Many
Manuals
search
Kategorie
Marki
Strona główna
Altera
Urządzenia pomiarowe
Nios II C2H Compiler
Instrukcja Użytkownika
Altera Nios II C2H Compiler Instrukcja Użytkownika Strona 134
Pobierz
Podziel się
Dzielenie się
Dodaj do moich podręczników
Drukuj
Strona
/
138
Spis treści
BOOKMARKI
Oceniono
.
/ 5. Na podstawie
oceny klientów
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
7–10
9.1
Altera Corporation
Nios II C2H Compiler User Guide
November 2009
Other Restrictions
1
2
...
129
130
131
132
133
134
135
136
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
Komentarze do niniejszej Instrukcji
Brak uwag
Publish
Powiązane produkty i podręczniki dla Urządzenia pomiarowe Altera Nios II C2H Compiler
Urządzenia pomiarowe Altera RAM-Based Shift Register Instrukcja Użytkownika
(26 strony)
Urządzenia pomiarowe Altera RAM Initializer Instrukcja Użytkownika
(0 strony)
Urządzenia pomiarowe Altera Phase-Locked Loop Reconfiguration IP Core Instrukcja Użytkownika
(51 strony)
Urządzenia pomiarowe Altera SCFIFO Instrukcja Użytkownika
(28 strony)
Urządzenia pomiarowe Altera SDI II MegaCore Instrukcja Użytkownika
(89 strony)
Urządzenia pomiarowe Altera SerialLite II IP Core Instrukcja Użytkownika
(110 strony)
Urządzenia pomiarowe Altera Serial Digital Interface (SDI) MegaCore Function Instrukcja Użytkownika
(140 strony)
Urządzenia pomiarowe Altera 100G Development Kit, Stratix V GX Edition Instrukcja Użytkownika
(44 strony)
Urządzenia pomiarowe Altera 100G Interlaken MegaCore Function Instrukcja Użytkownika
(111 strony)
Urządzenia pomiarowe Altera Stratix V Avalon-MM Interface for PCIe Solutions Instrukcja Użytkownika
(184 strony)
Urządzenia pomiarowe Altera 10-Gbps Ethernet MAC MegaCore Function Instrukcja Użytkownika
(175 strony)
Urządzenia pomiarowe Altera Triple Speed Ethernet MegaCore Function Instrukcja Użytkownika
(223 strony)
Urządzenia pomiarowe Altera 8B10B Encoder/Decoder MegaCore Function Instrukcja Użytkownika
(32 strony)
Urządzenia pomiarowe Altera 50G Interlaken MegaCore Function Instrukcja Użytkownika
(94 strony)
Urządzenia pomiarowe Altera Advanced SEU Detection IP Core Instrukcja Użytkownika
(22 strony)
Urządzenia pomiarowe Altera Active Serial Memory Interface Instrukcja Użytkownika
(36 strony)
Urządzenia pomiarowe Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core Instrukcja Użytkownika
(11 strony)
Urządzenia pomiarowe Altera OCT Instrukcja Użytkownika
(10 strony)
Urządzenia pomiarowe Altera Embedded Systems Development Kit, Cyclone III Edit Instrukcja Użytkownika
(82 strony)
Urządzenia pomiarowe Altera Phase-Locked Loop Instrukcja Użytkownika
(18 strony)
Drukuj dokument
Drukuj stronę 134
Komentarze do niniejszej Instrukcji