ACE |
AXI Coherency Extensions (another extension to AMBA and AXI) |
ADC |
Analog to Digital Converter |
ADE |
Analog Design Environment - a Cadence tool or analdesign |
ADF |
ASIC Design Flow (digital) |
AES |
Advanced Encryption Standard |
AFE |
Analog Front End |
AGC |
Automatic Gain Control |
AGU |
Address Generation Unit |
AHB |
Advanced High-performance Bus |
AI |
Artificial Intelligence |
AIB |
Advanced Interface Bus |
ALU |
Arithmetic Logic Unit |
AM |
Amplitude Modulation |
AMBA |
Advanced Microcontroller Bus Architecture |
AMS |
Analog Mixed Signal |
APB |
Advanced Peripheral Bus |
API |
Application Programming Interface |
APLL |
Analog Phase Locked Loop |
APR |
Automatic Place and Route |
AR |
Address Register |
ARNS |
Aeronautical Radio Navigation System band - radio frequencies used for airplane navigation |
ASA |
American Semiconductor Academy |
ASB |
Advanced System Bus (predecessor to AHB, not recommended for new designs) |
ASCII |
American Standard Code for Information Interchange |
ASIC |
Application Specific Integrated Circuit |
ASSP |
Application Specific Standard Product |
AST |
Abstract Syntax Tree |
AWS |
Amazon Web Services (cloud service) |
AXI |
Advanced eXtensible Interface (an extenstion to AMBA) |
AXI4 |
Advanced eXtensible Interface |
BAG |
Berkeley Analog Generator |
BEOL |
Back End Of the Line |
BER |
Bit Error Rate |
BF |
Beam Forming |
BHT |
Branch History Table |
BIST |
Built-In Self Test |
BIT |
Built-In Test |
BLE |
Bluetooth Low Energy |
BOC |
Binary Offset Carrier - enhancement to GPS’s basic BPSK encoding |
BOOM |
Berkeley Out of Order Machine |
BPF |
Bandpass Filter |
BPSK |
Binary Phase Shift Keying |
BRAM |
Block Random Access Memory |
BSIM4 |
device models for sub-100nm CMOS transistors |
BTB |
Branch Target Buffer |
BW |
BandWidth |
C |
/A Coarse Acquisition - GPS civilian resolution system |
C |
/A Civilian Access - GPS civilian resolution system, i.e. coarse access |
C |
/A Clear Aquisition - GPS civilian resolution system |
CAD |
Computer Aided Design |
CAM |
Content Addressable Memory |
CAN |
Controller Area Network |
CCS |
Composite Current Source timing model - used for Static Timing Analysis |
CDF |
Component Description Format - a format for a celayout in Cadence |
CDM |
Charged Device Model |
CFG |
Control Flow Graph |
CHIPS |
Common Hardware for Interfaces, Processors and System (CHIPS Alliance) |
CISC |
Complex Instruction Set Computer |
CIW |
Command Interpreter Window |
CL |
Combinational Logic |
CLA |
Carry Lookahead Adder |
CLB |
Configurable Logic Block |
CLI |
Command Line Interface |
CLINT |
Core-Local INTerrupt controller |
CMI |
Component Model Interface |
CML |
Current Model Logic |
CMOS |
Complementary Metal Oxide Semiconductor |
CNR |
Carrier to Noise amplitude Ratio |
CoWoS |
Chip on Wafer on Substrate |
CP |
Charge Pump |
CPI |
Cycles Per Instruction |
CPF |
Common Power Format (a Cadence and Si2 tcl-baslanguage for specifying power intent in a chip design) |
CPU |
Central Processing Unit |
CSP |
Cloud Service Provider |
CS |
Chip Select |
CSCR |
Continuously Scalable Conversion Ratio (has to do with regulators) |
CTS |
Clock Tree Synthesis |
CXL |
Compute Express Link |
CVA6 |
an instantiation of a rocket core |
CW |
Continuous Wave |
DAC |
Digital to Analog Converter |
DAC |
Design Automation Conference |
DARPA |
Defense Advanced Research Projects Agency |
DCO |
Digitally Controlled Oscillator |
DDR |
Double Data Rate |
decap |
decoupling capacitor |
DFI |
DDR Phy Interface standard |
DFF |
D Flip Flop, Data Flip Flop |
DIBL |
Drain Induced Barrier Lowering |
DIMM |
Dual In-line Memory Module |
DL |
Deep Learning |
DLL |
Delay Lock Loop |
DLL |
Dynamic Linked Library |
DMA |
Direct Memory Access |
DMEM |
Data Memory |
DMI |
Direct Memory Interface |
DNN |
Deep Neural Network |
DOP |
Dilution of Precision - related to GPS |
DPLL |
Digital Phase Locked Loop |
DRAM |
Dynamic Random Access Memory |
DR |
Die Ring |
DRC |
Design Rule Check |
DRF |
Display Resource File (.drf extension - Cadence provides for a certain vendor-specific PDK display.drf file to color the layermap in the layout tool) |
DRM |
Design Rule Manual |
DRM |
Digital Rights Management |
DRV |
Data Retention Voltage |
DSL |
Domain Specific Language |
DSP |
Digital Signal Processing |
DTCO |
Design Technology Co-Optimization |
DUT |
Device Under Test |
DVE |
Discovery Visualization Environment - old Synopsis waveform viewer |
DVFS |
Dynamic Voltage and Frequency Scaling |
ECC |
Error Correction Code |
ECEF |
Earth Centered Earth Fixed frame - terrestrial cartiasian coordinate system w/Earth at the center |
ECO |
Engineering Change Order |
EDA |
Electronic Design Automation |
EDM |
Electronic Distance Measurement |
EDP |
Energy Delay Product |
EEPROM |
Electrically Eraseable Programmable Read-Only Memory |
EKF |
Extended Kalman Filter |
ELF |
Executable and Linkable Format |
EMC |
Electro Magnetic Compatibility |
EMIB |
Embedded Multi-die Interconnect Bridge |
EPROM |
Electrically Programmable Read-Only Memory |
ESD |
Electro Static Discharge |
ESL |
Equivalent Series Inductance |
ESP |
Extra Sensory Perception |
ESR |
Equivalent Series Resistance |
EU |
Execution Unit |
EUV |
Extreme Ultra Violet (13.5 nm wavelength) |
EX |
Execute |
FASED |
FPGA-Accelerated Simulation and Evaluation of DRAM |
FCW |
Frequency Control Word |
FDSOI |
Fully Depleted Silicon On Insulator |
FEOL |
Front End Of the Line |
FESVR |
Front End SerVeR |
FF |
Flip Flop |
FFT |
Fast Fourier Transform |
FIFO |
First In, First Out |
FinFET |
Fin-shaped Field Effect Transistor |
FIR |
Finite Impulse Response filter |
FIRRTL |
Flexible Intermediate Representation for RTL (emits tool-friendly, synthesizable Verilog) |
FLL |
Frequency Lock Loop |
FLOPS |
FLoating-point Operations Per Second |
FM |
Frequency Modulation |
FO4 |
Fan Out of 4 gates |
FOCoS |
Fan-Out Chip on Substrate |
FOD |
Fractional Output Divider |
FOX |
Field OXide |
FP |
Floating Point |
FPU |
Floating Point Unit |
FPGA |
Field Programmable Gate Array |
FSDB |
Fast Signal DataBase - an open file format fwaveforms |
FSK |
Frequency Shift Keying |
FSM |
Finite State Machine |
FSMD |
Finite State Machine with Datapath |
FST |
Fast Signal Trace - .fst file format for waveform viewing |
FTDI |
Future Tech Device Intl (name of a company, but short for a chip that converts RS-232 to SPI, etc.) |
FTP |
File Transfer Protocol |
GAA |
Gate All Around transistor |
GC |
Garbage Collection |
GCC |
GNU Compiler Collection |
GCD |
Greatest Common Divisor |
GCP |
Google Cloud Platform |
GDB |
GNU DeBugger |
GDS |
Graphic Data System … a file format originally for the last step for creating photomasks |
GIDL |
Gate Induced Drain Leakage |
GIMP |
GNU Image Manipulation Program |
GNSS |
Global Navigation Satellite System |
GNU |
GNU is Not Unix |
GPIO |
General Purpose Input/Output |
GPP |
General Purpose Processor |
GPS |
Global Positioning System |
GPST |
GPS Time |
GPU |
Graphics Processing Unit |
GTK |
GIMP Tool Kit |
GTK |
+ GIMP Took Kit re-write |
GUI |
Graphical User Interface |
HAL |
Hardware Abstraction Layer |
hammer |
Highly Agile Masks Made Effortlessly from RTL |
HART |
Highway Addressable Remote Transducer (a comm standard for industrial instruments) |
Hart |
Hardware-managed Thread, a RISC-V concept very similar to “core” in an x86 system. |
HBM |
High Bandwidth Memory |
HCSL |
High-speed Current Steering Logic |
HDL |
Hardware Design Language |
HDMI |
High Definition Multimedia Inteface |
HDR |
High Dynamic Range |
HFF |
High Frequency Fundamental |
HI |
Heterogeneous Integration |
HIP |
Hard IP - hard macros to be placed in a layout |
HLS |
High Level Synthesis |
HOW |
Hand-Over Word (part of GPS code) |
HPC |
High Performance Computing |
HPF |
High Pass Filter |
HSMC |
High Speed Mezzanine Card |
HW |
HardWare |
I2C |
Inter-Integrated Circuit interface |
IC |
Instruction Count |
IC |
Integrated Circuit |
ID |
Instruction Decode |
IDE |
Integrated Development Environment |
IDH |
Independent Design House |
IDM |
Integrated Device Manufacturer |
IF |
Instruction Fetch |
IF |
Intermediate Frequency |
IFS |
Intel Foundry Service |
ILA |
Integrated Logic Analyzer |
ILM |
Interface Logic Model - a block in Innovus |
IMEM |
Instruction Memory |
InFO_oS |
Integrated Fan-Out on Substrate |
IO |
Input/Output |
IoT |
Internet of Things |
IP |
Intellectual Property |
IR |
Intermediate Representation |
ISA |
Instruction Set Architecture |
ISP |
Image Signal Processor |
ISP |
In-System Programing |
ISP |
Internet Service Provider |
ISR |
Incremental Software Release |
JDK |
Java Development Kit |
JEDEC |
Joint Electron Device Engineering Council (a standards organization) |
JESD |
JEdec StandarD |
JIT |
Just In Time |
JSON |
JavaScript Object Notation (data exchange file format) |
JTAG |
Joint Test Action Group, a standards committee which created a debug protocol and tool |
JVM |
Java Virtual Machine |
KOR |
Keep Out Region - used by place-and-route tool |
LBWIF |
Low Bandwidth Interface |
LC |
Logic Cell |
LDF |
Library Definition File (.ldf files are related to .lib files, they’re both timing library formats) |
LDO |
Low DropOut regulator |
LED |
Light Emitting Diode |
LE |
Logic Element |
LEC |
Logical Equivalence Testing |
LEF |
Library Exchange Format – an ascii text fidescription of an abstract layout of a cell on a chip. Its MACRO feature is what is pertinent. |
Liberty |
an ascii text file model (.lib) for static timing analysis. Its CELL feature is what is pertinent. Liberty models are files with a .lib extension. |
LLVM |
Low Level Virtual Machine |
LNA |
Low Noise Amplifier |
LO |
Local Oscillator |
LPC |
Low Power Coalition |
LPF |
Low Pass Filter |
LRU |
Least Recently Used |
LSB |
Least Significant Bit |
LSF |
Load Sharing Facility |
LU |
Latch Up |
LUT |
Look Up Table |
LVCMOS |
Low Voltage CMOS signaling |
LVDS |
Low Voltage Differential Signaling |
LVPECL |
Low Voltage Positive Emitter-Coupled Logic |
LVS |
Layout Versus Schematic |
MC |
Memory Controller |
MCM |
Multi Chip Module |
MDF |
Macro Description Format |
MEM |
MEMory access |
MESI |
Modified Exclusive Shared Invalid (states of a cache) |
MIDAS |
Modeling Infrastructure for Debugging And Simulati(a Chisel library) |
MIM |
capacitor Metal Insulator Metal capacitor |
MIPI |
Mobile Industry Processor Interface standard |
ML |
Machine Learning |
MMIO |
Memory-Mapped Input/Output |
MMMC |
Multi Mode Multi Corner |
MMU |
Memory Management Unit |
MOESI |
Modified Owned Exclusive Shared Invalid (states of a cache) |
MOM |
capacitor Metal Oxide Metal capacitor |
MOS |
capacitor Metal Oxide Semiconductor capacitor |
MOSIS |
Metal Oxide Semiconductor Implementation System, a DARPA-funded multi project wafer service broker system |
MPW |
Multi Project Wafer |
MSB |
Most Significant Bit |
MTAIC |
Multi Tone Active Interference Canceller |
MUX |
MUltipleXer |
NC |
Not Connected |
NCO |
Numerically Controlled Oscillator |
NDA |
Non-disclosure Agreement |
NDR |
Non-Default Routing |
NIC |
Network Interface Controller |
NLDM |
Non Linear Delay Model - used for Static TimiAnalysis |
NMEA |
National Marine Electronics Association (GPS daformat) |
NOC |
Network on Chip |
NRE |
Non-Recurring Engineering |
NTF |
Noise Transfer Function |
NVDLA |
NVidia Deep Learning Accelerator |
OA |
Open Access (chip industry database format) |
OASIS |
Open Artwork System Interchange Standard |
oas |
OASIS file extension |
OCP |
Open Core Protocol |
OCS |
Optical Circuit Switching |
OD |
Oxide Diffusion - mask region for transistor actiarea |
OO |
Object Oriented |
OOP |
Object Oriented Programming |
OOO |
Out Of Order |
OPB |
On-chip Peripheral Bus |
OpenOCD |
Open On Chip Debugger |
OS |
Operating System |
OTH |
Over The Hierarchy (layout terminology) |
OTN |
Optical Transport Network |
OTP |
One Time Programmable |
PA |
Power Amplifier |
PAM |
Pulse Amplitude Modulation |
PAR |
Place And Route |
PC |
Program Counter |
PC |
Personal Computer |
PCB |
Printed Circuit Board |
PCI |
Express Peripheral Component Interconnect standard |
PD |
Phase Detector |
PD |
Physical Design |
PDF |
Portable Document Format |
PDF |
Probability Density Function |
PDK |
Process Design Kit |
PDMI |
Passive Device Model Interface |
PDN |
Pull Down Network |
PDN |
Power Delivery Network |
PDN |
Power Distribution Network |
PDS |
Power Distribution System |
PERL |
Practical Extraction and Reporting Language (scripting language) |
PFD |
Phase Frequency Detector |
PG |
Power Grid |
PGA |
Programmable Gain Amplifier |
PHP |
PHP: Hypertext Preprocessor |
PIM |
Processing In Memory |
PLIC |
Platform Level Interrupt Controller |
PLL |
Phase Locked Loop |
PMIC |
Power Management Integrated Circuit |
PMMU |
Paged Memory Management Unit |
PMOD |
Peripheral MODule interface |
PMP |
Physical Memory Protection standard |
PMT |
Phase Merging Turbo (has to do with switching regulators) |
PMU |
Power Management Unit |
PnR |
Place aNd Route |
pot |
potentiometer |
PPA |
Performance, Power & Area |
PPS |
Precise Positioning Service - related to GPS |
PPS |
Pulse Per Second - related to GPS |
PRN |
Pseudo Random Noise |
PRN |
Pseudo Random Number code - identifier for a Gsatellite |
PSK |
Phase Shift Keying |
PTW |
Page Table Walker |
PUN |
Pull Up Network |
PWM |
Pulse Width Modulation |
QEMU |
Quick EMUlator |
QoR |
Quality of Results |
QSPI |
Quad Serial Peripheral Interface |
RAM |
Random Access Memory |
RAS |
Return Address Stack |
RDL |
Re-Distribution Layer - top layer of routing to a chip’s bumps |
REPL |
Read Eval Print Loop |
RF |
Radio Frequency |
RISC |
Reduced Instruction Set Computer |
RJ45 |
Registered Jack 45 (a connector type used for ethernet) |
RMS |
Root Mean Square |
RNSS |
Radio Navigation Satellite System band - radio frequencies reserved for satellite-based navigation signals |
RO |
Ring Oscillator |
RoCC |
Rocket Custom Coprocessor |
ROM |
Read Only Memory |
RPM |
Red hat Package Manager |
RS232 |
Recommended Standard 232 (a wiring standard forserial protocol) |
RTC |
Real Time Clock |
RTCM |
Radio Technical Commission for Maritime services - related to GPS |
RTL |
Register Transfer Language |
RTOS |
Real Time Operating System (e.g. Zephyr, FreeRTOS) |
RVV |
RISC-V Vector extension to RISC-V instruction set |
RX |
Receiver |
SAIF |
Switching Activity Interchange Format |
SAR |
ADC Successive Accumulation Register Analog to Digital Converter |
SAW |
Surface Acoustic Wave |
SBAS |
Satellite Based Augmentation System - for GPS |
SBT |
Scala Build Tool |
SCL |
Source Coupled Logic |
SCμM |
Single Chip Micro Mote |
SCVR |
Switched Capacitor Voltage Regulator |
SD |
Secure Digital (flash memory card) |
SDC |
Synopsys Design Constraints (file extension for timiand area intent file) |
SDC |
Standard Design Constraints file |
SDF |
Standard Delay Format |
SDR |
Software Defined Radio |
SDRAM |
Synchronous Dynamic Random Access Memory |
SER |
Symbol Error Rate |
SERTL |
SERialized Tile Link |
SerDes |
Serializer/De-serializer |
SHA3 |
Secure Hash Algorithm 3 |
Si2 |
Silicon Integration Initiative |
SIMD |
Single Instruction Multiple Data |
SiP |
System in Package |
SNR |
Signal to Noise Ratio |
SoC |
System on Chip |
SODIMM |
Small Outline Dual In-line Memory Module |
SOI |
Silicon On Insulator |
SOIC |
Small Outline Integrated Circuit package |
SOP |
System On Package |
SOP |
Small Outline Package |
SPDT |
Single Pole Double Throw switch |
SPEF |
Standard Parasitic Exchange Format |
SPI |
Serial Peripheral Interface |
SRAM |
Static Random Access Memory |
STA |
Static Timing Analysis |
STI |
Shallow Trench Isolation |
SV |
System Verilog |
SV |
Satellite Vehicle (related to GPS) |
TCL |
Tool Control Language - for scripting silicon CAD tools |
TDC |
Time to Digital Converter |
TDRE |
Transmit Data Register Empty |
TIA |
Transimpedance Amplifier |
TileLink |
Open-source chip-scale interconnect standard (comparable to the industry standard protocols AXI/ACE) |
TK |
ToolKit - open source cross-platform widget toolkfor making GUIs for various languages |
TLB |
Translation Lookaside Buffer |
TLF |
Timing Library Files - .tlf is a file extension that Cadence Innovus understands |
TMA |
Tapeout Manufacturing Assurance (mock tape-in number) |
TNS |
Total Negative Slack |
toml |
Tom’s Obvious Minimal Language (file format for configuration files) |
TOS |
Top Of Stack |
TPU |
Tensor Processing Unit |
TSI |
Tethered Serial Interface, or more commonlSerialized TileLink |
TSMC |
Taiwan Semiconductor Manufacturing Corporation |
TSV |
Through Silicon Via |
TTFF |
Time To First Fix - for GPS |
TX |
Transmitter |
TCXO |
Temperature Compensated Xtal Oscillator |
UART |
Universal Asynchronous Receiver Transmitter |
UCIe |
Universal Chiplet Interconnect express (interconnect standard) |
UPF |
Unified Power Format (a Synopsys and Siemens Mentor tcl-based language for specifying power intent in a chip design) |
USB |
Universal Serial Bus |
USRP |
Universal Software Radio Peripheral |
UTC |
Universal Time Coordinated - related to GPS |
UV |
Ultra-Violet |
UVM |
Universal Verification Methodology |
VCD |
Value Change Dump |
VCO |
Voltage Controlled Oscillator |
VCS |
Verilog Compiler and Simulator (a Synopsis tool) |
VCU |
Video transCoding Unit |
VCU118 |
a part number for a Xilinx FPGA board widely used BWRC |
VCDL |
Voltage Controlled Delay Line |
VFC |
Voltage to Frequency Converter |
VGA |
Variable gain amplifier |
VHDL |
VHSIC Hardware Description Language |
VHSIC |
Very High Speed Integrated Circuit |
VLIW |
Very Long Instruction Word |
VLSI |
Very Large Scale Integration |
VM |
Virtual Memory |
VML |
Voltage Mode Logic |
VR |
Voltage Regulator |
VRM |
Voltage Regulator Module |
VXU |
Vector eXecution Unit |
WAAS |
Wide Area Augmentation System (ground stations augmenting GPS) |
WB |
Write Back to register |
WNS |
Worst Negative Slack |
WSN |
Wireless Sensor Network |
Xbar |
crossbar switch |
XiP |
eXecute in Place |
YAML |
Yet Another Markup Language |
yml |
YAML file extension |