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

📄 _primary.vhd

📁 SDRAM 控制器
💻 VHD
字号:
library verilog;use verilog.vl_types.all;entity alt_exc_upcore is    generic(        processor       : string  := "ARM";        source          : string  := "";        sdram_width     : integer := 32;        sdramdqm_width  : integer := 4;        gpio_width      : integer := 4;        lpm_type        : string  := "alt_exc_upcore";        req_idle        : integer := 0;        req_first       : integer := 1;        req_wait        : integer := 5;        req_masterhold  : integer := 3;        req_using       : integer := 2;        req_again       : integer := 7    );    port(        intpld          : in     vl_logic_vector(5 downto 0);        intuart         : out    vl_logic;        inttimer0       : out    vl_logic;        inttimer1       : out    vl_logic;        intcommtx       : out    vl_logic;        intcommrx       : out    vl_logic;        intproctimer    : out    vl_logic;        intprocbridge   : out    vl_logic;        debugrq         : in     vl_logic;        debugext0       : in     vl_logic;        debugext1       : in     vl_logic;        debugiebrkpt    : in     vl_logic;        debugdewpt      : in     vl_logic;        debugextin      : in     vl_logic_vector(3 downto 0);        debugack        : out    vl_logic;        debugrng0       : out    vl_logic;        debugrng1       : out    vl_logic;        debugextout     : out    vl_logic_vector(3 downto 0);        slavehclk       : in     vl_logic;        slavehwrite     : in     vl_logic;        slavehreadyi    : in     vl_logic;        slavehselreg    : in     vl_logic;        slavehsel       : in     vl_logic;        slavehmastlock  : in     vl_logic;        slavehaddr      : in     vl_logic_vector(31 downto 0);        slavehwdata     : in     vl_logic_vector(31 downto 0);        slavehtrans     : in     vl_logic_vector(1 downto 0);        slavehsize      : in     vl_logic_vector(1 downto 0);        slavehburst     : in     vl_logic_vector(2 downto 0);        slavehreadyo    : out    vl_logic;        slavebuserrint  : out    vl_logic;        slavehrdata     : out    vl_logic_vector(31 downto 0);        slavehresp      : out    vl_logic_vector(1 downto 0);        masterhclk      : in     vl_logic;        masterhrdata    : in     vl_logic_vector(31 downto 0);        masterhresp     : in     vl_logic_vector(1 downto 0);        masterhwrite    : out    vl_logic;        masterhlock     : out    vl_logic;        masterhbusreq   : out    vl_logic;        masterhaddr     : out    vl_logic_vector(31 downto 0);        masterhwdata    : out    vl_logic_vector(31 downto 0);        masterhtrans    : out    vl_logic_vector(1 downto 0);        masterhsize     : out    vl_logic_vector(1 downto 0);        masterhready    : in     vl_logic;        masterhburst    : out    vl_logic_vector(2 downto 0);        masterhgrant    : in     vl_logic;        lockreqdp0      : in     vl_logic;        lockreqdp1      : in     vl_logic;        lockgrantdp0    : out    vl_logic;        lockgrantdp1    : out    vl_logic;        ebiack          : in     vl_logic;        ebiwen          : out    vl_logic;        ebioen          : out    vl_logic;        ebiclk          : out    vl_logic;        ebibe           : out    vl_logic_vector(1 downto 0);        ebicsn          : out    vl_logic_vector(3 downto 0);        ebiaddr         : out    vl_logic_vector(24 downto 0);        ebidq           : inout  vl_logic_vector(15 downto 0);        uarttxd         : out    vl_logic;        uartrtsn        : out    vl_logic;        uartdtrn        : out    vl_logic;        uartctsn        : in     vl_logic;        uartdsrn        : in     vl_logic;        uartrxd         : in     vl_logic;        uartdcdn        : inout  vl_logic;        uartrin         : inout  vl_logic;        sdramclk        : out    vl_logic;        sdramclkn       : out    vl_logic;        sdramclke       : out    vl_logic;        sdramwen        : out    vl_logic;        sdramcasn       : out    vl_logic;        sdramrasn       : out    vl_logic;        sdramdqm        : out    vl_logic_vector;        sdramaddr       : out    vl_logic_vector(14 downto 0);        sdramdq         : inout  vl_logic_vector;        sdramdqs        : inout  vl_logic_vector;        sdramcsn        : out    vl_logic_vector(1 downto 0);        intextpin       : in     vl_logic;        traceclk        : out    vl_logic;        tracesync       : out    vl_logic;        tracepipestat   : out    vl_logic_vector(2 downto 0);        tracepkt        : out    vl_logic_vector(15 downto 0);        clk_ref         : in     vl_logic;        intnmi          : in     vl_logic;        perreset        : out    vl_logic;        npor            : in     vl_logic;        nreset          : inout  vl_logic;        gpi             : in     vl_logic_vector;        gpo             : out    vl_logic_vector    );end alt_exc_upcore;

⌨️ 快捷键说明

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