Προς το περιεχόμενο

=======>> VHDL πρόβλημα <<=======


Kostasd_G21

Προτεινόμενες αναρτήσεις

Δημοσ.

Λοιπόν έχω ένα πρόβλημα με την VHDL...Θέλω να υλοποιήσω μία FSM και θέλω να αλλάζει κατάσταση κάθε 0.3 δευτερόλεπτα ή αλλιώς 15.000.000 κύκλους ρολογιού(θεωρώντας ότι σε 1 δευτερόλεπτο έχω 50.000.000 κύκλους ρολογιού),θα ήθελα να μου προτείνεται πώς θα το υλοποιήσω και αν υπάρχει καμια εντολή που το υλοποιεί...

Δημοσ.

Εντολή προφανώς όχι! Στα περισσότερα βιβλία για VHDL θα βρεις πως υλοποιούνται τα FSMs. Βασικούς τύπους FSMs, π.χ., Moore, Meally, κλπ. :-). Μπορείς να κοιτάξεις για παράδειγμα στο βιβλίο του P. Douglas.

Δημοσ.

Κατέβασε από εδώ (http://pc-vlsi18.ceid.upatras.gr/logic_design_ii.html), από το Course Slides, το Part 2.

 

και καλό διάβασμα.

 

Για να φτιάξεις μια FSM, δεν είναι απλό πράγμα, σε επίπεδο ακαδημαϊκών ασκήσεων (όπως φαντάζομαι ότι είναι αυτό που ζητάς, κι όχι σε production level) θα πρέπει να ξέρεις κάποια πραγματάκια πιο πριν, όπως πίνακα Karnaugh, Flip-Flop κλπ

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...