LIST OF ABBREVIATIONS AND ACRONYMS
AC
Autonomous chip
A/D
Analog to digital
AES
Advanced Encryption Standard
AG
Address generation
ALU
Arithmetic and logic unit
AMBA
Advanced Microcontroller Bus Architecture
ASIC
Application-specific integrated circuit
ASIP
Application-specific instruction processor
ASOC
Autonomous system-on-chip
AXI
Advanced eXtensible Interface
BC
Branch conditional
BIST
Built-in-self-test
BRAM
Block random access memory
BTB
Branch target buffer
CAD
Computer aided design
CBWA
Copy-back write allocate cache
CC
Condition codes
CFA
Color filter array
CGRA
Coarse-grained reconfigurable architecture
CIF
Common Intermediate Format
CISC
Complex instruction set computer
CLB
Configurable Logic Block
CMOS
Complementary metal oxide semiconductor
CORDIC
COordinate Rotation Digital Computer
CPI
Cycles per instruction
CPU
Central processing unit
DCT
Discrete Cosine Transform
DDR
Double data rate
DES
Data Encryption Standard
3DES
Triple Data Encryption Standard
DF
Data fetch
DMA
Direct memory access
DRAM
Dynamic random access memory
DSP
Digital signal processing (or processor)
DTMR
Design Target Miss Rates
ECC
Error correcting code
eDRAM
Embedded dynamic random access memory
EX
Execute
FIFO
First in first out
FIR
Finite impulse response
FO4
Fan-out of four
FP
Floating-point
FPGA
Field programmable gate array
FPR
Floating-point register
FPU
Floating-point unit
GB
Giga bytes, a billion (109) bytes
GIF
Graphics interface
GPP
General-purpose processor
GPR
General-purpose register ...