Proiectarea Circuitelor Digitale Dedicate

Curs
8/10 (1 vot)
Domeniu: Automatică
Conține 8 fișiere: doc
Pagini : 44 în total
Cuvinte : 6958
Mărime: 403.55KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Gheorghe-Daniel Andreescu

Extras din document

Capitolul 1

1. Introducere

Acest capitol se ocupa cu introducerea in VHDL si sinteza VHDL si explica cum acestea pot

fi utilizate impreuna la proiectarea hardware.

Scop :

• Ce este VHDL si la ce se poate utiliza ?

• Cum este utilizata sinteza la proiectarea automata la nivel de porti logice ?

1.1

1. Ce este VHDL ?

- VHDL=VHSIC Hadrdware Description Language ;VHSIC=Very High Speed Integrated Circuit.

- Proiect sponsorizat de Guvernul USA si Air Force incepand din 1980,pentru tehnici automate de proiectare a VCSI chips.

- VHDL :dezvoltat pentru a asigura un format standard pentru manipularea unui volum mare de date pentru proiectarea hard.

2.VHDL este un limbaj utilizat pentru a descrie structura si comportarea sistemelor hard.

VHDL :definit precis si complet de Language Reference Manual(LRM).

VHDL este inclus in alte limbaje de nivel inalt.

3.Scule (unelte sau Tools-uri,in engleza,tools=unelte) :esentiale pentru proiecte de nivel

inalt. Ex :

1.simulator ;

2.sinteza ;

LRM defineste ce trebuie sa faca un simulator VHDL.

4.VHDL nu impune prin standard un stil de descriere,de programare hard,stilul se

formeaza utilizand exemple si proiecte mici care ne invata sa renuntam la stilul

de proiectare la nivel de porti logice si sa adoptam stilul la nivel de functiuni.Succesul proiectarii de nivel inalt necesita :

a) limbaj ;

b) unelte(tools) ;

c) metode :experienta,educatie ;

1.2 Istoria VHDL : a inceput in 1981 la nivelul departamentului apararii militare SUA.

• 1985 :Basic VHDL(versiune nepublica).In 1987 s-a pus problema standardizarii VHDL.

• 1993 :s-a facut public sub standardul IEEE;

• 1995 :apare varianta de simulare acceptata;

• 1996 :tools-uri specifice pentru sinteza automata;

Incepand de aici,la fiecare cinci ani standardul se reinnoieste(se face o revizie)

1.3 Implicatii ale utilizarii VHDL :

La nivelul proiectantului hard :proiectarea de nivel inalt abstract,utilizand unelte,metode complet noi in procesul de proiectare.

• Metodologia de utilizare VHDL (ce poate sa faca VHDL)

• Analiza si partitionarea sistemului utilizand VHDL

Etape :

• Scrie cod VHDL pe blocuri functionale ;

• Scrie cod pentru test bench ;

• Sunt introduse in simulator VHDL;

• Sinteza cu porti logice in mod automat ;

• Simulare cu porti ;

• Programare dispozitiv final(FPGA,ASIC) :dispozitive finale ;

• Test fizic :daca nu suntem multumiti mai putem face modificari la nivel de cod ;

FPGA=field programable gate array;

ASIC=application specific integrated circuit;

Avantaje ale structurii de mai sus :

• Creste productivitatea proiectarii ;

• Se face o testare prin simulare inainte de sinteza ;

• Sinteza cu porti se face automat :implementarea se bazeaza pe descrierea la nivel inalt ;

=>Utilizarea VHDL eficienta :

• Invat sintaxa VHDL ;

• Invat stil de programare prin exemple ce duc la o sinteza automata eficienta

Preview document

Proiectarea Circuitelor Digitale Dedicate - Pagina 1
Proiectarea Circuitelor Digitale Dedicate - Pagina 2
Proiectarea Circuitelor Digitale Dedicate - Pagina 3
Proiectarea Circuitelor Digitale Dedicate - Pagina 4
Proiectarea Circuitelor Digitale Dedicate - Pagina 5
Proiectarea Circuitelor Digitale Dedicate - Pagina 6
Proiectarea Circuitelor Digitale Dedicate - Pagina 7
Proiectarea Circuitelor Digitale Dedicate - Pagina 8
Proiectarea Circuitelor Digitale Dedicate - Pagina 9
Proiectarea Circuitelor Digitale Dedicate - Pagina 10
Proiectarea Circuitelor Digitale Dedicate - Pagina 11
Proiectarea Circuitelor Digitale Dedicate - Pagina 12
Proiectarea Circuitelor Digitale Dedicate - Pagina 13
Proiectarea Circuitelor Digitale Dedicate - Pagina 14
Proiectarea Circuitelor Digitale Dedicate - Pagina 15
Proiectarea Circuitelor Digitale Dedicate - Pagina 16
Proiectarea Circuitelor Digitale Dedicate - Pagina 17
Proiectarea Circuitelor Digitale Dedicate - Pagina 18
Proiectarea Circuitelor Digitale Dedicate - Pagina 19
Proiectarea Circuitelor Digitale Dedicate - Pagina 20
Proiectarea Circuitelor Digitale Dedicate - Pagina 21
Proiectarea Circuitelor Digitale Dedicate - Pagina 22
Proiectarea Circuitelor Digitale Dedicate - Pagina 23
Proiectarea Circuitelor Digitale Dedicate - Pagina 24
Proiectarea Circuitelor Digitale Dedicate - Pagina 25
Proiectarea Circuitelor Digitale Dedicate - Pagina 26
Proiectarea Circuitelor Digitale Dedicate - Pagina 27
Proiectarea Circuitelor Digitale Dedicate - Pagina 28
Proiectarea Circuitelor Digitale Dedicate - Pagina 29
Proiectarea Circuitelor Digitale Dedicate - Pagina 30
Proiectarea Circuitelor Digitale Dedicate - Pagina 31
Proiectarea Circuitelor Digitale Dedicate - Pagina 32
Proiectarea Circuitelor Digitale Dedicate - Pagina 33
Proiectarea Circuitelor Digitale Dedicate - Pagina 34
Proiectarea Circuitelor Digitale Dedicate - Pagina 35
Proiectarea Circuitelor Digitale Dedicate - Pagina 36
Proiectarea Circuitelor Digitale Dedicate - Pagina 37
Proiectarea Circuitelor Digitale Dedicate - Pagina 38
Proiectarea Circuitelor Digitale Dedicate - Pagina 39
Proiectarea Circuitelor Digitale Dedicate - Pagina 40
Proiectarea Circuitelor Digitale Dedicate - Pagina 41
Proiectarea Circuitelor Digitale Dedicate - Pagina 42
Proiectarea Circuitelor Digitale Dedicate - Pagina 43
Proiectarea Circuitelor Digitale Dedicate - Pagina 44

Conținut arhivă zip

  • Anexa-PACCIC.doc
  • Capitolul 1 paccic.doc
  • Capitolul 2 paccic.doc
  • Capitolul 3 paccic.doc
  • Capitolul 4 paccic.doc
  • Capitolul 5 paccic.doc
  • Capitolul 6 paccic.doc
  • Capitolul 7 paccic.doc

Alții au mai descărcat și

Limbajul VHDL

1.Limbajul VHDL Limbajul VHDL este unul dintre limbajele standard folosite pentru a descrie sistemele numerice.VHDL – Very Hight Speed Integrated...

Vulnerabilitati de Securitate in Retele Radio Wi-Fi

1. Introducere in retele wireless Necesitatea unei retele de calculatoare este evidenta, fie ca este vorba de o firma mica sau mijlocie, fie ca...

Drumuri Minime de Sursa Unica intr-un Graf

Drumuri minime intr-un graf Fiind dat un graf G=(V,E) orientat se considera o functie asociata w:E->X numita functie de cost. Costul unui drum...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Tranzistorul cu Efect de Camp (TEC)- Field Effect Transistor - FET

TRANZISTORUL CU EFECT DE CÂMP ("TEC")-"Field Effect Transistor" ("FET") E un tranzistor uni-polar (cu purtatori de sarcina de un singur tip, n sau...

Dispozitive si Circuite Electronice - Teoria Reactiei Negative - Amplificatoare TRN

Amplificatoare cu reactie negativa Schema bloc generala - prezentata alaturat - contine elemente idealizate, unilaterale, cu sensurile de...

UML

Caz Orasul Lincoln din statul Nebraska era acum o suta de ani, primul oras din vest care a trecut în proprietatea municipalitatii serviciile...

Prelucrarea Logică a Informației Binare

Specificarea modului de implemantare pentru un PLA nu se face bineinteles desenand structura echivalenta. Se construieste o tabela speciala pentru...

Ai nevoie de altceva?