Description: Conducted an 8-bit CISC processor design and implementation, the microprocessor contains the basic functions of a computer module, and a hierarchical memory design. Instructions in the instruction set is divided into four main categories of a total of 16, including the arithmetic logic instruction, I/O instructions, visit survive the transfer of command and shutdown command. In the processor to achieve the process, first of all, given the structure of the data path, and then the use of hardware circuits VerilogHDL description of each function of a simulation module to verify the correctness of the design. Finally, the entire processor command to verify the implementation of procedures, and comprehensive post-netlist.
File list (Check if you may need any files):
Graduation Project
..................\ALU
..................\...\alu.acf
..................\...\alu.fit
..................\...\alu.gdf
..................\...\alu.hex
..................\...\alu.hif
..................\...\alu.mmf
..................\...\alu.ndb
..................\...\alu.pin
..................\...\alu.pof
..................\...\alu.rpt
..................\...\alu.snf
..................\...\alu.sof
..................\...\alu.sym
..................\...\alu.ttf
..................\ALU_GEF
..................\.......\alu_gef.acf
..................\.......\alu_gef.fit
..................\.......\alu_gef.gdf
..................\.......\alu_gef.hex
..................\.......\alu_gef.hif
..................\.......\alu_gef.inc
..................\.......\alu_gef.mmf
..................\.......\alu_gef.ndb
..................\.......\alu_gef.pin
..................\.......\alu_gef.pof
..................\.......\alu_gef.rpt
..................\.......\alu_gef.scf
..................\.......\alu_gef.snf
..................\.......\alu_gef.sof
..................\.......\alu_gef.sym
..................\.......\alu_gef.ttf
..................\ALU_TDF
..................\.......\alu.acf
..................\.......\alu.hif
..................\.......\alu.mmf
..................\.......\alu.tdf
..................\.......\alu.v
..................\.......\LIB.DLS
..................\.......\U1487871.DLS
..................\buslatch_gdf
..................\............\buslatch_gdf.acf
..................\............\buslatch_gdf.fit
..................\............\buslatch_gdf.gdf
..................\............\buslatch_gdf.hex
..................\............\buslatch_gdf.hif
..................\............\buslatch_gdf.mmf
..................\............\buslatch_gdf.ndb
..................\............\buslatch_gdf.pin
..................\............\buslatch_gdf.pof
..................\............\buslatch_gdf.rpt
..................\............\buslatch_gdf.scf
..................\............\buslatch_gdf.snf
..................\............\buslatch_gdf.sof
..................\............\buslatch_gdf.sym
..................\............\buslatch_gdf.ttf
..................\control_circuit
..................\...............\control_circuit.acf
..................\...............\control_circuit.fit
..................\...............\control_circuit.gdf
..................\...............\control_circuit.hif
..................\...............\control_circuit.mmf
..................\...............\control_circuit.ndb
..................\...............\control_circuit.pin
..................\...............\control_circuit.pof
..................\...............\control_circuit.rpt
..................\...............\control_circuit.snf
..................\...............\control_circuit.sym
..................\CPU
..................\...\cpu.acf
..................\...\cpu.gdf
..................\...\cpu.hif
..................\...\cpu.mmf
..................\design
..................\......\program.acf
..................\......\program.hif
..................\......\program.mif
..................\......\ram.acf
..................\......\ram.fit
..................\......\ram.gdf
..................\......\ram.hex
..................\......\ram.hif
..................\......\ram.mmf
..................\......\ram.ndb
..................\......\ram.pin
..................\......\ram.pof
..................\......\ram.rpt
..................\......\ram.scf
..................\......\ram.snf
..................\......\ram.sof
..................\......\ram.sym
..................\......\ram.ttf
..................\FC controller
..................\.............\micro_controller.acf
..................\.............\micro_controller.gdf
..................\.............\micro_controller.hif
..................\.............\micro_controller.mmf
..................\IR
..................\..\ir.acf