Σχεδίαση και ανάλυση απλού μικροεπεξεργαστή vsm στο Τina pro της design soft
Design and Analysis of simple (Vsm) mico-processor using Tina pro software
Θεματική επικεφαλίδα
TPSH::Επιστήμη ΥπολογιστώνΛέξεις κλειδιά
Μικροεπεξεργαστές ; Γλώσσες προγραμματισμού ; Tina Design SoftΠερίληψη
Σκοπός της παρούσας πτυχιακής εργασίας είναι η μελέτη μιας οικογένειας επεξεργαστών με κύριο χαρακτηριστικό γνώρισμα το μικρό μέγεθος τους αλλά και την απλότητα του σχεδιασμού του. Στην εργασία αυτή διακρίνουμε χρονικά δύο φάσεις. Η πρώτη φάση ήταν η θεωρητική μελέτη των βασικών αρχών που διέπουν τη λειτουργία των απλών μικροεπεξεργαστών και στη συνέχεια η δεύτερη φάση ήταν η πραγμάτωση ενός απλού μικροεπεξεργαστή σε γλώσσα περιγραφής υλικού VHDL στο λογισμικό Tina Design Soft.Η εργασία αυτή δομείται σε πέντε κεφάλαια. Στο πρώτο κεφάλαιο γίνεται μία εκτενής αναφορά στον VSM που αποτελεί και τον υπό πραγμάτωση μικροεπεξεργαστή, αναφέρονται τόσο στα επιμέρους τμήματα από τα οποία αποτελείται
Στο δεύτερο κεφάλαιο περιγράφουμε αναλυτικά το ρεπερτόριο των εντολών του απλού μικροεπεξεργαστή VSM, καθώς και τους κώδικες των εντολών σε γλώσσα μηχανής.Η βασική γλώσσα προγραμματισμού που αναπτύξαμε τους κώδικες των επιμέρους τμημάτων του VSM είναι η VHDL και το τρίτο κεφάλαιο ασχολείται εκτενώς με αυτή, ενώ στο επόμενο κεφάλαιο περιγράφουμε το λογισμικό Tina στο οποίο συνθέσαμε όλα τα πηγαία προγράμματα VHDL με σκοπό την πραγμάτωση του επεξεργαστή μας.
Τέλος στο πέμπτο και τελευταίο κεφάλαιο παραθέτουμε τα αποτελέσματα της προσομοίωσης του ολοκληρωμένου επεξεργαστή στο περιβάλλον του Tina, καθώς και συμπεράσματα που προέκυψαν κατά τη διαδικασία αυτή.
Περίληψη
The purpose of this dissertation is to study a family of processors with the main feature of their small size and the simplicity of their design. In this thesis, we distinguish two phases. The first phase was the theoretical study of the basic principles governing the operation of simple microprocessors, and the second phase was the realization of a simple microprocessor in a VHDL hardware description language in Tina Design Soft software.This work is structured in five chapters. In the first chapter there is an extensive reference to VSM, which is also the microprocessor that we realized, referring to the individual parts of which it consists In the second chapter we describe in detail the instruction set of the simple VSM microprocessor, as well as the machine language of the operation codes. The main programming language that we developed the VSM part code is VHDL and the third chapter deals extensively with the theoretical study of it. In the next chapter we describe the Tina software in which we synthesized all the VHDL source programs for the purpose of this dissertation
Finally, in the fifth and final chapter we present the results of the integrated processor simulation in the Tina environment, as well as the conclusions that have emerged during this process.