GLOSSARIO. ABEL Advanced Boolean Expression Language. Linguaggio di progettazione per logiche programmabili.



Documenti analoghi
Cos è il VHDL. Il VHDL è un linguaggio standard per la descrizione dell hardware

Circuiti integrati semi-custom

Lezione E15. Sistemi embedded e real-time

Dispositivi logici programmabili. Marco Cesati. Schema della lezione. Logiche programmabili. Dispositivi logici programmabili.

Lezione M1 - DDM

Computer Aided Design. Matteo Montani

Tecniche di Progettazione Digitale Logiche programmabili; standard cells; generazione automatica del layout: algoritmi di partitioning p.

METODOLOGIE PROGETTUALI CMOS

Embedded and Reconfigurable Systems M 03 Field Programmable Gate Array (FPGA)

Architetture dei Dispositivi Programmabili Avanzati Altera

Architetture dei Dispositivi Programmabili Avanzati Altera

CAPITOLO 2: PLD 1. ANALISI DEI REQUISITI 2. ISP (IN SYSTEM PROGRAMMING)

LOGICHE PROGRAMMABILI: PREFAZIONE

Sistemi logici complessi

Tecniche Analogiche e tecniche Digitali

CAPITOLO 1: GENERALITA 1. DEFINIZIONI BASE

SisElnF4 10/01/ /01/ SisElnF DDC/GP/MGG. 10/01/ SisElnF DDC/GP/MGG. Kilby 1958 Texas Instrument (1 Flip-Flop)

Dispositivi Logici Programmabili

Giancarlo Rini (rini) FPGA. 29 September 2011

ETLC2 - A1 04/05/ /05/ ETLC2 - A DDC 04/05/ ETLC2 - A DDC. Full Custom 04/05/ ETLC2 - A DDC.

ARCHITETTURA DEI DISPOSITIVI FPGA ALTERA MAX300

Tecnologie per sistemi embedded. Marco Cesati. Schema della lezione. Application Specific Integrated Circuit. Programmable Logic Device

Marco Cesati Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata

Lezione E2. Sistemi embedded e real-time

Gate Arrays. Cosa sono? Sono utili? Li posso usare anch io? Quali sono i tools di sviluppo? ALTERA XILINX ECC. 10/09/09 Cibernetico elettronico 1

Logiche programmabili

Insegnamenti di Sistemi Elettronici Dedicati 1 (Corso di Laurea in Ingegneria Elettronica)

interfacciamento statico e dinamico analisi di interconnessioni, driver e receiver

FPGA: Introduzione. Dispositivi Programmabili. FPGA - Flessibilità e prestazioni. FPGA - Caratteristiche

Sistemi di Elettronica Digitale, Sez.6

Introduzione alle Logiche Programmabili

Sistemi Embedded. Sommario

Introduzione al Flusso di Progetto di Circuiti e Sistemi Digitali

ASIC CARATTERISTICHE GENERALI INTRODUZIONE

Generazione di Impulsi Digitali. Antonio Affinito

Page 1. SisElnF5 1/21/2003 MZ 1 SISTEMI ELETTRONICI. Ingegneria dell Informazione. Modulo. Obiettivi del gruppo di lezioni F

Dispositivi logici programmabili (PLD)

Giovanni De Luca. Introduzione alle Logiche Programmabili CPLD e FPGA per la progettazione elettronica avanzata. Gli acronimi.

Elettronica per le telecomunicazioni 21/05/2004

Field programmable Gate array

SisElnF5 1/21/2003. F CIRCUITI COMBINATORI E SEQUENZIALI F5 Trend tecnologico e famiglie logiche

Progettazione e sintesi di circuiti digitali Lezione 1

SisElnF5 1/21/2003. F CIRCUITI COMBINATORI E SEQUENZIALI F5 Trend tecnologico e famiglie logiche

Progettazione di circuiti integrati

CAPITOLO 3 : FPGA 1. SCENARIO 2. METRICA

Progettazione e sintesi di circuiti digitali Lezione 1

Elettronica dei Sistemi Digitali Dispositivi logici programmabili

Reti logiche A All. Informatici (M-Z)

Chapter 6 Selected Design Topics

Reti logiche A All. Informatici (M-Z) Fabrizio Ferrandi a.a

Memorie Corso di Calcolatori Elettronici A 2007/2008 Sito Web: Prof. G. Quarella

IL VHDL. Perché si usa un linguaggio di descrizione dell'hardware? Permette di formalizzare il progetto di sistemi digitali complessi

Elettronica dei Sistemi Digitali L-A

Architettura dei Field- Programmable Gate Array

Politecnico di Milano

Elettronica per l'informatica 03/11/2005

Memorie a semiconduttore

La storia dei dispositivi programmabili

Università degli Studi del Sannio. Facoltà di Ingegneria

CAPITOLO 4: IL SISTEMA DI SVILUPPO

Le tipologie di memoria...

Clock. Corso di Architettura degli Elaboratori. Architetture degli Elaboratori. Circuiti combinatori e sequenziali.

INdICe. Prefazione XIII. 3 Capitolo 1 Classificazioni e concetti base

F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

INTRODUZIONE ALLE LOGICHE PROGRAMMABILI

Dispositivi per il controllo

Fondamenti di Informatica B

Productivity Trends. Livelli di astrazione di un sistema digitale. Complexity outpaces design productivity. q=a*b+c. a.a.

Ingegneria dell Informazione F SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

imparare & approfondiredi FRANCESCO PENTELLA

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

Capitolo 1 Circuiti integrati digitali. Capitolo 2 L invertitore CMOS. Introduzione

Flusso di Progetto Mixed Signal in ambiente CADENCE. Approccio Analog Centric. Corso di Progettazione Mixed Signal 19/12/2013 Prof.

Prestazioni e affidabilità dei dischi

METODOLOGIA PER LA REALIZZAZIONE DI IP CORE BASATI SU DESCRIZIONI IN LINGUAGGIO C

Sommario. Modellizzazione Sintassi Classi di Oggetti Tipi di Dati e Operatori Package e Librerie Processi Esempi di codice VHDL VHDL Testbenches

CAPITOLO 5: STILI DI CODIFICA PER LOGICHE PROGRAMMABILI

Clock. Corso di Architettura degli Elaboratori. Architetture degli Elaboratori. Latch di tipo SR sincronizzato. Latch di tipo SR

Clock. Corso di Architettura degli Elaboratori. Latch di tipo SR. Circuiti combinatori e sequenziali. Il livello logico digitale: Memoria

Elettronica delle telecomunicazioni 2 21/05/2004

7. I linguaggi descrittivi HDL.

Sistemi dedicati per applicazioni di calcolo. Alessandro Marongiu ENEA - INFO

Page 1. Circuiti digitali 2002 DDC 1. Elettronica per le telecomunicazioni. Gruppo di lezioni D: contenuto

Introduzione al linguaggio VHDL

Sistemi Elettronici Programmabili

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. Design Methodologies. December 10, 2002

ELETTRONICA DIGITALE CIRCUITI LOGICI

Lezione 22 La Memoria Interna (1)

Dispositivi riconfigurabili. Reti Logiche T Ingegneria Informatica

Moduli combinatori Barbara Masucci

ASIC e Tecnologie Microelettroniche

REALIZZAZIONE DI UN COMPONENTE PER UN SISTEMA DEDICATO: SVILUPPO DELL ALGORITMO DI CRITTOGRAFIA RC6 A 128 BIT

Elementi di base del calcolatore

BAnMaT Light: creazione di un framework per il supporto alla rilocazione software dei bitstream

Panoramica delle principali famiglie logiche cablate. Parametri di progetto (livelli, correnti, ritardi, consumi, etc..)

FONDAMENTI DI INFORMATICA. Prof. PIER LUCA MONTESSORO. Facoltà di Ingegneria Università degli Studi di Udine. Reti logiche

Transcript:

GLOSSARIO A ABEL Advanced Boolean Expression Language. Linguaggio di progettazione per logiche programmabili. AHDL Altera Hardware Description Language. Linguaggio di descrizione dell hardware sviluppato dall Altera. AMPP Altera Megafunction Partner Program. Insieme di compagnie fornitrici di core per la progettazione con famiglie Altera. APR Automatic Place and Route. Programma di Place & Route del sistema di sviluppo Xact della Xilinx. ASIC Application Specific Integrated Circuit. B BFMB Big Fast MegaBlock. Porzione di logica nel componente 8000 della Lattice. Contiene 6 GLB contenenti ciascuno 20 macrocelle e risorse di routing ad esse dedicate. BST Boundary Scan Test. C CAD Computer Aided Design. CAE Computer Aided Engineering. CIP Configurable Interconnect Point. Elemento di switch delle risorse di routing nella famiglia ORCA della Lucent. CLB Configurable Logic Block. Gruppo di LUT e flip flop riscontrabili nelle architetture FPGA. CPLD Complex Programmable Logic Device. D

DR Dynamic Configuration. DRC Design Rule Check. Procedura di controllo eseguita dai Fitter sulla rete in esame. DRL Dynamic Reconfigurable logic. E EAB Embedded Array Block. Blocco di memoria caratteristico delle famiglie Altera FLEX 10K. EDA Electronic Design Automation. EDIF Electronic Design Interchange Format. Formato standard usato per trasferire dati riguardanti un progetto in forma di schematici e netlist. EECMOS Electrically Erasable CMOS. Tecnologia costruttiva delle PLD. EEPLD Electrically Erasable PLD. EEPROM Electrically Erasable Programmable Read-Only Memory. Tecnologia costruttiva di memorie, PLD o FPGA. EPLD Erasable PLD. EPROM Erasable Programmable Read-Only Memory. ESB Embedded System Block. Blocco embedded della famiglia Apex Altera. Può essere utilizzato, a seconda delle esigenze, come 16 macrocelle PLD, RAM, ROM o CAM. ESD ElectroStatic Discharge. F FASTCONNECT Switch Matrix usata nell architettura PLD della famiglia XC9500 Xilinx. FLASH Tecnologia costruttiva di una memoria non volatile. FPGA Field Programmable Gate Array. FSM Finite State Machine. Acronimo di macchina a stati. G

GAL Generic Array Logic. GFDR General Force Directed Relaxation algorithm. Algoritmo per realizzare il piazzamento in un FPGA. GLB Generic Logic Block. Blocco contenente somme di Product Term e registri. Riscontrabile nelle architetture PLD della Lattice. GRM General Routing Matrix. Termine usato per indicare il blocco che effettua lo smistamento delle interconnessioni all interno di un FPGA Xilinx. GRP Global Routing Pool. Piano di interconnessione all interno delle PLD Lattice. GRP Global Routing Plane. Piano di interconnessione all interno delle PLD Lattice della famiglia 8000. H HCPLD High-Capacity PLD. HDL Hardware Description Language. Comunemente usato per indicare il VHDL o il Verilog. I IC Integrated Circuit. ICR In-Circuit Reconfigurable. IOB Input-Output Block. IOC I/O Control Block. IOLMC I/O Logic MacroCell. IP Intellectual Property. ISP In-System Programmable. ISR In-System Reprogramming. J

JEDEC Joint Electronic Device Engineering Council. Consiglio che crea, approva, propone, analizza, standard per l industria elettronica. Nell ambito dei dispositivi programmabili rappresenta il formato del file di programmazione di alcune PLD. JTAG Joint Task Action Group. E un gruppo creato dal consiglio JEDEC con lo scopo di mettere a punto standard per attività specifiche come programmazione di componenti o verifica in system. L LAB Logic Array Block. Raggruppamento di macrocelle nelle PLD Altera o Logic Element negli FPGA Altera. Un LAB può contenere 8 o 10 Logic Element o 16 macrocelle. LCA Logic Cell Array. Termine usato dalla Xilinx per descrivere il suo FPGA SRAM based, ma anche il formato del file trattato dal programma di Place and Route del software Xact. LE Logic Element. Elemento degli FPGA Altera composto da LUT e registro. LIM Local Interconnect Matrix. Elemento di interconnessione locale caratteristico della famiglia 5200 di FPGA della Xilinx. LPGA Laser Programmable Gate Array. LPM Library of Paramaterized Modules. Standard che permette al sintetizzatore di logica di passare la descrizione di moduli di alto livello direttamente al Fitter per l ottimizzazione. LUT Look-Up Table. Elemento combinatorio che consente il calcolo di una qualsiasi funzione booleana di 4 o più ingressi. N NRE NonReccurring Engineering. O OLMC Output Logic MacroCell. ORP Output Routing Pool. Struttura di routing che collega i GLB agli I/O di una PLD Lattice.

OTP One Time Programmable. Riferito a memorie o logice programmabili configurabili una sola volta. P PAL Programmable Array Logic. PALASM PAL ASseMbler. Linguaggio per la descrizione di una logica programmabile. PAR Place And Route. Programma di piazzamento ed interconnessione del software M1 della Xilinx. PFU Programmable Function Unit. Cella base nell architettura FPGA della famiglia ORCA della Lucent. PIA Programmable Interconnect Array. Risorse di interconnessione in alcune PLD Altera. PIM Programmable Interconnect Matrix. Risorse di interconnessione nelle PLD Cypress. PIP Programmable Interconnect Point. PLA Programmable Logic Array. PLC Programmable Logic Cell. PPR Partitioner Place and Route. Programma di partizionamento, piazzamento ed interconnessione usato nel sistema di sviluppo Xact della Xilinx. PT Product Term. Essenzialmente è una and di un certo numero di segnali. PTSA Product Term Sharing Array. Condivisione di or nel GLB di una PLD Lattice. S SDF Standard Delay Format. SPROM Serial eprom. SRAM Static RAM. V VHDL VHSIC Hardware Description Language. Linguaggio per la descrizione dell hardware di alto livello.

VITAL Standard IEEE. Modellizzazione VHDL per librerie ASIC. X X-BLOX Xilinx Logic Block architecture. XNF Xilinx Netlist Format. Formato di netlist riconosciuto dalla Xilinx. Z ZIA Zero Power Interconnect. Risorse di interconnessione nelle PLD Philips.