Skip to content

wonhyukchoi/asmfpga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom assembly language and Instruction Set Architecture Implementation in FPGA

Custom 16-bit assembly language and instruction set architecture to implement hardware multiplication on a DE-115 FPGA.

This project has been aimed to create a hardware and software multiplier capable of taking two signed 16-bit integers from I/O, multiplying them, and then returning them to I/O.

Instruction Set Architecture closely follows the MIPS architecture.

Hardware synthesis is written in VHDL, assembler and emulator are written in python, and high-level language idea sketch is written in C++.