PicoDuo: 8-bit microcontroller development platform implemented on FPGA using IP cores
College
Gokongwei College of Engineering
Department/Unit
Electronics And Communications Engg
Document Type
Archival Material/Manuscript
Abstract
This project presents an 8-bit microcontroller development platform using IP cores implemented on FPGA. Three (3) Xilinx (R) PicoBlaze (TM) IP microprocessor cores were implemented in the Spartan-3 Development Board: one (1) loader core, and two (2) independent runner cores. The loader core us used to program the runner cores. Runner cores are programmed by the loader core via connections to the runner cores' instruction memory. Programming is done via RS-232 serial communications with a host PC using a custom-designed in-system programming protocol. An Integrated Development Environment (IDE) was developed to integrate editing of assembly PSM files, assembling of PSM assembly files, and downloading of generated HEX files to any of runner core with the aid of a user-friendly Graphical User Interface (GUI).
html
Recommended Citation
Mallari, N. C. (2024). PicoDuo: 8-bit microcontroller development platform implemented on FPGA using IP cores. Retrieved from https://animorepository.dlsu.edu.ph/faculty_research/12189
Disciplines
Other Engineering
Keywords
Field programmable gate arrays; Microcontrollers
Upload File
wf_no