⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arm7_sys.v

📁 这是arm7处理器的verilog全代码
💻 V
字号:
///////////////////////////////////////////////////////////////////  ARM7 TOP LEVEL v1.0,  6-23-2000                            ////  ECE 371 EMR, Spring 2000                                   ////  COMPONENT:  ARM7 system top level                          //// ----------------------------------------------------------- ////  File created by J. Shin 8/30/00 to remove memory from      ////  datapath./////////////////////////////////////////////////////////////////`timescale 1ns/100ps`include "arm7.v"`include "MemoryInterface.v"///////////////////////////// Top arm7 Module       /////////////////////////////module arm7_sys (nOPC, nCPI, CPA, CPB, sysclk, nRESET, nFIQ, nIRQ, ABORT);// Input/Output declarations   output        nOPC, nCPI;   input         CPA, CPB;   input         sysclk;   input         nRESET;   input         nFIQ;   input         nIRQ;   input         ABORT;   wire          nOPC, nCPI;   wire          CPA, CPB;   wire          sysclk;   wire          nRESET;           // Exception Signals   wire          nFIQ;   wire          nIRQ;   wire          ABORT;   wire         nMREQ;   wire         nRW;   wire [1:0]   MAS;   wire         nWAIT;   wire [31:0]  D;   wire [31:0]  A;   // Declare internal wires    // Register File   // Super CPSR   // Zero/Sign Extender   // Barrel Shifter   // Address Register   // Write Data Register   //Memory Interface   //ALU   //Multiplier   //general   //Instantiate arm7    arm7 DUT_ARM7 (nOPC, nCPI, CPA, CPB, sysclk, nRESET, nFIQ, nIRQ,                    ABORT, nMREQ, nRW, MAS, nWAIT, A, D);       //Instantiate MemoryInferface     MemoryInterface DUT_MMU (D, A, nMREQ, nRW, MAS, nWAIT, sysclk, nRESET); endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -