rajavel.rv
Member level 3
- Joined
- Dec 1, 2010
- Messages
- 66
- Helped
- 3
- Reputation
- 6
- Reaction score
- 3
- Trophy points
- 1,288
- Activity points
- 1,685
Hiiii... am need a combination memory core for without clk, how can generate that in xilinx core..
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Code Verilog - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 reg [15:0] rom [15:0]; initial begin rom[0] = 16'b0011111100000010; rom[1] = 16'b0000000100001001; rom[2] = 16'b0001000000111000; rom[3] = 16'b0000000000000000; rom[4] = 16'b1100001010011000; rom[5] = 16'b0000000000000000; rom[6] = 16'b0000000110000000; rom[7] = 16'b0111111111110000; rom[8] = 16'b0010000010001001; rom[9] = 16'b0101010101011000; rom[10] = 16'b1111111010101010; rom[11] = 16'b0000000000000000; rom[12] = 16'b1110000000001000; rom[13] = 16'b0000000110001010; rom[14] = 16'b0110011100010000; rom[15] = 16'b0000100010000000; end
WARNING:Xst:2999 - Signal 'mem', unconnected in block 'rom_blocks_reverse_shifts', is tied to its initial value.
How did you connect the ROM? There should be also a statement like below in your code.Signal 'mem', unconnected
do <= ROM[addr];
How did you connect the ROM? There should be also a statement like below in your code.
Code:do <= ROM[addr];
Code Verilog - [expand] 1 2 3 4 5 6 reg [15:0] rom [15:0]; initial begin rom[0] = 16'b0011111100000010; rom[1] = 16'b0000000100001001; rom[2] = 16'b0001000000111000; end