Aprenda FPGA

Pequenas Anotações para Aprender FPGA

Glossário

Abreviação/Acronimo Descrição Contexto Documento, Página, e Fontes Obs  
ABI Application Binary Interface - Descreve a interface de baixo nível entre uma aplicação e o sistema operacional, entre a aplicação e suas bibliotecas ou entre componentes de uma aplicação. Arquitetura de Computadores Wikipidia    
ALU Arithmetic Logic Unit Arquitetura de Computadores      
ASIC Application Specific Integrated Circuit RISC-V      
BRAM Block RAM FPGA      
BSRAM Block Static Random Access Memory FPGA      
core Uma unidade independente com fech de instrução RISC-V RISC-V Espec - p20 1.1 RISC-V Hardware Platform Terminology  
EABI Embedded application Binary Interface Arquitetura de Computadores      
EEI Execution environment interface RISC-V RISC-V Espec - P21 1.2 RISC-V Software Execution Environments and Harts  
FF Flip-Flop FPGA      
FPGA Field Programmable Gate Array Engenharia Elétrica      
ISA Instruction Set Architecture Arquitetura de Computadores      
hart Multiplas threads de Hardware RISC-V-compatible, o termo foi cunhado por Lithe (1) em contra partida ao termo Software Thread. RISC-V RISC-V Espec - P20 1.1 RISC-V Hardware Platform Terminology  
LUT Look-up Tables FPGA      
RAM Random Access Memory Arquitetura de Computadores      
RISC Reduced Instruction Set Computer Arquitetura de Computadores      
RISC-V ISA RISC na Versão 5 RISC      
SSRAM Shadow Static Random Access Memory FPGA      
Abbreviations and Terminology Name
CFU Configurable Function Unit
CLS Configurable Logic Section
CRU Configurable Routing Unit
LUT4 4-input Look-up Tables
LUT5 5-input Look-up Tables
LUT6 6-input Look-up Tables
LUT7 7-input Look-up Tables
LUT8 8-input Look-up Tables
REG Register
IOB Input/Output Block
SIP System in Package
SP Single Port 16K BSRAM
SDP Semi Dual Port 16K BSRAM
DP True Dual Port 16K BSRAM
DSP Digital Signal Processing
DQCE Dynamic Quadrant Clock Enable
DCS Dynamic Clock Selector
PLL Phase-locked Loop
CS30 WLCSP30
CM64 WLCSP64
CS72 WLCSP72
CS81M WLCSP81M
QN32 QFN32
QN48 QFN48
QN48M QFN48M
QN48F QFN48F
LQ100 LQFP100
LQ100X LQFP100X
LQ144 LQFP144
EQ144 ELQFP144
LQ176 LQFP176
EQ176 ELQFP176

Referências

  1. Heidi Pan, Benjamin Hindman, and Krste Asanovi´c. Lithe: Enabling efficient composition of parallel libraries. In Proceedings of the 1st USENIX Workshop on Hot Topics in Parallelism (HotPar ’09), Berkeley, CA, March 2009.