Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1

Σχετικά έγγραφα
Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 4

Τυπικζσ Γλώςςεσ Περιγραφήσ Υλικοφ Εργαςτήριο 4

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 2

ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΙΣΟΤΣΟ ΚΤΠΡΟΤ Πρόγραμμα Επιμόρυωσης Τποψηυίων Καθηγητών Σεχνολογίας. Ηλεκτρονικά ΙΙ

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ Ω ΕΝΙΑΙΟ ΤΣΗΜΑ. ΚΕΦΑΛΑΙΟ 2: Σο Εςωτερικό του Τπολογιςτι

Συπικζσ Γλϊςςεσ Περιγραφισ Τλικοφ Διάλεξθ 5

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 2: Σο Τλικό του Τπολογιςτι

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

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

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

EUROPEAN TRADESMAN PROJECT NOTES ON ELECTRICAL TESTS OF ELECTRICAL INSTALLATIONS

x n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 3

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

ΕΝΟΣΗΣΑ 1: ΓΝΩΡIΖΩ ΣΟΝ ΤΠΟΛΟΓΙΣΗ. ΚΕΦΑΛΑΙΟ 3: Εργονομία

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Δίκτυα Μεταγωγισ Δεδομζνων

Ηλιακι Θζρμανςθ οικίασ

Ψθφιακά Ηλεκτρονικά. Ενότθτα 7 : Ελαχιςτοποίθςθ και κωδικοποίθςθ καταςτάςεων Φϊτιοσ Βαρτηιϊτθσ

ΒΙΟΛΟΓΟΙ ΓΙΑ ΦΥΣΙΚΟΥΣ

Ειδικά Θζματα Βάςεων Δεδομζνων

Ακολουκιακά Λογικά Κυκλώματα

Τεχνικό Σχζδιο - CAD

«Σχεδίαση Εφαρμογών Ψηφιακδη Συστημάτοη με τη Γλώσσα \ HDL»

ΠΑΝΕΠΙΣΘΜΙΟ ΔΤΣΙΚΘ ΜΑΚΕΔΟΝΙΑ ΣΜΘΜΑ ΜΘΧΑΝΙΚΩΝ ΠΛΘΡΟΦΟΡΙΚΘ ΚΑΙ ΣΘΛΕΠΙΚΟΙΝΩΝΙΩΝ. Λειτουργικά υςτιματα, 4 ο Εξάμθνο Ψθφιακι χεδίαςθ ΙΙ, 4 ο Εξάμθνο

Internet a jeho role v našem životě Το Διαδίκτυο και ο ρόλοσ του ςτθ ηωι μασ

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 1 : Ειςαγωγι. Φϊτιοσ Βαρτηιϊτθσ

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ

1 0 ΕΠΑΛ ΞΑΝΘΗ ΕΙΔΙΚΟΣΗΣΑ : ΗΛΕΚΣΡΟΝΙΚΩΝ ΕΙΔΙΚΗ ΘΕΜΑΣΙΚΗ ΕΡΓΑΙΑ Β ΗΛΕΚΣΡΟΝΙΚΩΝ ΘΕΜΑ : ΚΑΣΑΚΕΤΗ ΠΟΜΠΟΤ FM

Αυτόνομοι Πράκτορες. Αναφορά Εργασίας Εξαμήνου. Το αστέρι του Aibo και τα κόκαλα του

ελ. 11/235, Περιεχόμενα Φακζλου "Σεχνικι Προςφορά"

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 7 θ Διάλεξθ Διαχείριςθ Μνιμθσ Μζροσ Γ

Λογικά Ψθφιακά Κυκλϊματα

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 3 : τοιχεία Μνιμθσ flip-flop.

Μία ελκυςτικι ειςαγωγι ςτον προγραμματιςμό

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 3 ο Εργαςτιριο υγχρονιςμόσ Διεργαςιϊν

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

Σημειώσεις Εργαστηρίου - Παρουσίαση Εργαλείων

Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων

Διαδικαςία Προγράμματοσ Ωρομζτρθςθσ. (v.1.0.7)

ΚΥΚΛΩΜΑΤΑ VLSI. Ασκήσεις Ι. Γ. Τσιατούχας. Πανεπιςτιμιο Ιωαννίνων. Τμιμα Μθχανικϊν Η/Υ και Πλθροφορικισ 8/11/18

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

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

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

ΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 8 θ Διάλεξθ Ιδεατι Μνιμθ Μζροσ Α

Δείκτεσ απόδοςθσ υλικών

Συςκευζσ τθλεπικοινωνιϊν και δικτφωςθσ:

Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Διάλεξθ 2

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

Ψθφιακά Ηλεκτρονικά. Ενότθτα 5 : Ανάλυςθ κυκλώματοσ με D και JK FLIP- FLOP Φώτιοσ Βαρτηιώτθσ

Εξοικονόμηςη ςτην πράξη : Αντικατάςταςη ςυςτήματοσ θζρμανςησ από πετρζλαιο ςε αντλία θερμότητασ. Ενδεικτικό παράδειγμα 15ετίασ

Μάθημα 9 ο ΤΕΧΝΙΚΕΣ ΔΙΑΧΕΙΡΙΣΗΣ ΕΙΚΟΝΙΚΗΣ ΜΝΗΜΗΣ

ΡΑΝΕΛΛΘΝΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014 ΧΗΜΕΙΑ ΘΕΤΙΚΘΣ ΚΑΤΕΥΘΥΝΣΘΣ

HY523 Εργαςτηριακή Σχεδίαςη Ψηφιακών Κυκλωμάτων με εργαλεία Ηλεκτρονικού Σχεδιαςτικού Αυτοματιςμού. 2 ΗΥ523 - Χωροκζτθςθ

17. Πολυδιάςτατοι πίνακεσ

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

ΣΕΦΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΤΣΙΚΟ ΙΔΡΤΜΑ ΚΕΝΣΡΙΚΗ ΜΑΚΕΔΟΝΙΑ (ΕΡΡΕ) ΣΜΗΜΑ ΜΗΦΑΝΙΚΨΝ ΠΛΗΡΟΥΟΡΙΚΗ Σ.Ε.

ΑΝΑΚΟΙΝΩΗ ΜΕΣΑΒΑΣΙΚΩΝ ΡΤΘΜΙΕΩΝ ΓΙΑ ΣΙ ΑΛΛΑΓΕ ΣΟ ΠΡΟΓΡΑΜΜΑ ΠΟΤΔΩΝ ΣΟΤ ΣΜΗΜΑΣΟ ΜΗΧ. ΣΕΧΝΟΛΟΓΙΑ ΑΕΡΟΚΑΦΩΝ

Δίκτυα Μεταγωγήσ. Εκπαιδεφτρια :Μαρία Πολίτθ

ΕΓΚΑΤΑΣΤΑΣΕΙΣ ΚΛΙΜΑΤΙΣΜΟΥ ΙΙ

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

Οδηγός χρήσης Blackboard Learning System για φοιτητές

Ανϊτερεσ πνευματικζσ λειτουργίεσ Μνιμθ Μάκθςθ -Συμπεριφορά

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 9 : Διαδικαςία φνκεςθσ Φϊτιοσ Βαρτηιϊτθσ

Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

Multi Logo. Προγραμματιςμόσ Η/Υ με Multi Logo. Σχεδίαςη και ανάπτυξη εφαρμογήσ κίνηςησ αντικειμζνου

Σο θλεκτρικό κφκλωμα

ΕΝΟΣΗΣΑ 3: ΧΡΗΗ ΕΡΓΑΛΕΙΩΝ ΕΚΦΡΑΗ ΚΑΙ ΔΗΜΙΟΤΡΓΙΑ

Μακαίνοντασ τα ακουςτικά BlueBAND Sport. Ξεκινώντασ

Παράςταςη ςυμπλήρωμα ωσ προσ 1

ΝΟΜΟ ΣΟΤ BOYLE(βαςιςμζνο ςε πείραμα)

3 ο ΓΥΜΝΑΣΙΟ ΤΡΙΚΑΛΩΝ ΕΡΓΑΣΙΑ ΤΕΧΝΟΛΟΓΙΑΣ Γ ΓΥΜΝΑΣΙΟΥ

Περιφερειακό Ψθφιακό Αποκετιριο: Ανοικτά Δεδομζνα και Επιχειρθματικότθτα. Γ. Φραγκιαδάκθσ Κζντρο Επικοινωνιϊν και Δικτφων Πανεπιςτιμιο Κριτθσ

Η διανομή. Χριςτόδουλοσ Ράντθσ 1

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

Slide 1. Εισαγωγή στη ψυχρομετρία

ΕΝΟΤΘΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 6: Θ «Βοικεια» ςτον Υπολογιςτι

Πωσ δθμιουργώ φακζλουσ;

Facebook Μία ειςαγωγι

Σφντομεσ Οδθγίεσ Χριςθσ

ΤΕΛ ΚΘΤΘΣ - ΤΜΘΜΑ ΜΘΧΑΝΛΚΩΝ ΡΛΘΟΦΟΛΚΘΣ ΑΝΑΡΤΥΞΘ ΣΥΣΤΘΜΑΤΟΣ ΚΑΤΑΝΕΜΘΜΕΝΘΣ ΜΝΘΜΘΣ ΣΕ ΡΟΛΥΡΥΘΝΑ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΘΜΑΤΑ.

Ελλθνικι Δθμοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 13 : Άλλοι Μετρθτζσ Φϊτιοσ Βαρτηιϊτθσ

Προπτυχιακό Πρόγραμμα ςτην Πληροφορική. Οδθγόσ Σπουδϊν

Πολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1

HY437 Αλγόριθμοι CAD

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

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

Electronics μαηί με τα ςυνοδευτικά καλϊδια και το αιςκθτιριο κερμοκραςίασ LM335 που περιζχονται

ςυςτιματα γραμμικϊν εξιςϊςεων

Διδάςκων: Κακθγθτισ Αλζξανδροσ Ριγασ υνεπικουρία: πφρογλου Ιωάννθσ

Ελλθνικι Δθμοκρατία Σεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Ψθφιακά Ηλεκτρονικά. Ενότθτα 11 : Μετρθτζσ Ριπισ Φϊτιοσ Βαρτηιϊτθσ

Transcript:

Τμήμα Μησανικών Πληποφοπικήρ, Τ.Ε.Ι. Ηπείπος Ακαδημαϊκό Έτορ 2016-2017, 6 ο Εξάμηνο Τυπικζσ Γλϊςςεσ Περιγραφισ Υλικοφ Εργαςτιριο 1 Διδάςκων Τςιακμάκθσ Κυριάκοσ, Phd MSc in Electronic Physics (Radioelectrology) Computer and Electronic Circuits Technology MSc in Science - Agricultural Engineering

Εργαςτιριο 1 Στα μακιματα του Εργαςτθρίου κα υλοποιοφμε κϊδικεσ γραμμζνουσ ςε VHDL και κα τα τρζχουμε ςε προςομοιωτι και ςτα τελευταία μακιματα κα υλοποιιςουμε κάποια κυκλϊματα ςε FPGA Λίγα λόγια για το FPGA και τθν VHDL

FPGA Το FPGA ι Field Programmable Gate Array ι ςυςτοιχία επιτόπια προγραμματιηόμενων πυλϊν είναι τφποσ προγραμματιηόμενου ολοκλθρωμζνου κυκλϊματοσ γενικισ χριςθσ το οποίο διακζτει πολφ μεγάλο αρικμό τυποποιθμζνων πυλϊν και άλλων ψθφιακϊν λειτουργιϊν.

FPGA Τα FPGA είναι ολοκλθρωμζνα κυκλϊματα, τα οποία ζχουν ςχεδιαςτεί να παραμετροποιοφνται από τον μθχανικό ι τον ςχεδιαςτι τθσ εφαρμογισ για τθν οποία κα χρθςιμοποιθκοφν αφοφ καταςκευαςτοφν. Για τθν παραμετροποίθςθ τουσ χρθςιμοποιείται μια γλϊςςα περιγραφισ υλικοφ (Hardware Description Language) και ςτθ ςυνζχεια προγραμματίηονται θλεκτρονικά με βοθκθτικζσ διατάξεισ. Ο κϊδικασ με τον οποίο προγραμματίηεται το FPGA γράφεται ςε γλϊςςεσ περιγραφισ υλικοφ (VHDL, AHDL, Verilog).

FPGA-ASIC Το FPGA ζχει παρόμοιο πεδίο εφαρμογϊν με άλλα προγραμματιηόμενα ολοκλθρωμζνα ψθφιακά κυκλϊματα όπωσ τα PLD και τα ASIC. Ολοκλθρωμζνα κυκλϊματα ειδικοφ ςκοποφ Application-specific integrated circuit Στο παρελκόν, για εφαρµογζσ µε απαίτθςθ υψθλϊν υπολογιςτικϊν επιδόςεων, θ µόνθ εφικτι λφςθ ιταν θ χριςθ ολοκλθρωµζνων κυκλωµάτων ειδικοφ ςκοποφ (Application Specific Integrated Ειςαγωγι Circuits - ASICs)

ASIC Τα ASIC επιτυγχάνουν υψθλι ταχφτθτα επεξεργαςίασ και χαµθλι κατανάλωςθ ιςχφοσ πλθν αλλά υςτεροφν ςε ευελιξία και από υψθλό κόςτοσ ανάπτυξθσ. Συγκεκριµζνα, α) ζνα ASIC εκτελεί ζνα µόνο αλγόρικµο και ςτερείται δυνατότθτασ προγραµµατιςµοφ, β) ο χρόνοσ ανάπτυξθσ και προϊκθςθσ του προϊόντοσ είναι ιδιαίτερα υψθλόσ, και γ) δεν µπορεί να ανταποκρικεί ςε µελλοντικζσ τροποποιιςεισ λόγω µεταβαλλόµενων προτφπων.

Σφγκριςθ FPGA-ASIC Ζτςι το FPGA είναι ιδιαίτερα κατάλλθλο εκεί που οι παράμετροι λειτουργίασ πρζπει να αλλάηουν ςυχνά ι ςε μικρζσ ποςότθτεσ παραγωγισ, ενϊ το ASIC, λόγω μαηικισ παραγωγισ, είναι φτθνότερο εκεί που απαιτοφνται μεγάλεσ ποςότθτεσ και θ επικυμθτι λειτουργία είναι αυςτθρά προκακοριςμζνθ, χωρίσ ςφάλματα (το ASIC δεν επαναπρογραμματίηεται).

FPGA Blocks Μετά τον προγραμματιςμό τουσ μποροφν να ςυμπεριφερκοφν ςαν οποιοδιποτε ςχεδόν ψθφιακό κφκλωμα ι διάταξθ. Στθ δομι τουσ ςυμπεριλαμβάνουν προγραμματιηόμενα λογικά ςτοιχεία που ονομάηονται «Logic Blocks», κακϊσ και εςωτερικζσ ςυνδζςεισ, οι οποίεσ επιτρζπουν τα Logic Blocks να ςυνδζονται μεταξφ τουσ και να ςυνδυάηονται, ϊςτε να εκτελοφν πολφπλοκεσ ςυνδυαςτικζσ λειτουργίεσ.

FPGA Blocks Το ολοκλθρωμζνο αυτό αποτελείται από περίπου 500.000 πφλεσ οι οποίεσ υλοποιοφν διαφόρων τφπων Logic Blocks: Configurable Logic Blocks (CLBS) Input/Output Blocks (IOBs) RAM Blocks Multiplier Blocks Digital Clock Manager Blocks (DCM)

FPGA Blocks

Χαρακτθριςτικά του FPGA Το FPGA χάνει τον προγραμματιςμό του κάκε φορά που διακόπτεται θ τάςθ τροφοδοςίασ του. Επομζνωσ απαιτεί εξωτερικό μικροεπεξεργαςτι ι μνιμθ με μόνιμθ ςυγκράτθςθ δεδομζνων (non-volatile memory) από τα οποία κα προγραμματίηεται, κάκε φορά που επανζρχεται θ τάςθ τροφοδοςίασ. Ο προγραμματιςμόσ του FPGA μπορεί να αλλάηει κάκε φορά που τροποποιείται το λογιςμικό του μικροεπεξεργαςτι ι τα δεδομζνα τθσ μνιμθσ που το ελζγχει. Δεν υπάρχει όριο ςτο πόςεσ φορζσ μπορεί να επαναπρογραμματιςτεί. Η κατανάλωςθ ιςχφοσ είναι ςθμαντικά αυξθμζνθ, ςε ςχζςθ με τα ASIC.