_primary.vhd
来自「压缩包内包含了:FPGA设计初级班和提高班培训课堂PPT;实验的源代码;实验指导」· VHDL 代码 · 共 48 行
VHD
48 行
library verilog;use verilog.vl_types.all;entity alt3pram is generic( width : integer := 1; widthad : integer := 1; numwords : integer := 0; lpm_file : string := "UNUSED"; lpm_hint : string := "USE_EAB=ON"; indata_reg : string := "UNREGISTERED"; indata_aclr : string := "ON"; write_reg : string := "UNREGISTERED"; write_aclr : string := "ON"; rdaddress_reg_a : string := "UNREGISTERED"; rdaddress_aclr_a: string := "ON"; rdcontrol_reg_a : string := "UNREGISTERED"; rdcontrol_aclr_a: string := "ON"; rdaddress_reg_b : string := "UNREGISTERED"; rdaddress_aclr_b: string := "ON"; rdcontrol_reg_b : string := "UNREGISTERED"; rdcontrol_aclr_b: string := "ON"; outdata_reg_a : string := "UNREGISTERED"; outdata_aclr_a : string := "ON"; outdata_reg_b : string := "UNREGISTERED"; outdata_aclr_b : string := "ON"; intended_device_family: string := "APEX20KE"; ram_block_type : string := "AUTO"; maximum_depth : integer := 0; lpm_type : string := "alt3pram" ); port( wren : in vl_logic; data : in vl_logic_vector; wraddress : in vl_logic_vector; inclock : in vl_logic; inclocken : in vl_logic; rden_a : in vl_logic; rden_b : in vl_logic; rdaddress_a : in vl_logic_vector; rdaddress_b : in vl_logic_vector; outclock : in vl_logic; outclocken : in vl_logic; aclr : in vl_logic; qa : out vl_logic_vector; qb : out vl_logic_vector );end alt3pram;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?