mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-11 05:30:53 +00:00
Tested and working altsyncarm without init files
This commit is contained in:
parent
e480847753
commit
4718e65763
2 changed files with 59 additions and 57 deletions
|
@ -21,27 +21,31 @@ module altsyncram(data_a, address_a, wren_a, rden_a, q_a, data_b, address_b, wr
|
|||
q_b, clock0, clock1, clocken0, clocken1, clocken2, clocken3, aclr0, aclr1,
|
||||
addressstall_a, addressstall_b);
|
||||
|
||||
parameter clock_enable_input_b = "ALTERNATE";
|
||||
parameter clock_enable_input_a = "ALTERNATE";
|
||||
parameter clock_enable_output_b = "NORMAL";
|
||||
parameter clock_enable_output_a = "NORMAL";
|
||||
parameter wrcontrol_aclr_a = "NONE";
|
||||
parameter indata_aclr_a = "NONE";
|
||||
parameter address_aclr_a = "NONE";
|
||||
parameter outdata_aclr_a = "NONE";
|
||||
parameter outdata_reg_a = "UNREGISTERED";
|
||||
parameter operation_mode = "SINGLE_PORT";
|
||||
parameter intended_device_family = "MAX 10 FPGA";
|
||||
parameter outdata_reg_a = "UNREGISTERED";
|
||||
parameter lpm_type = "altsyncram";
|
||||
parameter init_type = "unused";
|
||||
parameter ram_block_type = "AUTO";
|
||||
parameter numwords_b = 0;
|
||||
parameter numwords_a = 0;
|
||||
parameter widthad_b = 1;
|
||||
parameter width_b = 1;
|
||||
parameter widthad_a = 1;
|
||||
parameter width_a = 1;
|
||||
parameter clock_enable_input_b = "ALTERNATE";
|
||||
parameter clock_enable_input_a = "ALTERNATE";
|
||||
parameter clock_enable_output_b = "NORMAL";
|
||||
parameter clock_enable_output_a = "NORMAL";
|
||||
parameter wrcontrol_aclr_a = "NONE";
|
||||
parameter indata_aclr_a = "NONE";
|
||||
parameter address_aclr_a = "NONE";
|
||||
parameter outdata_aclr_a = "NONE";
|
||||
parameter outdata_reg_a = "UNREGISTERED";
|
||||
parameter operation_mode = "SINGLE_PORT";
|
||||
parameter intended_device_family = "MAX 10 FPGA";
|
||||
parameter outdata_reg_a = "UNREGISTERED";
|
||||
parameter lpm_type = "altsyncram";
|
||||
parameter init_type = "unused";
|
||||
parameter ram_block_type = "AUTO";
|
||||
parameter lpm_hint = "ENABLE_RUNTIME_MOD=NO";
|
||||
parameter power_up_uninitialized = "FALSE";
|
||||
parameter read_during_write_mode_port_a = "NEW_DATA_NO_NBE_READ";
|
||||
parameter width_byteena_a = 1;
|
||||
parameter numwords_b = 0;
|
||||
parameter numwords_a = 0;
|
||||
parameter widthad_b = 1;
|
||||
parameter width_b = 1;
|
||||
parameter widthad_a = 1;
|
||||
parameter width_a = 1;
|
||||
|
||||
// Port A declarations
|
||||
output [35:0] q_a;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue