Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat

Proiect
8/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 39 în total
Cuvinte : 1922
Mărime: 392.01KB (arhivat)
Publicat de: Ionel Milea
Puncte necesare: 9
UNIVERSITATEA “TRANSILVANIA” BRAŞOV Facultatea de Inginerie Electrică și Știința Calculatoarelor Catedra de Automatică Și Informatică Aplicată

Extras din proiect

Sa se proiecteze un convertor de cod pentru conversia codului binar zecimal ponderat 5421 în codul binar zecimal neponderat „2 din 5” (logică combinaţională). Proiectul va cuprinde următoarele puncte:

a) Să se exprime funcţiile logice asociate circuitului combinaţional cu FCD (forma canonică disjunctivă), FCC (forma canonică conjunctivă) tabel de adevăr şi diagrame Karnaugh.

b) Să se obţină formele minime disjunctive şi conjunctive pentru funcţiile logice asociate convertorului de cod, (utilizând combinaţiile indiferente) prin metoda diagramelor Karnaugh; de asemenea se vor obţine formele minime disjunctive pentru două funcţii logice de ieşire f3,f4 şi prin metoda Quine-McCluskey.

c) Să se implementeze fiecare funcţie, independent, numai cu porţi logice ŞI-NU (porţile logice sunt realizate în tehnologia TTL).

d) Să se implementeze ansamblul funcţiilor logice numai cu porţi logice ŞI-NU (porţile logice sunt realizate în tehnologia TTL).

e) Să se implementeze ansamblul funcţiilor logice în următoarea variantă: primele două funcţii logice de ieşire cu porţi logice SAU-NU, realizate în tehnologia CMOS, iar următoarele trei cu porţi logice SI-NU, realizate în tehnologia TTL.

f) Să se implementeze ansamblul funcţiilor logice cu MUX-uri de 8 respectiv 16 căi (circuitele sunt realizate în tehnologia CMOS).

g) Să se implementeze ansamblul funcţiilor logice cu DMUX-uri de 8 respectiv 16 căi şi porţi logice ŞI-NU în prima variantă, respectiv ŞI în a doua variantă (toate circuitele sunt realizate în tehnologia TTL).

h) Să se calculeze timpii de propagare „intrare-ieşire”, pentru toate schemele logice obţinute.

i) Să se calculeze puterile disipate pentru toate schemele logice obţinute.

j) Să se compare soluţiile de implementare obţinute.

k) Se va face analiza, prin simulare, a tuturor schemelor logice obţinute utilizându-se pachetul de programe OrCAD.

Pe schemele logice obţinute se vor specifica tipul şi gradul de utilizare al fiecărui circuit integrat

Introducere

Un circuit logic combinațional este un circuit de comutare combinațională ce se caracterizează prin faptul că la un moment dat starea ieșirilor circuitului depinde doar de starea intrarilor sale. Legătura dintre starea ieșirilor și starea intrărilor este dată și în acest caz de funcția de transfer a circuitului.

Schema bloc generală (modelul general) al unui CLC reprezentat printr-o rețea de comutare sau schema logică este următorul:

f5

Codul 5421 are caracteristic faptul cifrele 5 ÷ 9 se deosebesc de cifrele 0 ÷ 4 numai prin primul bit.

Codul 2 din 5 se utilizează pentru reprezentarea numerelor zecimale printr-un grup de 5 biti.Denumirea derivă din faptul că fiecare cifra zecimală codificată in binar conține doi biti de 1 din cei 5 biti. Este un cod pseudoponderat deoarece pentru cifrele zecimale se pot asocia biţilor din secvenţă ponderile 74210; în schimb secvenţa asociată cifrei zero nu mai respectă această regulă a ponderilor.

Această proprietate oferă un criteriu de depistare a erorilor sau, altfel spus creează posibilitatea controlului asupra transmisiei informaţiei codificate în acest mod.

a) Pentru a putea scrie o funcţie sub una din formele ei canonice, trebuie cunoscut tabelul de adevăr. În tabelul de adevăr se trec toate combinaţiile liniare ale variabilelor de intrare.

Tabel de adevăr :

Cod 5421 Cod 2 din 5

Cifra X1 X2 X3 X4 f1 f2 f3 f4 f5

0 0 0 0 0 0 0 0 1 1

1 0 0 0 1 0 0 1 0 1

2 0 0 1 0 0 0 1 1 0

3 0 0 1 1 0 1 0 0 1

4 0 1 0 0 0 1 0 1 0

8 1 0 0 0 0 1 1 0 0

9 1 0 0 1 1 0 0 0 1

10 1 0 1 0 1 0 0 1 0

11 1 0 1 1 1 0 1 0 0

12 1 1 0 0 1 1 0 0 0

D=*=5,6,7,13,14,15 –combinații indiferente

Pentru a obţine din tabelul de adevăr forma canonică conjunctivă, se iau în considerare combinaţiile pentru catre funcţia are valoarea 0, iar pentru forma canonică disjunctivă, se iau în considerare combinaţiile pentru care funcţia are valoarea 1.

Preview document

Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 1
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 2
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 3
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 4
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 5
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 6
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 7
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 8
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 9
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 10
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 11
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 12
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 13
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 14
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 15
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 16
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 17
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 18
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 19
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 20
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 21
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 22
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 23
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 24
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 25
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 26
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 27
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 28
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 29
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 30
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 31
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 32
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 33
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 34
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 35
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 36
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 37
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 38
Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 în Codul Binar Zecimal Neponderat - Pagina 39

Conținut arhivă zip

  • Convertor de Cod pentru Conversia Codului Binar Zecimal Ponderat 5421 in Codul Binar Zecimal Neponderat.doc

Alții au mai descărcat și

Convertor de cod de 4 biți pentru conversia codului binar zecimal ponderat 7421 în codul binar zecimal ponderat 5421 (logică combinațională)

Enunţul proiectului nr. 77 Să se proiecteze un convertor de cod de 4 biţi pentru conversia codului binar zecimal ponderat 7421 în codul binar...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Conversia din cod binar zecimal ponderat 5421 în cod binar zecimal neponderat 2 din 5

Introducere Circuite logice combinaționale Sunt definite ca fiind circuite de comutare care se caracterizează prin starea ieșirilor la un moment...

Semnale numerice - Mijloace de măsurare

Exemplu de schemă bloc a unui aparat digital (aparat bazat pe procesarea numerică a semnalelor achiziționate) Dispozitiv de eșantionare +...

Ai nevoie de altceva?