HITDAQ/FPGA_firmware/q_sys/cali_ram.bsf
2024-10-11 14:49:54 +02:00

201 lines
8.2 KiB
Plaintext

/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 2019 Intel Corporation. All rights reserved.
Your use of Intel Corporation's design tools, logic functions
and other software and tools, and any partner logic
functions, and any output files from any of the foregoing
(including device programming or simulation files), and any
associated documentation or information are expressly subject
to the terms and conditions of the Intel Program License
Subscription Agreement, the Intel Quartus Prime License Agreement,
the Intel FPGA IP License Agreement, or other applicable license
agreement, including, without limitation, that your use is for
the sole purpose of programming logic devices manufactured by
Intel and sold by Intel or its authorized distributors. Please
refer to the applicable agreement for further details, at
https://fpgasoftware.intel.com/eula.
*/
(header "symbol" (version "1.1"))
(symbol
(rect 0 0 384 496)
(text "cali_ram" (rect 167 -1 201 11)(font "Arial" (font_size 10)))
(text "inst" (rect 8 480 20 492)(font "Arial" ))
(port
(pt 0 72)
(input)
(text "cali_ram_clk1_clk" (rect 0 0 70 12)(font "Arial" (font_size 8)))
(text "cali_ram_clk1_clk" (rect 4 61 106 72)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 160 72)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "cali_ram_clk2_clk" (rect 0 0 71 12)(font "Arial" (font_size 8)))
(text "cali_ram_clk2_clk" (rect 4 101 106 112)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 160 112)(line_width 1))
)
(port
(pt 0 152)
(input)
(text "cali_ram_reset1_reset" (rect 0 0 89 12)(font "Arial" (font_size 8)))
(text "cali_ram_reset1_reset" (rect 4 141 130 152)(font "Arial" (font_size 8)))
(line (pt 0 152)(pt 160 152)(line_width 1))
)
(port
(pt 0 192)
(input)
(text "cali_ram_reset2_reset" (rect 0 0 90 12)(font "Arial" (font_size 8)))
(text "cali_ram_reset2_reset" (rect 4 181 130 192)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 160 192)(line_width 1))
)
(port
(pt 0 232)
(input)
(text "cali_ram_s1_address[8..0]" (rect 0 0 106 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_address[8..0]" (rect 4 221 154 232)(font "Arial" (font_size 8)))
(line (pt 0 232)(pt 160 232)(line_width 3))
)
(port
(pt 0 248)
(input)
(text "cali_ram_s1_clken" (rect 0 0 74 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_clken" (rect 4 237 106 248)(font "Arial" (font_size 8)))
(line (pt 0 248)(pt 160 248)(line_width 1))
)
(port
(pt 0 264)
(input)
(text "cali_ram_s1_chipselect" (rect 0 0 92 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_chipselect" (rect 4 253 136 264)(font "Arial" (font_size 8)))
(line (pt 0 264)(pt 160 264)(line_width 1))
)
(port
(pt 0 280)
(input)
(text "cali_ram_s1_write" (rect 0 0 71 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_write" (rect 4 269 106 280)(font "Arial" (font_size 8)))
(line (pt 0 280)(pt 160 280)(line_width 1))
)
(port
(pt 0 312)
(input)
(text "cali_ram_s1_writedata[15..0]" (rect 0 0 112 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_writedata[15..0]" (rect 4 301 172 312)(font "Arial" (font_size 8)))
(line (pt 0 312)(pt 160 312)(line_width 3))
)
(port
(pt 0 328)
(input)
(text "cali_ram_s1_byteenable[1..0]" (rect 0 0 115 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_byteenable[1..0]" (rect 4 317 172 328)(font "Arial" (font_size 8)))
(line (pt 0 328)(pt 160 328)(line_width 3))
)
(port
(pt 0 368)
(input)
(text "cali_ram_s2_address[8..0]" (rect 0 0 107 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_address[8..0]" (rect 4 357 154 368)(font "Arial" (font_size 8)))
(line (pt 0 368)(pt 160 368)(line_width 3))
)
(port
(pt 0 384)
(input)
(text "cali_ram_s2_chipselect" (rect 0 0 93 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_chipselect" (rect 4 373 136 384)(font "Arial" (font_size 8)))
(line (pt 0 384)(pt 160 384)(line_width 1))
)
(port
(pt 0 400)
(input)
(text "cali_ram_s2_clken" (rect 0 0 75 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_clken" (rect 4 389 106 400)(font "Arial" (font_size 8)))
(line (pt 0 400)(pt 160 400)(line_width 1))
)
(port
(pt 0 416)
(input)
(text "cali_ram_s2_write" (rect 0 0 73 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_write" (rect 4 405 106 416)(font "Arial" (font_size 8)))
(line (pt 0 416)(pt 160 416)(line_width 1))
)
(port
(pt 0 448)
(input)
(text "cali_ram_s2_writedata[15..0]" (rect 0 0 113 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_writedata[15..0]" (rect 4 437 172 448)(font "Arial" (font_size 8)))
(line (pt 0 448)(pt 160 448)(line_width 3))
)
(port
(pt 0 464)
(input)
(text "cali_ram_s2_byteenable[1..0]" (rect 0 0 116 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_byteenable[1..0]" (rect 4 453 172 464)(font "Arial" (font_size 8)))
(line (pt 0 464)(pt 160 464)(line_width 3))
)
(port
(pt 0 296)
(output)
(text "cali_ram_s1_readdata[15..0]" (rect 0 0 112 12)(font "Arial" (font_size 8)))
(text "cali_ram_s1_readdata[15..0]" (rect 4 285 166 296)(font "Arial" (font_size 8)))
(line (pt 0 296)(pt 160 296)(line_width 3))
)
(port
(pt 0 432)
(output)
(text "cali_ram_s2_readdata[15..0]" (rect 0 0 113 12)(font "Arial" (font_size 8)))
(text "cali_ram_s2_readdata[15..0]" (rect 4 421 166 432)(font "Arial" (font_size 8)))
(line (pt 0 432)(pt 160 432)(line_width 3))
)
(drawing
(text "cali_ram_clk1" (rect 82 43 242 99)(font "Arial" (color 128 0 0)(font_size 9)))
(text "clk" (rect 165 67 348 144)(font "Arial" (color 0 0 0)))
(text "cali_ram_clk2" (rect 80 83 238 179)(font "Arial" (color 128 0 0)(font_size 9)))
(text "clk" (rect 165 107 348 224)(font "Arial" (color 0 0 0)))
(text "cali_ram_reset1" (rect 68 123 226 259)(font "Arial" (color 128 0 0)(font_size 9)))
(text "reset" (rect 165 147 360 304)(font "Arial" (color 0 0 0)))
(text "cali_ram_reset2" (rect 66 163 222 339)(font "Arial" (color 128 0 0)(font_size 9)))
(text "reset" (rect 165 187 360 384)(font "Arial" (color 0 0 0)))
(text "cali_ram_s1" (rect 91 203 248 419)(font "Arial" (color 128 0 0)(font_size 9)))
(text "address" (rect 165 227 372 464)(font "Arial" (color 0 0 0)))
(text "clken" (rect 165 243 360 496)(font "Arial" (color 0 0 0)))
(text "chipselect" (rect 165 259 390 528)(font "Arial" (color 0 0 0)))
(text "write" (rect 165 275 360 560)(font "Arial" (color 0 0 0)))
(text "readdata" (rect 165 291 378 592)(font "Arial" (color 0 0 0)))
(text "writedata" (rect 165 307 384 624)(font "Arial" (color 0 0 0)))
(text "byteenable" (rect 165 323 390 656)(font "Arial" (color 0 0 0)))
(text "cali_ram_s2" (rect 89 339 244 691)(font "Arial" (color 128 0 0)(font_size 9)))
(text "address" (rect 165 363 372 736)(font "Arial" (color 0 0 0)))
(text "chipselect" (rect 165 379 390 768)(font "Arial" (color 0 0 0)))
(text "clken" (rect 165 395 360 800)(font "Arial" (color 0 0 0)))
(text "write" (rect 165 411 360 832)(font "Arial" (color 0 0 0)))
(text "readdata" (rect 165 427 378 864)(font "Arial" (color 0 0 0)))
(text "writedata" (rect 165 443 384 896)(font "Arial" (color 0 0 0)))
(text "byteenable" (rect 165 459 390 928)(font "Arial" (color 0 0 0)))
(text " cali_ram " (rect 344 480 748 970)(font "Arial" ))
(line (pt 160 32)(pt 224 32)(line_width 1))
(line (pt 224 32)(pt 224 480)(line_width 1))
(line (pt 160 480)(pt 224 480)(line_width 1))
(line (pt 160 32)(pt 160 480)(line_width 1))
(line (pt 161 52)(pt 161 76)(line_width 1))
(line (pt 162 52)(pt 162 76)(line_width 1))
(line (pt 161 92)(pt 161 116)(line_width 1))
(line (pt 162 92)(pt 162 116)(line_width 1))
(line (pt 161 132)(pt 161 156)(line_width 1))
(line (pt 162 132)(pt 162 156)(line_width 1))
(line (pt 161 172)(pt 161 196)(line_width 1))
(line (pt 162 172)(pt 162 196)(line_width 1))
(line (pt 161 212)(pt 161 332)(line_width 1))
(line (pt 162 212)(pt 162 332)(line_width 1))
(line (pt 161 348)(pt 161 468)(line_width 1))
(line (pt 162 348)(pt 162 468)(line_width 1))
(line (pt 0 0)(pt 384 0)(line_width 1))
(line (pt 384 0)(pt 384 496)(line_width 1))
(line (pt 0 496)(pt 384 496)(line_width 1))
(line (pt 0 0)(pt 0 496)(line_width 1))
)
)