• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
October 24, 2025, 08:22:05 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
October 24, 2025, 08:22:05 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Nikos_313
[October 23, 2025, 21:36:02 pm]

Δηλώσεις Μαθημάτων Χειμερ...
by Nikos_313
[October 23, 2025, 21:32:17 pm]

Αστεία Βίντεο
by Katarameno
[October 23, 2025, 18:07:55 pm]

[Τομέας Ηλεκτρονικής] Μαθ...
by eed
[October 23, 2025, 18:04:15 pm]

[Σ.Φ.Ηλ-Μηχ] Απόφαση Γ.Σ....
by Χαρούμενη Πατάτα
[October 22, 2025, 23:23:15 pm]

Ξεκίνησε η γενική συνέλευ...
by Aris★
[October 22, 2025, 18:14:47 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[October 22, 2025, 16:11:37 pm]

[Λειτουργικά Συστήματα] Ν...
by sassi
[October 22, 2025, 00:20:05 am]

[Τεχνικές Βελτιστοποίησης...
by _Trob
[October 21, 2025, 12:58:37 pm]

Πότε θα βγει το μάθημα; -...
by botrinis
[October 21, 2025, 12:21:16 pm]

[Δομές Δεδομένων] Γενικές...
by RivenT
[October 21, 2025, 11:02:03 am]

[Αρχιτεκτονική Υπολογιστώ...
by RivenT
[October 21, 2025, 10:58:37 am]

Αποτελέσματα Εξεταστικής ...
by supersonic pepega
[October 21, 2025, 10:36:33 am]

[ΥΜΕΣ] Γενικές απορίες,ασ...
by Nikos_313
[October 21, 2025, 00:28:52 am]

[ΣΗΕ Ι] Γενικές απορίες κ...
by Διάλεξις
[October 20, 2025, 21:41:40 pm]

[Συντονισμός Μονώσεων] Γε...
by nmpampal
[October 20, 2025, 21:19:39 pm]

[Συστήματα Μετρήσεων] Γεν...
by kordisvi
[October 20, 2025, 17:19:03 pm]

[Διανεμημένη Παραγωγή] Γε...
by Evenina
[October 20, 2025, 16:16:34 pm]

[Πολυμέσα] Ανακοινώσεις -...
by vaiatyr
[October 20, 2025, 15:49:48 pm]

Παράταση Δηλώσεων Συμμετο...
by Nikos_313
[October 19, 2025, 19:21:37 pm]
Στατιστικά
Members
Total Members: 10134
Latest: Lalson
Stats
Total Posts: 1428710
Total Topics: 31840
Online Today: 847
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 4
Guests: 281
Total: 285
sassi
Petross
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Για ανανέωση (ή προσθήκη νέου) avatar, πρέπει η μεγαλύτερη διάσταση της εικόνας να είναι 110 pixels.
  Show Posts
Pages: [1]
1  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24 on: March 01, 2024, 21:15:41 pm
Oι διορθώσεις των εργασιών έχουν τελειώσει και οι βαθμοί θα ανέβουν σύντομα στο elearning. Ενδεικτικά να αναφέρω briefly δύο λάθη τα οποία έγιναν από αρκετό κόσμο, γιατί είναι κρίμα να χάνεις το 10 από αυτά.

1) Διαφορά Structural - Behavioral Verilog
Όταν μιλάμε για "Structural Verilog" αναφερόμαστε σε κώδικα (modules) που περιέχει primitives της Verilog (πύλες not, and, or, etc). Αυτά τα primitives θα πρέπει (όταν φορτώσετε τα Verilog Files σε κάποιον προσομοιωτή) να μπορούν να αναγνωριστούν αυτόματα, δεν χρειάζεται δηλαδή να φτιάξετε εσείς δικό σας module "not" για να προσομοιώσετε την λειτουργία της πύλης not.

Όταν μιλάμε για "Behavioral Verilog" αναφερόμαστε σε κώδικα (modules) που περιγράφει την λογική μιας πράξης με έναν operator (π.χ. η and θα περιγραφεί με τον operator &, etc).

Παράδειγμα με παρόμοια λειτουργία και στις δύο περιπτώσεις:

Structural Verilog
input wire a;
output wire b;
not n1(b, a);

Behavioral Verilog
input wire a;
output wire b;
assign b = ~a;

Kάνω attach και μια εικόνα που περιγράφει τις διαφορές που ανέφερα.

2) Διαφορά Synchronous - Asynchronous reset
Όταν έχουμε synchronous reset, το reset του κυκλώματος θα συμβαίνει μόνο στην θετική ακμή ρολογιού, δηλαδή εφόσον το ρολόι σε μια θετική ακμή πετύχει σήμα reset = 1 (αν υποθέσουμε active high reset) τότε και μόνο τότε θα συμβεί το reset του κυκλώματος. Στα ασύγχρονα, το reset του κυκλώματος θα συμβεί με το που γίνει το σήμα reset ίσο με 1, ανεξάρτητα με το που βρίσκεται το clock εκείνη την στιγμή. Γενικά προτιμάμε σύγχρονα resets, γιατί τα ασύγχρονα μπορούν εύκολα να προκαλέσουν θέματα σε flip flops (π.χ. να πάει η έξοδος του flip flop σε unknown state).

Παράδειγμα Σύγχρονου reset σε Verilog:
always@(posedge clk)
if (reset) q <= 1'b0;
else q <= d;

Παράδειγμα Ασύγχρονου reset σε Verilog:
always@(posedge clk or posedge reset)
if (reset) q <= 1'b0;
else q <= d;

Όπως μπορείτε να δείτε η μόνη διαφορά είναι αν συμπεριλαμβάνουμε ή όχι το reset στο sensitivity list. Για περισσότερες λεπτομέρειες, here is the site: https://funrtl.wordpress.com/2017/11/12/synchronous-resets-asynchronous-resets/

Θα επανέλθω ξανά και με άλλα συνηθισμένα λάθη που έγιναν στις εργασίες. Επίσης, (παρένθεση) δεν έχω θέμα να χρησιμοποιείτε chatgpt για την εργασία, απλά μην το κάνετε τόσο προφανές ότι αντιγράψατε από εκεί (ξέρει το άτομο στο οποίο αναφέρομαι Cool ).
2  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24 on: February 20, 2024, 14:38:48 pm
Καλησπέρα,

Βαθμούς από τις εργασίες έχω στόχο να βγάλω το αργότερο τέλη της επόμενης εβδομάδας (χωρίς να υπόσχομαι τίποτα όμως). Γενικά λόγω του αυξημένου αριθμού των εργασιών, μου είναι δύσκολο να στείλω/αναρτήσω κάπου τις εργασίες διορθωμένες, ωστόσο αυτό που πιστεύω ότι είναι καλύτερο και θα κάνω είναι να κανονίσω ένα zoom meeting κάποια μέρα, αφού βγούνε οι βαθμοί, για όποιον θέλει να πάρει ένα feedback πάνω στην εργασία του. Το ίδιο θέλω να κάνω και για ASIC (όταν βγάλω με το καλό τους βαθμούς και εκεί  Tongue) και για τα HW II για το επόμενο εξάμηνο.
3  Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών / Ψηφιακά Συστήματα HW σε Χαμηλά Επίπεδα Λογικής Ι / Re: [Ψηφιακά Συστήματα ΗW σε ΧΕΛ Ι] Εργασία 2023/24 on: January 25, 2024, 22:01:19 pm
Γενικά πως σας φάνηκε η εργασία φέτος ; Δώστε μου ένα συνολικό feedback με θετικά/αρνητικά της εργασίας για να έχω μια ιδέα τι να αλλάξω και τι να κρατήσω ίδιο για του χρόνου (και για το επόμενο εξάμηνο για τα HW 2). Feel free to roast, ξέρω ότι η εκφώνηση είχε κάποιες ατέλειες (το κακό του να βγάζεις μια καινούργια εργασία από το μηδέν) αλλά πιστεύω αυτό ήταν και καλό από την άποψη ότι σας έκανε να πειραματιστείτε και να δοκιμάσετε διάφορα πράγματα για να καταλήξετε σε κάτι λειτουργικό.

-Αριστοτέλης
Pages: [1]
Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...