Show simple item record

Δοκιμή ολοκληρωμένων κυκλωμάτων με χρήση του Inovys Personal Ocelot και του προτύπου IEEE Std. 1450 STIL (Standard Test Interface Language)

dc.contributor.advisorΨαράκης, Μιχαήλ
dc.contributor.authorΓκλιάτης, Ευστράτιος Π.
dc.date.accessioned2015-08-19T20:29:35Z
dc.date.available2015-08-19T20:29:35Z
dc.date.issued2015-01
dc.identifier.urihttp://dione.lib.unipi.gr/xmlui/handle/unipi/7017
dc.description.abstractΣκοπός της παρούσης εργασίας είναι η μελέτη του προτύπου IEEE Std. 1450 STIL, των δυνατοτήτων που παρέχει ένας ελεγκτής ολοκληρωμένων κυκλωμάτων (hardware tester), όπως ο INOVYS PERSONAL OCELOT, και η δημιουργία ενός οδηγού χρήσης για τον παραπάνω ελεγκτή. Ο ελεγκτής Personal Ocelot μας δίνει τη δυνατότητα να επαληθεύσουμε την ορθή λειτουργία ενός νέου ολοκληρωμένου κυκλώματος προτού αυτό περάσει στο στάδιο της παραγωγής. Ο έλεγχος της ορθής λειτουργίας του ολοκληρωμένου κυκλώματος με την χρήση του ελεγκτή περιλαμβάνει: (α) την περιγραφή της αναμενόμενης συμπεριφοράς του ολοκληρωμένου κυκλώματος υπό δοκιμή, (β) την περιγραφή των δοκιμών (ή αλλιώς διανυσμάτων δοκιμής, test vectors), (γ) την σύνδεση του κυκλώματος στον ελεγκτή και (δ) την εκτέλεση των δοκιμών και συλλογή των αποτελεσμάτων. Η περιγραφή των αναμενόμενων εξόδων του κυκλώματος και των διανυσμάτων δοκιμής γίνεται με τη χρήση του προτύπου IEEE Std. 1450 STIL (standard test interface language). Το πρότυπο STIL, το οποίο προφέρεται ηθελημένα λάθος ως «στάιλ» από την ομάδα εργασίας ανάπτυξης του, είναι ένα πρότυπο το οποίο δημιούργησαν οι μεγαλύτερες εταιρίες στη βιομηχανία των κατασκευαστών ATE (automatic test equipment) και εργαλείων σχεδίασης (EDA tools, electronic design automation) για ευκολότερη και ταχύτερη εκτέλεση της διαδικασίας παραγωγής τους. Στα πλαίσια της παρούσας εργασίας μελετήθηκαν σε βάθος οι λειτουργικές δυνατότητες του ελεγκτή INOVYS PERSONAL OCELOT που διαθέτει το εργαστήριο Ενσωματωμένων Υπολογιστικών Συστημάτων του Πανεπιστημίου Πειραιά και του προτύπου STIL, και εκτελέστηκαν οι διαδικασίες ελέγχου ορθής λειτουργίας δύο (2) κυκλωμάτων μικρής κλίμακας: ενός αθροιστή και ενός πολλαπλασιαστή των 3-bit. Για την εκτέλεση των πειραματικών δοκιμών έγινε χρήση της πλακέτας FPGA Xilinx Spartan 3E στην οποία και υλοποιήθηκαν κυκλώματα ώστε να εκτελεστούν δοκιμές πραγματικών δεδομένων. Για την σύνδεση του ελεγκτή με τα ολοκληρωμένα κυκλώματα υπό δοκιμή, έγινε σχεδίαση και χρήση της πλακέτας Inovys Ocelot IO Board, η οποία και παρέχει σειρά ακροδεκτών (pin header) για τις εισόδους και εξόδους του ελεγκτή.el
dc.format.extent118el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectΟλοκληρωμένα κυκλώματαel
dc.subjectIntegrated circuits -- Testing -- Computer simulation -- Standardsel
dc.subjectIntegrated circuits -- Testingel
dc.titleΔοκιμή ολοκληρωμένων κυκλωμάτων με χρήση του Inovys Personal Ocelot και του προτύπου IEEE Std. 1450 STIL (Standard Test Interface Language)el
dc.title.alternativeTesting integrated circuits on Inovys Personal Ocelot with the use of IEEE Std. 1450 STIL (Standard Test Interface Language)en
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.identifier.call621.3815 ΓΚΛel
dc.description.abstractENThe purpose of this paper is to study IEEE Std. 1450 STIL, explore the capabilities of a hardware tester such as INOVYS PERSONAL OCELOT, and create an operation guide for the tester. Personal Ocelot tester gives us the ability to verify the correct operation of a new hardware integrated circuit design before it enters the production stage. The complete verification includes: (a) the description of the expected behavior of the device under test (DUT), (b) the description of the tests to be executed (test vectors), (c) the physical connection of the integrated circuit to the tester and (d) the execution of the tests and the collection of the results. To describe the expected output of the integrated circuit and the input test vectors the user takes advantage of IEEE Std. 1450 STIL (standard test interface language, consciously mispronounced "style" by the working group). STIL is a standard that was created by the main ATE vendors (automatic test equipment) and EDA tool providers (electronic device automation) to simplify their production procedure. The scope of this paper was the in depth study of the operational capabilities of the hardware tester INOVYS PERSONAL OCELOT, provided by the Embedded Computing Systems Laboratory of the University of Piraeus, and the IEEE Std. 1450 STIL. The test of two (2) small scale integrated circuits was executed, an adder and a multiplier of 3-bit. For the implementation of the two circuits, the use of FPGA Xilinx Spartan 3E board was needed to perform actual test. To connect the hardware tester with the implemented circuits under test there was a PCB (printed circuit board) designed and used, that provided a pin header for the Input and Output pins of the hardware tester.el
dc.contributor.masterΠροηγμένα Συστήματα Πληροφορικήςel


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Contact Us
Send Feedback
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»