ΗΥ220 - Βασίλης Παπαευσταθίου1 ΗΥ220 Εργαστήριο Ψηφιακών Κυκλωμάτων Χειμερινό Εξάμηνο Εισαγωγή
ΗΥ220 - Βασίλης Παπαευσταθίου2 Σχετικά με το μαθήμα (1/2) Μάθημα Επιλογής 2 ου έτους και πάνω του τομέα Ε4 (Υλικό) – 4 Δ.Μ. –Προαπαιτούμενο: ΗΥ120 Ψηφιακή Σχεδίαση Διδάσκοντες: –Βασίλης Παπαευσταθίου –Γιώργος Καλοκαιρινός –Μανόλης Κατεβαίνης Βοηθοί: –Βάλια Κασσαπάκη –Παύλος Ματθαιάκης –Γιώργος Νικηφόρος
ΗΥ220 - Βασίλης Παπαευσταθίου3 Σχετικά με το μαθήμα (2/2) Website: Mailing-list: to: subject: (κενό) body: subscribe hy220-list
ΗΥ220 - Βασίλης Παπαευσταθίου4 Βαθμολόγηση Εργαστηριακές Ασκήσεις : 30% –Υποχρεωτική παρουσία στο εργαστήριο –Βαθμός >= 5 Πρόοδος : 20% (υποχρεωτική) Τελική Εξέταση : 50% ( βαθμός >= 4 )
ΗΥ220 - Βασίλης Παπαευσταθίου5 Σκοπός Μαθήματος Εισαγωγικό μάθημα σχεδίασης hardware Βασικές γνώσεις πάνω σε hardware (HW) και τον τρόπο σχεδίασης. Υλοποίηση πραγματικών κυκλωμάτων στο εργαστήριο. Απευθύνεται σε φοιτητές: –που θέλουν να μάθουν HW και να αποκτήσουν εμπειρία σε βασική σχεδίαση –που θέλουν να γίνουν μηχανικοί υπολογιστών και να σχεδιάζουν ολοκληρωμένα κυκλώματα.
ΗΥ220 - Βασίλης Παπαευσταθίου6 Πρόγραμμα Διαλέξεων (1/3) Η γλώσσα Verilog (~3 Εβδ.) –Εισαγωγή στις βασικές έννοιες –Μοντελοποίηση HW με Verilog –Παραδείγματα Μηχανές πεπερασμένων καταστάσεων και προχωρημένη λογική σχεδίαση (~1 Εβδ.) Ακουλουθιακή Λογική (~2 Εβδ.) –Registers, Latches, Pipelining
ΗΥ220 - Βασίλης Παπαευσταθίου7 Πρόγραμμα Διαλέξεων (2/3) Pοή σχεδίασης, εργαλεία CAD και Λογική Σύνθεση (~1 Εβδ.) Μνήμες (~2 Εβδ.) –SRAM, DRAM, SDRAM, DDR etc Η τεχνολογία των FPGAs (~1 Εβδ.) Busses (~2 Εβδ.) –Πρωτόκολλα, Διαιτησία –To PCI bus
ΗΥ220 - Βασίλης Παπαευσταθίου8 Πρόγραμμα Διαλέξεων (3/3) Clocks (~1 Εβδ.) –Ρολόγια, καθυστερήσεις και δίκτυα διανομής –Συγχρονισμός, Μεταστάθεια Προχωρημένα θέματα (~ 1 Εβδ) –Ασύγχρονα κυκλώματα (ίσως) –Design for Testability (ίσως)
ΗΥ220 - Βασίλης Παπαευσταθίου9 Η πλακέτα του εργαστηρίου DIGILAB 10K10 Altera FPGA EPF10K10LC84-4 – gates –59 User IO pins –6Kbits BRAM 4 Seven Segment Displays 4 Push Buttons 4 Leds 50 Mhz quartz crystal Parallel Port VGA Port PC-Keyboard Port