Αναφορά project στο μάθημα επιλογής "Εισαγωγή σε VLSI"
 

 

©2007 ΔΙΑΜΑΝΤΟΠΟΥΛΟΣ ΔΙΟΝΥΣΗΣ Α.Μ.2841 - ΑΓΓΕΛΟΠΟΥΛΟΣ ΓΙΩΡΓΟΣ Α.Μ.3020
   

Υπο-κατηγορίες




 

 

 

 

 

 

 

 

                 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                  ^  TOP  ^

 

 

 

 

 

 

 


 

 

ALU 4 bit

Την alu των τεσσάρων bit την υλοποιήσαμε παραθέτοντας τέσσερα αντίγραφα της alu 1 bit. Έτσι οι μόνες διασυνδέσεις που χρειάστηκαν ήταν αυτές των Vdd και GND καθώς και των σημάτων επιλογής λειτουργίας S0 και S1. Τέλος χρειάστηκε να γίνει διάδοση κρατουμένου ανάμεσα στις τέσσερεις βαθμίδες.

 

Με αυτόν τον τρόπο η ALU μπορεί να εκτελέσει τις εξής πράξεις.

S0
S1 S2 S3 Πράξη
0
0
0
0 Transfer A
0
0
0
1 Right shift
0
0
1 0 A AND B
0
0
1
1 Left shift
0 1 0 0 A + B
0 1 0 1 Right shift
0 1 1 0 A XOR B
0 1 1 1 Left shift
1 0 0 0 A + 1
1 0 0 1 Right shift
1 0 1 0 A OR B
1 0 1 1 Left shift
1 1 0 0 A + B`
1 1 0 1 Right shift
1 1 1 0 A`
1 1 1 1 Left shift

 

  • . Η εικόνα σε portable network format (png) μέσω του εργαλείου magic (σε διάταξη cell και σε flat design αντίστοιχα) φαίνεται παρακάτω :

Το αρχείο σε magic format βρίσκεστε εδώ και το αντίστοιχο spice εδώ. Το εξομειώσαμε χρονικά μέσω του εργαλείου hspice και πήραμε τις ακόλουθες κυματομορφές που επιβαιβαιώνουν και την λειτουργία της αριθμητικής μονάδας.