-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathglossary.yml
204 lines (204 loc) · 3.74 KB
/
glossary.yml
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
prg:
short: PRG
long: Photonics Research Group
fpga:
short: FPGA
long: Field Programmable Gate Array
asic:
short: ASIC
long: Application Specific Integrated Circuit
fppga:
short: FPPGA
long: Field Programmable Photonic Gate Array
cpld:
short: CPLD
long: Complex Programmable Logic Device
spice:
short: _SPICE_
long: Simulation Program with Integrated Circuit Emphasis
phos:
short: _PHÔS_
long: Photonic Hardware Description Language
pic:
short: PIC
long: Photonic Integrated Circuit
rf:
short: RF
long: Radio Frequency
verilog-ams:
short: _Verilog-AMS_
long: Verilog for Analog and Mixed Signal
verilog-a:
short: _Verilog-A_
long: "A continuous-time subset of @verilog-ams"
fir:
short: FIR
long: Finite Impulse Response
iir:
short: IIR
long: Infinite Impulse Response
2x2:
short: 2x2 tunable coupler
long: A tunable coupler with two inputs and two outputs
mems:
short: MEMS
long: Micro-Electro-Mechanical Systems
hdl:
short: HDL
long: Hardware Description Language
rtl:
short: RTL
long: Register Transfer Level
hdl:
short: HDL
long: Hardware Description Language
dsl:
short: DSL
long: Domain Specific Language
api:
short: API
long: Application Programming Interface
jtag:
short: JTAG
long: Joint Test Action Group
sql:
short: SQL
long: Structured Query Language
ide:
short: IDE
long: Integrated Development Environment
http:
short: HTTP
long: HyperText Transfer Protocol
ip:
short: IP
long: Intellectual Property
dry:
short: DRY
long: Don't Repeat Yourself
hls:
short: HLS
long: High Level Synthesis
vhsic:
short: VHSIC
long: Very High Speed Integrated Circuit
vhdl:
short: VHDL
long: "@vhsic Hardware Description Language"
gpl-3-0:
short: _GPL-3.0_
long: GNU General Public License version 3.0
ic:
short: IC
long: Integrated Circuit
gpu:
short: GPU
long: Graphics Processing Unit
cpu:
short: CPU
long: Central Processing Unit
llvm:
short: _LLVM_
long: Low Level Virtual Machine
fsr:
short: FSR
long: Free Spectral Range
hpc:
short: HPC
long: High Performance Computing
hal:
short: HAL
long: Hardware Abstraction Layer
eda:
short: EDA
long: Electronic Design Automation
lut:
short: LUT
long: Look-Up Table
mzi:
short: MZI
long: Mach-Zehnder Interferometer
io:
short: I/O
long: Input/Output
ppa:
short: PPA
long: Power, Performance, Area
ecs:
short: ECS
long: Entity-Component-System
adt:
short: ADT
long: Abstract Data Type
si:
short: SI
long: Système International d'Unités -- the International System of Units
ast:
short: AST
long: Abstract Syntax Tree
vm:
short: VM
long: Virtual Machine
cst:
short: CST
long: Concrete Syntax Tree
hir:
short: HIR
long: High-level Intermediate Representation
mir:
short: MIR
long: Mid-level Intermediate Representation
gadt:
short: GADT
long: Generalized Abstract Data Type
mit:
short: MIT
long: "#link(\"https://opensource.org/license/mit/\")[The _MIT_ license]"
bc:
short: BC
long: Bitcode
ffi:
short: FFI
long: Foreign Function Interface
smt:
short: SMT
long: Satisfiability Modulo Theories
prbs:
short: PRBS
long: Pseudo-Random Binary Sequence
adc:
short: ADC
long: Analog-to-Digital Converter
dac:
short: DAC
long: Digital-to-Analog Converter
soa:
short: SOA
long: Semiconductor Optical Amplifier
qam:
short: QAM
long: Quadrature Amplitude Modulation
awgn:
short: AWGN
long: Additive White Gaussian Noise
snr:
short: SNR
long: Signal-to-Noise Ratio
ber:
short: BER
long: Bit Error Rate
evm:
short: EVM
long: Error Vector Magnitude
mvm:
short: MVM
long: Matrix-Vector Multiplication
lsp:
short: LSP
long: Language Server Protocol
cfg:
short: CFG
long: Control Flow Graph
tdd:
short: TDD
long: Test-Driven Development