Many
Manuals
search
Categorie
Marchi
Home
Altera
Strumenti di misura
Nios II C2H Compiler
Manuale Utente
Altera Nios II C2H Compiler Manuale Utente Pagina 94
Scaricare
Condividere
Condivisione
Aggiungi ai miei manuali
Stampa
Pagina
/
138
Indice
SEGNALIBRI
Valutato
.
/ 5. Basato su
recensioni clienti
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
3–54
9.1
Altera Corporation
Nios II C2H Compiler User Guide
November 2009
Resource Sharing
1
2
...
89
90
91
92
93
94
95
96
97
98
99
...
137
138
Nios II C2H Compiler
1
User Guide
1
UG-N2C2HCMPLR-1.6
2
Contents
3
Chapter 6. Pragma Reference
4
1. Introduction to the
7
Target Audience
8
Introduction
8
Altera Corporation 9.1 1–5
11
C2H Compiler
12
Concepts
12
Hardware and Software
13
1–8 9.1 Altera Corporation
14
C2H Compiler Concepts
14
System Architecture
15
Appropriate for
19
Hardware
19
Acceleration
19
Poor Acceleration Candidates
20
Next Steps
22
2. Getting Started Tutorial
23
Typical Design
24
OpenCore Plus Evaluation
25
Tutorial
26
Altera Corporation 9.1 2–5
27
Getting Started Tutorial
27
Create the Software Project
28
Altera Corporation 9.1 2–7
29
2–8 9.1 Altera Corporation
30
Altera Corporation 9.1 2–9
31
Rebuild the Project
32
Remove the Accelerator
37
3. C-to-Hardware Mapping
41
Reference
41
Assignments
42
>>
44
<<
44
Iteration Statements
45
Selection Statements
46
Altera Corporation 9.1 3–7
47
Conditional Operator ?:
48
Altera Corporation 9.1 3–9
49
Subfunction Calls
51
Variable
53
Declarations
53
Scalar Variables
54
Accesses
55
Memory Accesses
58
Volatile Type Qualifier
59
Address Computation
61
Data Computation
62
Master-Slave Connections
63
Array Subscript Operator
66
Structure and Union Operators
68
Scheduling
70
Data Dependencies
71
Pointer Aliasing
72
int offset_b)
75
my_ptr[offset_a] = a + 7;
75
my_ptrb[offset_b] = b + 8;
75
Read Operations with Latency
77
Stalling
79
Loop Pipelining
82
Loop-Carried Dependencies
84
Subfunction Pipelining
89
Resource
91
Resource Sharing
92
4. Understanding the C2H
95
Configuration Meaning
96
Altera Corporation 9.1 4–5
99
4–6 9.1 Altera Corporation
100
Resources
100
Altera Corporation 9.1 4–7
101
Understanding the C2H View
101
4–8 9.1 Altera Corporation
102
Altera Corporation 9.1 4–9
103
Performance
104
Loop Latency
105
Scheduling Information
108
Further Reading
113
5. Accelerating Code Using
115
Tools Command Line
115
Altera Corporation 9.1 5–3
117
5–4 9.1 Altera Corporation
118
C2H Performance Metrics
118
6. Pragma Reference
119
Reducing Arbitration Logic
120
Flow Control
121
Interrupt
122
Unshare Pointer
123
6–6 9.1 Altera Corporation
124
Unshare Pointer Pragma
124
7. ANSI C Compliance and
125
Restrictions
125
7–2 9.1 Altera Corporation
126
Language
126
Expressions
127
Functions
128
Altera Corporation 9.1 7–5
129
7–6 9.1 Altera Corporation
130
Altera Corporation 9.1 7–7
131
Goto (Section 6.8.6.1)
132
Other Restrictions
134
Additional Information
135
Revision History
136
How to Contact
137
Typographic
137
Conventions
137
Visual Cue Meaning
138
Commenti su questo manuale
Nessun commento
Publish
Prodotti e manuali riguardandi Strumenti di misura Altera Nios II C2H Compiler
Strumenti di misura Altera RAM-Based Shift Register Manuale Utente
(26 pagine)
Strumenti di misura Altera RAM Initializer Manuale Utente
(0 pagine)
Strumenti di misura Altera Phase-Locked Loop Reconfiguration IP Core Manuale Utente
(51 pagine)
Strumenti di misura Altera SCFIFO Manuale Utente
(28 pagine)
Strumenti di misura Altera SDI II MegaCore Manuale Utente
(89 pagine)
Strumenti di misura Altera SerialLite II IP Core Manuale Utente
(110 pagine)
Strumenti di misura Altera Serial Digital Interface (SDI) MegaCore Function Manuale Utente
(140 pagine)
Strumenti di misura Altera 100G Development Kit, Stratix V GX Edition Manuale Utente
(44 pagine)
Strumenti di misura Altera 100G Interlaken MegaCore Function Manuale Utente
(111 pagine)
Strumenti di misura Altera Stratix V Avalon-MM Interface for PCIe Solutions Manuale Utente
(184 pagine)
Strumenti di misura Altera 10-Gbps Ethernet MAC MegaCore Function Manuale Utente
(175 pagine)
Strumenti di misura Altera Triple Speed Ethernet MegaCore Function Manuale Utente
(223 pagine)
Strumenti di misura Altera 8B10B Encoder/Decoder MegaCore Function Manuale Utente
(32 pagine)
Strumenti di misura Altera 50G Interlaken MegaCore Function Manuale Utente
(94 pagine)
Strumenti di misura Altera Advanced SEU Detection IP Core Manuale Utente
(22 pagine)
Strumenti di misura Altera Active Serial Memory Interface Manuale Utente
(36 pagine)
Strumenti di misura Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core Manuale Utente
(11 pagine)
Strumenti di misura Altera OCT Manuale Utente
(10 pagine)
Strumenti di misura Altera Embedded Systems Development Kit, Cyclone III Edit Manuale Utente
(82 pagine)
Strumenti di misura Altera Phase-Locked Loop Manuale Utente
(18 pagine)
Stampa documento
Stampa pagina 94
Commenti su questo manuale