Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή



Σχετικά έγγραφα
«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Κυκλωμάτων» Χειμερινό εξάμηνο

Πτυχιακή Εργασία Σχεδίαση κυκλωμάτων επικοινωνίας με απλές οθόνες, με τη γλώσσα VHDL και υλοποίηση στις αναπτυξιακές πλακέτες LP-2900 και DE2.

Πρότυπο περιφερειακής ολίσθησης για ψηφιακά. Std ) Δημήτρης Νικολός, Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν.

1 Περίληψη Η εργασία έγινε στα πλαίσια του μαθήματος των Ψηφιακών Ηλεκτρονικών Συστημάτων με σκοπό αρχικά την εκμάθηση της γλώσσας VHDL (Very High Spe

Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών

Εργαστήριο Ψηφιακών Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ

Ενσωματωμένα Συστήματα

Περιεχόμενα. Πρόλογος... XI. Κεφάλαιο 1. Συστήματα Βασισμένα σε FPGA Κεφάλαιο 2. Τεχνολογία VLSI Εισαγωγή Βασικές Αρχές...

Εισαγωγή στη σχεδιαστική ροή της Xilinx

VHDL Εισαγωγικές έννοιες

Μοντελοποίηση Λογικών Κυκλωμάτων

Αρχιτεκτονική Υπολογιστών

ΣΧΕΔΙΑΣΗ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ - VHDL ΑΝΤΩΝΗΣ ΠΑΣΧΑΛΗΣ

«Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων» Χειμερινό εξάμηνο Συναρτήσεις, Διαδικασίες και Δομές Ελέγχου Λειτουργίας Κυκλωμάτων (testbenches)

Σχεδίαση Υπολογιστικών

Εργαστήριο Οργάνωσης Η/Υ. Δαδαλιάρης Αντώνιος

Ενσωματωμένα Συστήματα

Διαφορές single-processor αρχιτεκτονικών και SoCs

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Συστοιχία Επιτόπια Προγραμματιζόμενων Πυλών Field Programmable Gate Arrays (FPGAs)

7 η Θεµατική Ενότητα : Εισαγωγή στις Γλώσσες Περιγραφής Υλικού

Προβλήµατα και τεχνικές

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Σχεδίαση Ψηφιακών Συστημάτων. Ενότητα: ΚΑΤΑΧΩΡΗΤΕΣ - ΑΠΑΡΙΘΜΗΤΕΣ

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1

Αρχιτεκτονική Η/Υ Το chipset ενός υπολογιστικού συστήματος. Δρ. Μηνάς Δασυγένης

Περιγραφή Κυκλωμάτων με χρήση της VHDL. Εισαγωγικές έννοιες για σχεδιασμό με τη VHDL

Θέματα Διπλωματικών Εργασιών

Παρουσίαση Διπλωματικής

«Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων» Χειμερινό εξάμηνο Ακολουθιακός Κώδικας

ΠΕΡΙΓΡΑΦΗ ΥΛΙΚΟΥ AVR 1. ΕΙΣΑΓΩΓΗ 1.1 ΓΕΝΙΚΗ ΔΟΜΗ 1.2 ΟΙΚΟΓΕΝΕΙΕΣ 1.3 ΤΥΠΟΙ 1.4 ΕΡΓΑΛΕΙΑ

ΠΑΡΑΡΤΗΜΑ Β. Verification

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Αρχιτεκτονική Σχεδίαση Ασαφούς Ελεγκτή σε VHDL και Υλοποίηση σε FPGA ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική υπολογιστών

WDT και Power Up timer

Ενότητα 6 ΑΝΑΛΥΣΗ & ΣΥΝΘΕΣΗ ΣΥΝΔΥΑΣΤΙΚΗΣ ΛΟΓΙΚΗΣ ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ ΠΟΛΛΩΝ ΕΠΙΠΕΔΩΝ

Εισαγωγή στην Αρχιτεκτονική Η/Υ

«Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων» Χειμερινό εξάμηνο Μηχανές Πεπερασμένων Καταστάσεων

Εισαγωγή στον έλεγχο ορθής λειτουργίας ψηφιακών συστημάτων. Δημήτρης Νικολός, Τμήμα Μηχ. Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν.

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Εισαγωγή στη γλώσσα περιγραφής υλικού VHDL. Γενικά χαρακτηριστικά, σύνταξη και τύποι. Ψηφιακή Σχεδίαση µε CAD ΙΙ - ιάλεξη 1 -

ΕΝΟΤΗΤΑ 10: ΟΔΗΓΗΣΗ ΚΙΝΗΤΗΡΩΝ

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Παρουσίαση Δραστηριοτήτων

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

Ενσωµατωµένα Συστήµατα

Συστήματα VLSI. Εισαγωγή. Γιώργος Δημητρακόπουλος. Δημοκρίτειο Πανεπιστήμιο Θράκης. Άνοιξη 2014

ΗΜΥ211 Εργαστήριο Ψηφιακών Συστημάτων

KOIOS SUMMER INTERNSHIP NETWORKS ON CHIP (NoC)

Κυκλωμάτων» Χειμερινό εξάμηνο

Σχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim

σφαλμάτων Δημήτρης Νικολός, Τμήμα Μηχ. Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν. Πατρών

Εισαγωγή στη VHDL Υλοποίηση στο Quartus

5 η Θεµατική Ενότητα : Μνήµη & Προγραµµατιζόµενη Λογική. Επιµέλεια διαφανειών: Χρ. Καβουσιανός

Σχεδίαση για Δοκιμαστικότητα (Design for Testability DFT) Δημήτρης Νικολός Τμήμα Μηχ. Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν.

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ

ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωµάτων Τµήµα Επιστήµης Υπολογιστών Χειµερινό Εξάµηνο

Πανεπιστήμιο Θεσσαλίας- Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΗΥ430- Εργαστήριο Ψηφιακών Κυκλωμάτων

ΕΙΣΑΓΩΓΙΚΟ ΕΓΧΕΙΡΙ ΙΟ ΓΙΑ ΣΧΕ ΙΑΣΜΟ ΜΕ ΧΡΗΣΗ ΤΗΣ ΓΛΩΣΣΑΣ VHDL

Ενσωματωμένα Συστήματα

Εργαστήριο Αρχιτεκτονικής Υπολογιστών Ι. Εισαγωγή στη VHDL

Δημήτρης Νικολός, Τμήμα Μηχ. Ηλεκτρονικών πολογιστών και πληροφορικής, Παν. Πατρών

EΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ ΓΡΑΜΜΑΤΕΙΑ ΕΠΙΤΡΟΠΗΣ ΕΡΕΥΝΩΝ ΑΝΑΡΤΗΤΕΑ ΣΤΟ ΚΗΜΔΗΣ & ΣΤΗ ΔΙΑΥΓΕΙΑ

ΣΤΑΤΙΚΕΣ ΚΑΙ ΔΥΝΑΜΙΚΕΣ ΜΝΗΜΕΣ ΤΥΧΑΙΑΣ ΠΡΟΣΠΕΛΑΣΗΣ (Static and Dynamic RAMs). ΔΙΑΡΘΡΩΣΗ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ

«Σχεδιασμός Ψηφιακών Συστημάτων σε FPGA» Εαρινό εξάμηνο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. Εργαστηριακές Ασκήσεις

Επιβεβαίωση ορθής λειτουργίας απλών ψηφιακών κυκλωμάτων

ΑΣΚΗΣΗ 2η ΥΛΟΠΟΙΗΣΗ ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗ ΟΘΟΝΗΣ 7 ΤΜΗΜΑΤΩΝ

ΕΙΣΑΓΩΓΗ. Αρχιτεκτονική Η/Υ ΗΜΟΣ ΜΠΟΛΑΝΑΚΗΣ

Κεντρική Μονάδα Επεξεργασίας

Υλικό Υπολογιστών (Hardware) ΜΥΥ-106 Εισαγωγή στους Η/Υ και Πληροφορική

Οδηγίες εγκατάστασης και χρήσης του Quartus

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Πανεπιστήμιο Πατρών. Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Εισαγωγή στο Εργαστήριο Υλικού

Εργαστηριακή Άσκηση 4: Ιεραρχική σχεδίαση και προσχεδιασμένοι πυρήνες

ΗΜΥ 210: Λογικός Σχεδιασµός, Εαρινό Εξάµηνο Ένα συνδυαστικό κύκλωµα µπορεί να περιγραφεί από: Φεβ-05. n-είσοδοι

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Υλοποίηση ενός μικροεπεξεργαστή με VHDL κώδικα

Οργάνωση Υπολογιστών (ΙI)

Ανακοίνωση. Ο Πρόεδρος τού Τμήματος Ταμπακάς Βάσίλειος Καθηγητής

4/10/2008. Εισαγωγή στη σχεδίαση συστημάτων VLSI. Περιεχόμενα μαθήματος. Γιώργος Δημητρακόπουλος. Βιβλιογραφία. Ψηφιακά συστήματα.

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής

Οργάνωση της φυσικής δομής του ολοκληρωμένου κυκλώματος

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Αρχιτεκτονική Υπολογιστών Κρυφές Μνήμες. (οργάνωση, λειτουργία και απόδοση)

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/ :09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

K24 Ψηφιακά Ηλεκτρονικά 10: Ακολουθιακά Κυκλώματα

ΗΜΥ 213 Εργαστήριο Οργάνωσης Ηλεκτρονικών Υπολογιστών και Μικροεπεξεργαστών

Lab 2 Manual - Introduction to Xilinx

ΑΣΚΗΣΗ 9η-10η ΑΡΙΘΜΗΤΙΚΗ-ΛΟΓΙΚΗ ΜΟΝΑΔΑ ΕΝΟΣ ΨΗΦΙΟΥ (1-BIT ALU)

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΥΓΧΡΟΝΟΙ ΜΕΤΡΗΤΕΣ

Transcript:

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Προηγμένα Συστήματα Πληροφορικής» Μεταπτυχιακή Διατριβή Δοκιμή ολοκληρωμένων κυκλωμάτων με χρήση του Inovys Personal Ocelot και του προτύπου IEEE Std. 1450 STIL (Standard Test Interface Language) Testing integrated circuits on Inovys Personal Ocelot with the use of IEEE Std. 1450 STIL (Standard Test Interface Language) Ονοματεπώνυμο Φοιτητή: Ευστράτιος Γκλιάτης, ΜΠΣΠ 11005 Επιβλέπων: Ψαράκης Μιχαήλ, Επίκουρος Καθηγητής Ιανουάριος 2015

Στόχος της παρούσης, Η κατανόηση του προτύπου IEEE1450 STIL (standard Test Interface Language) και χρήση του με τον ελεγκτή ολοκληρωμένων κυκλωμάτων Personal Inovys Ocelot. Κίνητρο ενασχόλησης με το συγκεκριμένο θέμα, Η σημασία του σταδίου ελέγχου και επαλήθευσης (Test & Verification) στη βιομηχανία παραγωγής ολοκληρωμένων κυκλωμάτων Η δυνατότητα εκτέλεσης εξαντλητικών ελέγχων στο προς ανάπτυξη σχέδιο σε συνθήκες που προσομοιώνουν τις πραγματικές, και σε μεγάλη διάρκεια, με τη βοήθεια του ελεγκτή Inovys Personal Ocelot Ευχαριστίες Επίκουρος Καθηγητής Ψαράκης Μιχαήλ Εργαστήριο Ενσωματωμένων Υπολογιστικών Συστημάτων

Πρότυπο IEEE 1450 STIL (standard Test Interface Language) 1994 Συνέδριο Motorola (PowerPC) Όστιν Τέξας σε συνεργασία με την IBM 1999 Τελική κατάληξη του προτύπου Καθυστέρηση ανάπτυξης του PowerPC Μεταφορά πληροφορίας δεδομένων ελέγχου μεταξύ των εταιριών Έλλειψη προτύπου διαδικασίας ελέγχου Ιδρυτική τριανδρία: Κατασκευαστές ελεγκτών υλικού Κατασκευαστές εργαλείων αυτόματου ελέγχου Κατασκευαστές ολοκληρωμένων κυκλωμάτων και χρήστες των ανωτέρω

Πρότυπο IEEE 1450 STIL (standard Test Interface Language) κεντρική ιδέα του προτύπου Περιγραφή του τρόπου δοκιμών ολοκληρωμένων κυκλωμάτων σε μορφή υλικού Μικροελεγκτές / μικροεπεξεργαστές αλλά και ολοκληρωμένου κυκλώματος εξειδικευμένης εφαρμογής (Application Specific Integrated Circuit, ASIC) Μεγάλος όγκος παραγωγής με μεγαλύτερη άνεση καθυστέρησης / μικρότερος όγκος με ανάγκη ταχύτατης παραγωγής Τυπικοί έλεγχοι του προτύπου Διασυνδέσεων του υπό δοκιμή ολοκληρωμένου κυκλώματος (DUT Device Under Test) και των ακροδεκτών του ελεγκτή Δομικός έλεγχος διασυνδέσεων και ορθής λειτουργίας Έλεγχος χρονικής συμπεριφοράς Επικύρωση εισόδων / εξόδων (IO Verification) Stress Test σε οριακές τιμές

Πρότυπο IEEE 1450 STIL (standard Test Interface Language) Σπονδυλωτή δημιουργία pattern και αρχείων ελέγχου Επαναχρησιμοποίηση τμημάτων με ελάχιστη τροποποίηση Τροποποίηση των αρχείων ελέγχου και ανάπτυξη επεκτάσεων κατά περίπτωση (περιβάλλον / κύκλωμα) Περιγραφή των σημάτων, πινάκων κυματομορφών, διανυσμάτων εισόδου, χρονικής συμπεριφοράς σε ανάλογα μπλοκ κώδικα με βάση το πρότυπο Παραδείγματα μπλοκ κώδικα Signals { pin000 InOut; pin001 InOut; pin002 InOut; pin003 InOut; }

Πρότυπο IEEE 1450 STIL (standard Test Interface Language) PinList OEspPL { Sites 1; pin000 ( 0); pin001 ( 1); pin002 ( 4); pin003 ( 5); } SignalGroups { ALLPINS = 'pin000+pin001+pin002+pin003'; } Timing OEspTM { WaveformTable Wft0 { Period '100ns'; Waveforms { ALLPINS { 01 { '0s' D/U; }} ALLPINS { LH { '0s' Z; '50ns' L/H; }} ALLPINS { X { '0s' Z; }} } } } DCLevels OEspDCL { ALLPINS{ VIH 2.5V; VOH 1.0V; }}

Πρότυπο IEEE 1450 STIL (standard Test Interface Language) Βασικές καταστάσεις σημάτων Drive [D, U, Z, P, N] Compare [L, H, X, T, V] Expect [R, G, Q, M] Intermediate [A, B, F,?] Το πρότυπο παραμένει υπό εξέλιξη με δημιουργία επεκτάσεων 1450.1 (σχεδίαση για περιβάλλον ημιαγωγών) 1450.2-2002 (επίπεδα τάσης ρευμάτων) 1450.3 (καθορισμός απαιτήσεων ελεγκτών) 1450.4 (καθορισμός ροής προγράμματος ελέγχου) 1450.5 (καθορισμός απαιτήσεων ελέγχων ημιαγωγών) 1450.6 (Core Test Language)

INOVYS PERSONAL OCELOT Inovys corporation (1999) Ελεγκτής χαμηλού κόστους συγκριτικά με τον ανταγωνισμό Περιβάλλον Stylus που υποστηρίζει Std. IEEE 1450 STIL (Standard Test Interface Language) Εξαγορά από Verigy (2007), LTX-Credence και τελικά από την Advantest (2011) Διακοπή κυκλοφορίας αλλά με συνέχιση της υποστήριξης

INOVYS PERSONAL OCELOT 64 Data Pins 32M Data Pattern Memory 16M Data Capture Memory 1 DC Parametric Measurement Unit 1 Device Power Supply Expansion 1 HPCC (High Performance Clock Channel) Συνολικές δυνατότητες 256 ακροδέκτες (4 μπλοκ των 64 ακροδεκτών (TRG Tester Resource Group)) 256 PC133 memory (έως 512Μ Pattern, Instruction Memory) Η μνήμη αλλάζει δυναμικά κατά την εκτέλεση των pattern (ανάλογα με το μέγεθος των test Vectors) Ανεξάρτητη Data Capture Memory ανά TRG (255 words) 32bit counter αυξανόμενος σε κάθε κύκλο ρολογιού για καταγραφή

INOVYS PERSONAL OCELOT LoadBoard σύνδεσης ολοκληρωμένων κυκλωμάτων IOWIREBDSC Loadboard (κενή με ακροδέκτες τύπου Through Hole Vias) ODD/EVEN Loadboard (φυσική σύνδεση μεταξύ περιττών και αρτίων ακροδεκτών του ελεγκτή) Συνδέσεις καλωδίων ρεύματος στη βάση των πλακετών

INOVYS PERSONAL OCELOT- Stylus Εύχρηστο περιβάλλον του ελεγκτή (Stylus) Επιμέρους εργαλεία στα μενού που αντιστοιχούν στα μπλοκ του προτύπου Std. IEEE 1450 STIL

INOVYS PERSONAL OCELOT- Stylus 2 τύποι αρχείων.stil (Αρχείο προτύπου).spat (Αρχείο Pattern) Pattern OEspP { W Wft0; V{ALLPINS=XXXX;} V{ALLPINS=0L0L;} V{ALLPINS=1H1H;} V{ALLPINS=0L0L;} V{ALLPINS=1H1H;} V{ALLPINS=0L0L;} }

Δοκιμές ελέγχου σε πραγματικά κυκλώματα υλοποιημένα σε Xilinx Spartan 3E 3 bit Adder 3 bit Multiplier Καθορισμός ακροδεκτών εισόδου εξόδου Καθορισμός χρονισμού κυκλώματος Καθορισμός επιπέδου τάσεων λειτουργίας Δημιουργία Pattern (διανυσμάτων που θα εφαρμοστούν στους ακροδέκτες) Σύνδεση των ανωτέρω Φόρτωση του ανάλογου κυκλώματος στην πλακέτα Xilinx Spartan 3E Εκτέλεση του αρχείου ελέγχου

Δοκιμές ελέγχου σε πραγματικά κυκλώματα υλοποιημένα σε Xilinx Spartan 3E Βασική διαφορά μεταξύ των κυκλωμάτων η ύπαρξη σήματος ρολογιού στο κύκλωμα του πολλαπλασιαστή Αυτόματη παραγωγή αρχείου Pattern μέσω του εργαλείου Isim η του Modelsim κατά την εκτέλεση του Testbench αρχείου Παρατήρηση αποκλίσεων στο χρονισμό των κυκλωμάτων μεταξύ ελεγκτή και πλακέτα Xilinx Πειραματισμός στο χρονισμό κα τις επαναλήψεις ελέγχου για την εύρεση των οριακών τιμών κάθε κυκλώματος Επανάληψη εκτελέσεων ελέγχου με χρήση της ιδιότητας Loop του Stylus καθώς πλησιάζοντας τις οριακές τιμές χρονισμού η συμπεριφορά των ολοκληρωμένων εμφάνιζε εναλλαγές στα αποτελέσματα επιτυχίας - αποτυχίας

Xilinx ISE Project Navigator Υλοποίηση 3 bit αθροιστή με χρήση κώδικά VHDL Δημιουργία TestBench Αρχείου για εκτέλεση προσομοίωσης με χρήση του Isim Δημιουργία αρχείου.txt με τις τιμές των σημάτων του testbench αρχείου Καθορισμός συσχετισμού ακροδέκτη σήματος κυκλώματος Φόρτωση του υλοποιημένου κυκλώματος στην πλακέτα Δοκιμή του κυκλώματος στο περιβάλλον Stylus μετά τη σύνδεση με τον ελεγκτή Inovys Personal Ocelot

Xilinx ISE Project Navigator Υλοποίηση 3 bit πολλαπλασιαστή με χρήση κώδικά VHDL και χρήση του εργαλείου Core Generator Δημιουργία TestBench Αρχείου για εκτέλεση προσομοίωσης με χρήση του Isim Δημιουργία αρχείου.txt με τις τιμές των σημάτων του testbench αρχείου Καθορισμός συσχετισμού ακροδέκτη σήματος κυκλώματος Φόρτωση του υλοποιημένου κυκλώματος στην πλακέτα Δοκιμή του κυκλώματος στο περιβάλλον Stylus μετά τη σύνδεση με τον ελεγκτή Inovys Personal Ocelot

Universal LoadBoard για τη σύνδεση του ελεγκτή με ολοκληρωμένα κυκλώματα Inovys Ocelot IO Board Δυνατότητα σύνδεσης των ακροδεκτών σε pin header με απόσταση ακροδεκτών (pitch 2.54mm)

Συμπεράσματα Σημασία της ύπαρξης προτύπου για τον έλεγχο και επαλήθευση στη βιομηχανία παραγωγής ολοκληρωμένων κυκλωμάτων Επιτάχυνση των διαδικασιών έρευνας και ανάπτυξης με χρήση του προτύπου Std. IEEE 1450 STIL Πρακτική αξία χρήσης αυτομάτων εργαλείων Ταχύτητα και αμεσότητα στη διαδικασία δοκιμής ολοκληρωμένων κυκλωμάτων με χρήση της πλακέτας FPGA Xilinx Spartan 3E Δυνατότητα περαιτέρω εμβάθυνσης στο πρότυπο και χρήσης του για ολοκληρωμένα κυκλώματα μεγαλύτερης πολυπλοκότητας