Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
31Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Sistemi Elettronici Digitali

Sistemi Elettronici Digitali

Ratings:

5.0

(1)
|Views: 22,956|Likes:
Electronic systems design by Alberto Tibaldi.
Electronic systems design by Alberto Tibaldi.

More info:

Categories:Types, School Work
Published by: Project Symphony Collection on Jun 30, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/08/2013

pdf

text

original

 
Sistemi Elettronici Digitali
Alberto Tibaldi25 giugno 2009
 
Indice
1 Introduzione allelettronica digitale 3
1.1 Algebra di Boole . . . . . . . . . . . . . . . . . . . . . . . . . 31.2 Introduzione al progetto di circuiti combinatori . . . . . . . . 51.2.1 VHDL . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3 Progetto di circuiti combinatori . . . . . . . . . . . . . . . . . 71.3.1 Mappatura tecnologica . . . . . . . . . . . . . . . . . . 81.3.2 Implementazione a multiplexer . . . . . . . . . . . . . 91.3.3 Teorema di espansione di Shannon . . . . . . . . . . . 101.3.4 Look-Up Tables . . . . . . . . . . . . . . . . . . . . . . 111.3.5 Decoders . . . . . . . . . . . . . . . . . . . . . . . . . . 121.3.6 Altri blocchi sequenziali . . . . . . . . . . . . . . . . . 13
2 VHDL per circuiti combinatori 15
2.1 Costrutti di base . . . . . . . . . . . . . . . . . . . . . . . . . 162.1.1 Libreria IEEE . . . . . . . . . . . . . . . . . . . . . . . 172.1.2 Concetti riguardo la ENTITY . . . . . . . . . . . . . . 202.1.3 Concetti riguardo la ARCHITECTURE . . . . . . . . 212.2 Sintesi e simulazione . . . . . . . . . . . . . . . . . . . . . . . 212.2.1 Simulazione . . . . . . . . . . . . . . . . . . . . . . . . 22
3 Programmable Logic Devices (PLD) 264 Circuiti aritmetici 33
4.1 Sommatori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334.1.1 Ripple-carry adder . . . . . . . . . . . . . . . . . . . . 354.2 Sottrazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354.2.1 Overow . . . . . . . . . . . . . . . . . . . . . . . . . . 374.3 Sommatori veloci . . . . . . . . . . . . . . . . . . . . . . . . . 374.3.1 Carry-bypass adder . . . . . . . . . . . . . . . . . . . . 384.3.2 Carry-select adder . . . . . . . . . . . . . . . . . . . . 384.3.3 Carry-lookahead adder . . . . . . . . . . . . . . . . . . 391
 
4.4 Altre funzioni aritmetiche . . . . . . . . . . . . . . . . . . . . 404.4.1 Incrementatore - Contrazione . . . . . . . . . . . . . . 404.4.2 Moltiplicatore / divisore per 2
n
. . . . . . . . . . . . . 414.4.3 Moltiplicatore binario . . . . . . . . . . . . . . . . . . . 414.5 Cenni a rappresentazioni numeriche alternative . . . . . . . . 42
5 Circuiti sequenziali 43
5.1 Principali blocchi circuitali con memoria . . . . . . . . . . . . 435.1.1 SR-Latch . . . . . . . . . . . . . . . . . . . . . . . . . 435.1.2 Gated D-Latch . . . . . . . . . . . . . . . . . . . . . . 445.1.3 Edge-Triggered D ip-op . . . . . . . . . . . . . . . . 445.2 Metastabilit`a . . . . . . . . . . . . . . . . . . . . . . . . . . . 465.2.1 Parametri temporali del D-flip-flop . . . . . . . . . . . 475.3 Macchine a stati niti . . . . . . . . . . . . . . . . . . . . . . 495.4 Alcuni semplici esempi di circuiti sequenziali . . . . . . . . . . 525.4.1 Shift register . . . . . . . . . . . . . . . . . . . . . . . 535.4.2 Flip-op tipo non-D . . . . . . . . . . . . . . . . . . . 535.4.3 Contatori asincroni . . . . . . . . . . . . . . . . . . . . 545.4.4 Contatori sincroni . . . . . . . . . . . . . . . . . . . . . 555.4.5 Contatori a caricamento parallelo . . . . . . . . . . . . 555.4.6 Contatori a frequenza elevata . . . . . . . . . . . . . . 555.5 Macchine a stati algoritmiche - ASM Charts . . . . . . . . . . 565.5.1 Codica degli stati . . . . . . . . . . . . . . . . . . . . 575.5.2 ASM Charts . . . . . . . . . . . . . . . . . . . . . . . . 575.5.3 Progetto di sistemi elettronici digitali complessi . . . . 595.6 Pipelining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6 Complementi di VHDL per circuiti sequenziali 62
6.1 Processi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626.2 Idee sul progetto di circuiti sequenziali . . . . . . . . . . . . . 65
7 Memorie 68
7.1 Random Access Memory (RAM) . . . . . . . . . . . . . . . . 697.1.1 Static Random Access Memory . . . . . . . . . . . . . 707.1.2 Dynamic Random Access Memory . . . . . . . . . . . . 707.1.3 Content-Addressable Memory . . . . . . . . . . . . . . 737.2 Read Only Memory (ROM) . . . . . . . . . . . . . . . . . . . 74
8 Introduzione ai circuiti sequenziali asincroni 77
2

Activity (31)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Marcello Donvito liked this
lollolollo liked this
lssndr liked this
bufy54 liked this
bufy54 liked this
registraz1557 liked this
salvo_50 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->