Mips and VHDL programming

Closed - This job posting has been filled and work has been completed.

Job Description

2 Directions
design an MMP circuit showing the implemention of the two's complement multiplication algorithm from Project 1. No pseudo-instructions are al-lowed in the implementation. With the exception of the Control Unit, you may use only the com-ponents provided in the TinyCad symbol library|\gen_CompArch.TCLib". Initialize the Data Memory with the ASCII codes representing the multiplier and multiplicand numerals. Finally, design and simulate the MMP using hardware description language. Assume that the address of the rst instruction in the Instruction Memory is 0x00000000.



3 Requirements

a) The design use only the components from the TinyCad symbol library|\gen_CompArch.TCLib".

b) The TinyCad circuit schematic is legible and depicts the implementation of the design.

c) The TinyCad circuit schematic is legible and depicts the implementation of the design and no pseudo-instructions and unnecessary hardware was used.

d) Textual simulation results verify that the processor design is capable of executing the selected program. Please provide the complete source code.

Open Attachment