欢迎来到天天文库
浏览记录
ID:11334875
大小:93.88 KB
页数:54页
时间:2018-07-11
《xilinx_spartan-3实现31条mips指令流水线cpu代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Xilinx_Spartan-3实现31条MIPS指令流水线CPU代码采用VerilogHDL语言编写,包括UCF文件,如有问题请发正确代码到zjuwh@sina.cn,谢谢。`timescale1ns/1ps//macro.vh//macrodefinitions//operationcode`defineOP_LW6'b100011`defineOP_SW6'b101011`defineOP_BEQ6'b000100`defineOP_BNE6'b000101`defineOP_JMP6'b000010`defin
2、eOP_NOP32'b00000_100000`defineOP_ALUOp6'b000000`defineOP_ADDI6'b001000`defineOP_ANDI6'b001100`defineOP_ORI6'b001101`defineOP_ADDIU6’b001001`defineOP_XORI6’b001110`defineOP_LUI6’b001111`defineOP_SLTI6’b001010`defineOP_SLTIU6’b001011`defineOP_JAL6’b000011//ALUFUNC
3、TIONCODE`defineFUNC_ADD6'b100000`defineFUNC_ADDU6’b100001`defineFUNC_SUB6'b100010`defineFUNC_SUBU6’b100011`defineFUNC_AND6'b100100`defineFUNC_OR6'b100101`defineFUNC_XOR6’b100110`defineFUNC_NOR6'b100111`defineFUNC_SLT6'b101010`defineFUNC_SLTU6’b101011`defineFUNC_
4、SLL6'b000000`defineFUNC_SRL6'b000010`defineFUNC_SRA6'b000011`defineFUNC_SLLV6’b000100`defineFUNC_SRLV6’b000110`defineFUNC_SRAV6’b000111`defineFUNC_JR6’b001000//ALUCODE`defineALU_ADD4'b0000`defineALU_SUB4'b0001`defineALU_AND4'b0010`defineALU_OR4'b0011`defineALU_X
5、OR4’b0100`defineALU_NOR4'b0101`defineALU_SLT4'b0110`defineALU_SLTU4’b0111`defineALU_SLL4'b1000`defineALU_SRL4'b1001`defineALU_SRA4'b1010`defineALU_LUI4'b1011`defineALU_NONE4'b1100//INSTTYPECODE`defineINST_TYPE_NOP5'b00000`defineINST_TYPE_ADD5'b00001`defineINST_T
6、YPE_ADDU5'b00010`defineINST_TYPE_SUB5'b00011`defineINST_TYPE_SUBU5'b00100`defineINST_TYPE_AND5'b00101`defineINST_TYPE_OR5'b00110`defineINST_TYPE_XOR5'b00111`defineINST_TYPE_NOR5'b01000`defineINST_TYPE_SLT5'b01001`defineINST_TYPE_SLTU5'b01010`defineINST_TYPE_SLL5
7、'b01011`defineINST_TYPE_SRL5'b01100`defineINST_TYPE_SRA5'b01101`defineINST_TYPE_SLLV5'b01110`defineINST_TYPE_SRLV5'b01111`defineINST_TYPE_SRAV5'b10000`defineINST_TYPE_JR5’b10001`defineINST_TYPE_LUI5’b10010`defineINST_TYPE_LW5'b10011`defineINST_TYPE_SW5'b10100`de
8、fineINST_TYPE_BEQ5'b10101`defineINST_TYPE_BNE5'b10110`defineINST_TYPE_JMP5'b10111`defineINST_TYPE_JAL5'b11000`defineINST_TYPE_NONE5'b11001UCF:#CrystalClockOscillatorN
此文档下载收益归作者所有