CPU

CPU

Projektet består av att tillverka en 8-bitars mikroprocessor utgående från en given konstruktionsspecifikation. Programmeringsspråket är VHDLKoden realiserar konstruktionen i en programmerbar grindmatris FPGA, av typen Xilinx XC4006. Denna är försedd med en kapsling av typen 84 pin PLCC. Antalet instruktioner som kan genomföras i processorn är 32 st. Nuvarande optimering tillåter en systemklocka med frekvensen 15.9 MHz. Konstruktionsmetoderna, verktygen och kretsteknologin är sådana som används ute i det verkliga arbetslivet. Den färdiga processorns egenskaper testades i en prototypuppkoppling, där man ser att konstruktionen reagerar korrekt på samtliga av de 32 instruktionerna och klarar yttre störningar och yttre stimuli som avbrottsbegäran.Kopplingsritningen

 See How the CPU Works In One Lesson

Leave a Reply

Your email address will not be published. Required fields are marked *

Erfaren HW- Mjukvarukonstruktör, testare, verifierare, VHDL-programmerare och administratör