Added RAM16

This commit is contained in:
2022-03-30 14:23:28 +03:00
parent 9d6eb7a9fa
commit bd2a66037c
97 changed files with 23178 additions and 19024 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+49 -54
View File
@@ -4,6 +4,8 @@ source_file = 1, /home/benny/work/fpga/projects/output_files/led_patterns.mif
source_file = 1, /home/benny/work/fpga/projects/led_patterns.mif
source_file = 1, /home/benny/work/fpga/projects/rom0.qip
source_file = 1, /home/benny/work/fpga/projects/rom0.v
source_file = 1, /home/benny/work/fpga/projects/ram16.qip
source_file = 1, /home/benny/work/fpga/projects/ram16.v
source_file = 1, /home/benny/work/fpga/projects/db/spectrum.cbx.xml
source_file = 1, /home/benny/altera/13.1/quartus/libraries/megafunctions/altsyncram.tdf
source_file = 1, /home/benny/altera/13.1/quartus/libraries/megafunctions/stratix_ram_block.inc
@@ -19,6 +21,8 @@ source_file = 1, /home/benny/work/fpga/projects/db/altsyncram_qh91.tdf
source_file = 1, /home/benny/work/fpga/projects/rom/gw03.hex
source_file = 1, /home/benny/work/fpga/projects/db/decode_c8a.tdf
source_file = 1, /home/benny/work/fpga/projects/db/mux_3nb.tdf
source_file = 1, /home/benny/work/fpga/projects/db/altsyncram_bui2.tdf
source_file = 1, /home/benny/work/fpga/projects/db/decode_jsa.tdf
design_name = spectrum
instance = comp, \LED[0]~output , LED[0]~output, spectrum, 1
instance = comp, \LED[1]~output , LED[1]~output, spectrum, 1
@@ -53,7 +57,6 @@ instance = comp, \counter[9] , counter[9], spectrum, 1
instance = comp, \counter[10]~39 , counter[10]~39, spectrum, 1
instance = comp, \counter[10] , counter[10], spectrum, 1
instance = comp, \counter[11]~41 , counter[11]~41, spectrum, 1
instance = comp, \counter[11]~feeder , counter[11]~feeder, spectrum, 1
instance = comp, \counter[11] , counter[11], spectrum, 1
instance = comp, \counter[12]~43 , counter[12]~43, spectrum, 1
instance = comp, \counter[12] , counter[12], spectrum, 1
@@ -71,71 +74,63 @@ instance = comp, \counter[18]~55 , counter[18]~55, spectrum, 1
instance = comp, \counter[18] , counter[18], spectrum, 1
instance = comp, \counter[19]~57 , counter[19]~57, spectrum, 1
instance = comp, \counter[19] , counter[19], spectrum, 1
instance = comp, \counter[20]~59 , counter[20]~59, spectrum, 1
instance = comp, \counter[20] , counter[20], spectrum, 1
instance = comp, \counter[21]~61 , counter[21]~61, spectrum, 1
instance = comp, \counter[21] , counter[21], spectrum, 1
instance = comp, \Equal0~5 , Equal0~5, spectrum, 1
instance = comp, \Equal0~0 , Equal0~0, spectrum, 1
instance = comp, \Equal0~1 , Equal0~1, spectrum, 1
instance = comp, \Equal0~2 , Equal0~2, spectrum, 1
instance = comp, \Equal0~3 , Equal0~3, spectrum, 1
instance = comp, \Equal0~4 , Equal0~4, spectrum, 1
instance = comp, \counter[20]~59 , counter[20]~59, spectrum, 1
instance = comp, \counter[20] , counter[20], spectrum, 1
instance = comp, \counter[21]~61 , counter[21]~61, spectrum, 1
instance = comp, \counter[21] , counter[21], spectrum, 1
instance = comp, \Equal0~7 , Equal0~7, spectrum, 1
instance = comp, \address[0]~39 , address[0]~39, spectrum, 1
instance = comp, \address[0] , address[0], spectrum, 1
instance = comp, \address[1]~13 , address[1]~13, spectrum, 1
instance = comp, \Equal0~6 , Equal0~6, spectrum, 1
instance = comp, \address[1] , address[1], spectrum, 1
instance = comp, \address[2]~15 , address[2]~15, spectrum, 1
instance = comp, \address[2] , address[2], spectrum, 1
instance = comp, \address[3]~17 , address[3]~17, spectrum, 1
instance = comp, \address[3] , address[3], spectrum, 1
instance = comp, \address[4]~19 , address[4]~19, spectrum, 1
instance = comp, \address[4] , address[4], spectrum, 1
instance = comp, \address[5]~21 , address[5]~21, spectrum, 1
instance = comp, \address[5] , address[5], spectrum, 1
instance = comp, \address[6]~23 , address[6]~23, spectrum, 1
instance = comp, \address[6] , address[6], spectrum, 1
instance = comp, \address[7]~25 , address[7]~25, spectrum, 1
instance = comp, \address[7] , address[7], spectrum, 1
instance = comp, \address[8]~27 , address[8]~27, spectrum, 1
instance = comp, \address[8] , address[8], spectrum, 1
instance = comp, \address[9]~29 , address[9]~29, spectrum, 1
instance = comp, \address[9] , address[9], spectrum, 1
instance = comp, \address[10]~31 , address[10]~31, spectrum, 1
instance = comp, \address[10] , address[10], spectrum, 1
instance = comp, \address[11]~33 , address[11]~33, spectrum, 1
instance = comp, \address[11] , address[11], spectrum, 1
instance = comp, \address[12]~35 , address[12]~35, spectrum, 1
instance = comp, \address[12] , address[12], spectrum, 1
instance = comp, \address[13]~37 , address[13]~37, spectrum, 1
instance = comp, \address[13] , address[13], spectrum, 1
instance = comp, \A[0]~39 , A[0]~39, spectrum, 1
instance = comp, \A[0] , A[0], spectrum, 1
instance = comp, \A[1]~13 , A[1]~13, spectrum, 1
instance = comp, \A[1] , A[1], spectrum, 1
instance = comp, \A[2]~15 , A[2]~15, spectrum, 1
instance = comp, \A[2] , A[2], spectrum, 1
instance = comp, \A[3]~17 , A[3]~17, spectrum, 1
instance = comp, \A[3] , A[3], spectrum, 1
instance = comp, \A[4]~19 , A[4]~19, spectrum, 1
instance = comp, \A[4] , A[4], spectrum, 1
instance = comp, \A[5]~21 , A[5]~21, spectrum, 1
instance = comp, \A[5] , A[5], spectrum, 1
instance = comp, \A[6]~23 , A[6]~23, spectrum, 1
instance = comp, \A[6] , A[6], spectrum, 1
instance = comp, \A[7]~25 , A[7]~25, spectrum, 1
instance = comp, \A[7] , A[7], spectrum, 1
instance = comp, \A[8]~27 , A[8]~27, spectrum, 1
instance = comp, \A[8] , A[8], spectrum, 1
instance = comp, \A[9]~29 , A[9]~29, spectrum, 1
instance = comp, \A[9] , A[9], spectrum, 1
instance = comp, \A[10]~31 , A[10]~31, spectrum, 1
instance = comp, \A[10] , A[10], spectrum, 1
instance = comp, \A[11]~33 , A[11]~33, spectrum, 1
instance = comp, \A[11] , A[11], spectrum, 1
instance = comp, \A[12]~35 , A[12]~35, spectrum, 1
instance = comp, \A[12] , A[12], spectrum, 1
instance = comp, \A[13]~37 , A[13]~37, spectrum, 1
instance = comp, \A[13] , A[13], spectrum, 1
instance = comp, \~GND , ~GND, spectrum, 1
instance = comp, \ram0|altsyncram_component|auto_generated|ram_block1a0 , ram0|altsyncram_component|auto_generated|ram_block1a0, spectrum, 1
instance = comp, \ram0|altsyncram_component|auto_generated|ram_block1a1 , ram0|altsyncram_component|auto_generated|ram_block1a1, spectrum, 1
instance = comp, \ram0|altsyncram_component|auto_generated|ram_block1a2 , ram0|altsyncram_component|auto_generated|ram_block1a2, spectrum, 1
instance = comp, \ram0|altsyncram_component|auto_generated|ram_block1a3 , ram0|altsyncram_component|auto_generated|ram_block1a3, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a12 , rom|altsyncram_component|auto_generated|ram_block1a12, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a4 , rom|altsyncram_component|auto_generated|ram_block1a4, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|address_reg_a[0]~feeder , rom|altsyncram_component|auto_generated|address_reg_a[0]~feeder, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|address_reg_a[0] , rom|altsyncram_component|auto_generated|address_reg_a[0], spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|out_address_reg_a[0]~feeder , rom|altsyncram_component|auto_generated|out_address_reg_a[0]~feeder, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|out_address_reg_a[0] , rom|altsyncram_component|auto_generated|out_address_reg_a[0], spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a8 , rom|altsyncram_component|auto_generated|ram_block1a8, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a0 , rom|altsyncram_component|auto_generated|ram_block1a0, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[0]~0 , rom|altsyncram_component|auto_generated|mux2|result_node[0]~0, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a1 , rom|altsyncram_component|auto_generated|ram_block1a1, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a9 , rom|altsyncram_component|auto_generated|ram_block1a9, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[1]~1 , rom|altsyncram_component|auto_generated|mux2|result_node[1]~1, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a2 , rom|altsyncram_component|auto_generated|ram_block1a2, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a10 , rom|altsyncram_component|auto_generated|ram_block1a10, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[2]~2 , rom|altsyncram_component|auto_generated|mux2|result_node[2]~2, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a11 , rom|altsyncram_component|auto_generated|ram_block1a11, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a3 , rom|altsyncram_component|auto_generated|ram_block1a3, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[3]~3 , rom|altsyncram_component|auto_generated|mux2|result_node[3]~3, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a4 , rom|altsyncram_component|auto_generated|ram_block1a4, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a12 , rom|altsyncram_component|auto_generated|ram_block1a12, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[4]~4 , rom|altsyncram_component|auto_generated|mux2|result_node[4]~4, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[4]~0 , rom|altsyncram_component|auto_generated|mux2|result_node[4]~0, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a13 , rom|altsyncram_component|auto_generated|ram_block1a13, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a5 , rom|altsyncram_component|auto_generated|ram_block1a5, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[5]~5 , rom|altsyncram_component|auto_generated|mux2|result_node[5]~5, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a14 , rom|altsyncram_component|auto_generated|ram_block1a14, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[5]~1 , rom|altsyncram_component|auto_generated|mux2|result_node[5]~1, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a6 , rom|altsyncram_component|auto_generated|ram_block1a6, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[6]~6 , rom|altsyncram_component|auto_generated|mux2|result_node[6]~6, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a7 , rom|altsyncram_component|auto_generated|ram_block1a7, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a14 , rom|altsyncram_component|auto_generated|ram_block1a14, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[6]~2 , rom|altsyncram_component|auto_generated|mux2|result_node[6]~2, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a15 , rom|altsyncram_component|auto_generated|ram_block1a15, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[7]~7 , rom|altsyncram_component|auto_generated|mux2|result_node[7]~7, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|ram_block1a7 , rom|altsyncram_component|auto_generated|ram_block1a7, spectrum, 1
instance = comp, \rom|altsyncram_component|auto_generated|mux2|result_node[7]~3 , rom|altsyncram_component|auto_generated|mux2|result_node[7]~3, spectrum, 1
File diff suppressed because it is too large Load Diff