201 lines
8.2 KiB
Plaintext
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))
|
|
)
|
|
)
|