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

📄 _primary.vhd

📁 Xilinx的modelsim 仿真库!里面有许多库函数
💻 VHD
字号:
library verilog;use verilog.vl_types.all;entity x_ppc405 is    generic(        in_delay        : integer := 0;        out_delay       : integer := 0;        ppcuser         : integer := 0    );    port(        c405cpmcoresleepreq: out    vl_logic;        c405cpmmsrce    : out    vl_logic;        c405cpmmsree    : out    vl_logic;        c405cpmtimerirq : out    vl_logic;        c405cpmtimerresetreq: out    vl_logic;        c405dbgmsrwe    : out    vl_logic;        c405dbgstopack  : out    vl_logic;        c405dbgwbcomplete: out    vl_logic;        c405dbgwbfull   : out    vl_logic;        c405dbgwbiar    : out    vl_logic_vector(0 to 29);        c405dcrabus     : out    vl_logic_vector(0 to 9);        c405dcrdbusout  : out    vl_logic_vector(0 to 31);        c405dcrread     : out    vl_logic;        c405dcrwrite    : out    vl_logic;        c405jtgcapturedr: out    vl_logic;        c405jtgextest   : out    vl_logic;        c405jtgpgmout   : out    vl_logic;        c405jtgshiftdr  : out    vl_logic;        c405jtgtdo      : out    vl_logic;        c405jtgtdoen    : out    vl_logic;        c405jtgupdatedr : out    vl_logic;        c405plbdcuabort : out    vl_logic;        c405plbdcuabus  : out    vl_logic_vector(0 to 31);        c405plbdcube    : out    vl_logic_vector(0 to 7);        c405plbdcucacheable: out    vl_logic;        c405plbdcuguarded: out    vl_logic;        c405plbdcupriority: out    vl_logic_vector(0 to 1);        c405plbdcurequest: out    vl_logic;        c405plbdcurnw   : out    vl_logic;        c405plbdcusize2 : out    vl_logic;        c405plbdcuu0attr: out    vl_logic;        c405plbdcuwrdbus: out    vl_logic_vector(0 to 63);        c405plbdcuwritethru: out    vl_logic;        c405plbicuabort : out    vl_logic;        c405plbicuabus  : out    vl_logic_vector(0 to 29);        c405plbicucacheable: out    vl_logic;        c405plbicupriority: out    vl_logic_vector(0 to 1);        c405plbicurequest: out    vl_logic;        c405plbicusize  : out    vl_logic_vector(2 to 3);        c405plbicuu0attr: out    vl_logic;        c405rstchipresetreq: out    vl_logic;        c405rstcoreresetreq: out    vl_logic;        c405rstsysresetreq: out    vl_logic;        c405trccycle    : out    vl_logic;        c405trcevenexecutionstatus: out    vl_logic_vector(0 to 1);        c405trcoddexecutionstatus: out    vl_logic_vector(0 to 1);        c405trctracestatus: out    vl_logic_vector(0 to 3);        c405trctriggereventout: out    vl_logic;        c405trctriggereventtype: out    vl_logic_vector(0 to 10);        c405xxxmachinecheck: out    vl_logic;        dsocmbramabus   : out    vl_logic_vector(8 to 29);        dsocmbrambytewrite: out    vl_logic_vector(0 to 3);        dsocmbramen     : out    vl_logic;        dsocmbramwrdbus : out    vl_logic_vector(0 to 31);        dsocmbusy       : out    vl_logic;        isocmbramen     : out    vl_logic;        isocmbramevenwriteen: out    vl_logic;        isocmbramoddwriteen: out    vl_logic;        isocmbramrdabus : out    vl_logic_vector(8 to 28);        isocmbramwrabus : out    vl_logic_vector(8 to 28);        isocmbramwrdbus : out    vl_logic_vector(0 to 31);        bramdsocmclk    : in     vl_logic;        bramdsocmrddbus : in     vl_logic_vector(0 to 31);        bramisocmclk    : in     vl_logic;        bramisocmrddbus : in     vl_logic_vector(0 to 63);        cpmc405clock    : in     vl_logic;        cpmc405coreclkinactive: in     vl_logic;        cpmc405cpuclken : in     vl_logic;        cpmc405jtagclken: in     vl_logic;        cpmc405timerclken: in     vl_logic;        cpmc405timertick: in     vl_logic;        dbgc405debughalt: in     vl_logic;        dbgc405extbusholdack: in     vl_logic;        dbgc405unconddebugevent: in     vl_logic;        dcrc405ack      : in     vl_logic;        dcrc405dbusin   : in     vl_logic_vector(0 to 31);        dsarcvalue      : in     vl_logic_vector(0 to 7);        dscntlvalue     : in     vl_logic_vector(0 to 7);        eicc405critinputirq: in     vl_logic;        eicc405extinputirq: in     vl_logic;        gsr             : in     vl_logic;        isarcvalue      : in     vl_logic_vector(0 to 7);        iscntlvalue     : in     vl_logic_vector(0 to 7);        jtgc405bndscantdo: in     vl_logic;        jtgc405tck      : in     vl_logic;        jtgc405tdi      : in     vl_logic;        jtgc405tms      : in     vl_logic;        jtgc405trstneg  : in     vl_logic;        mcbcpuclken     : in     vl_logic;        mcbjtagen       : in     vl_logic;        mcbtimeren      : in     vl_logic;        mcppcrst        : in     vl_logic;        plbc405dcuaddrack: in     vl_logic;        plbc405dcubusy  : in     vl_logic;        plbc405dcuerr   : in     vl_logic;        plbc405dcurddack: in     vl_logic;        plbc405dcurddbus: in     vl_logic_vector(0 to 63);        plbc405dcurdwdaddr: in     vl_logic_vector(1 to 3);        plbc405dcussize1: in     vl_logic;        plbc405dcuwrdack: in     vl_logic;        plbc405icuaddrack: in     vl_logic;        plbc405icubusy  : in     vl_logic;        plbc405icuerr   : in     vl_logic;        plbc405icurddack: in     vl_logic;        plbc405icurddbus: in     vl_logic_vector(0 to 63);        plbc405icurdwdaddr: in     vl_logic_vector(1 to 3);        plbc405icussize1: in     vl_logic;        plbclk          : in     vl_logic;        rstc405resetchip: in     vl_logic;        rstc405resetcore: in     vl_logic;        rstc405resetsys : in     vl_logic;        tiec405deterministicmult: in     vl_logic;        tiec405disoperandfwd: in     vl_logic;        tiec405mmuen    : in     vl_logic;        tiedsocmdcraddr : in     vl_logic_vector(0 to 7);        tieisocmdcraddr : in     vl_logic_vector(0 to 7);        trcc405tracedisable: in     vl_logic;        trcc405triggereventin: in     vl_logic    );end x_ppc405;

⌨️ 快捷键说明

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