295 lines
13 KiB
Plaintext
295 lines
13 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 688 512)
|
|
(text "unsaved" (rect 321 -1 355 11)(font "Arial" (font_size 10)))
|
|
(text "inst" (rect 8 496 20 508)(font "Arial" ))
|
|
(port
|
|
(pt 688 104)
|
|
(input)
|
|
(text "sensor_recon_0_calibration_ram_interface_readdata[15..0]" (rect 0 0 236 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_calibration_ram_interface_readdata[15..0]" (rect 394 93 730 104)(font "Arial" (font_size 8)))
|
|
(line (pt 688 104)(pt 384 104)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 120)
|
|
(input)
|
|
(text "sensor_recon_0_calibration_ram_interface_waitrequest" (rect 0 0 221 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_calibration_ram_interface_waitrequest" (rect 407 109 719 120)(font "Arial" (font_size 8)))
|
|
(line (pt 688 120)(pt 384 120)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 72)
|
|
(input)
|
|
(text "sensor_recon_0_clk_clk" (rect 0 0 99 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_clk_clk" (rect 4 61 136 72)(font "Arial" (font_size 8)))
|
|
(line (pt 0 72)(pt 240 72)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 112)
|
|
(input)
|
|
(text "sensor_recon_0_csr_address[1..0]" (rect 0 0 141 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_address[1..0]" (rect 4 101 196 112)(font "Arial" (font_size 8)))
|
|
(line (pt 0 112)(pt 240 112)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 0 128)
|
|
(input)
|
|
(text "sensor_recon_0_csr_read" (rect 0 0 108 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_read" (rect 4 117 142 128)(font "Arial" (font_size 8)))
|
|
(line (pt 0 128)(pt 240 128)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 160)
|
|
(input)
|
|
(text "sensor_recon_0_csr_write" (rect 0 0 108 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_write" (rect 4 149 148 160)(font "Arial" (font_size 8)))
|
|
(line (pt 0 160)(pt 240 160)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 176)
|
|
(input)
|
|
(text "sensor_recon_0_csr_writedata[31..0]" (rect 0 0 148 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_writedata[31..0]" (rect 4 165 214 176)(font "Arial" (font_size 8)))
|
|
(line (pt 0 176)(pt 240 176)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 0 192)
|
|
(input)
|
|
(text "sensor_recon_0_csr_byteenable[3..0]" (rect 0 0 153 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_byteenable[3..0]" (rect 4 181 214 192)(font "Arial" (font_size 8)))
|
|
(line (pt 0 192)(pt 240 192)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 208)
|
|
(input)
|
|
(text "sensor_recon_0_data_out_ready" (rect 0 0 135 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_ready" (rect 519 197 693 208)(font "Arial" (font_size 8)))
|
|
(line (pt 688 208)(pt 384 208)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 232)
|
|
(input)
|
|
(text "sensor_recon_0_rst_reset" (rect 0 0 108 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_rst_reset" (rect 4 221 148 232)(font "Arial" (font_size 8)))
|
|
(line (pt 0 232)(pt 240 232)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 272)
|
|
(input)
|
|
(text "sensor_recon_0_sensor_in_adc_data[4..0]" (rect 0 0 174 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_in_adc_data[4..0]" (rect 4 261 238 272)(font "Arial" (font_size 8)))
|
|
(line (pt 0 272)(pt 240 272)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 0 288)
|
|
(input)
|
|
(text "sensor_recon_0_sensor_in_trg" (rect 0 0 127 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_in_trg" (rect 4 277 172 288)(font "Arial" (font_size 8)))
|
|
(line (pt 0 288)(pt 240 288)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 448)
|
|
(input)
|
|
(text "sensor_recon_0_synchro_ext_input[7..0]" (rect 0 0 166 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_synchro_ext_input[7..0]" (rect 4 437 232 448)(font "Arial" (font_size 8)))
|
|
(line (pt 0 448)(pt 240 448)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 0 464)
|
|
(input)
|
|
(text "sensor_recon_0_synchro_serial_rx" (rect 0 0 145 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_synchro_serial_rx" (rect 4 453 196 464)(font "Arial" (font_size 8)))
|
|
(line (pt 0 464)(pt 240 464)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 688 72)
|
|
(output)
|
|
(text "sensor_recon_0_calibration_ram_interface_address[8..0]" (rect 0 0 230 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_calibration_ram_interface_address[8..0]" (rect 401 61 725 72)(font "Arial" (font_size 8)))
|
|
(line (pt 688 72)(pt 384 72)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 88)
|
|
(output)
|
|
(text "sensor_recon_0_calibration_ram_interface_read" (rect 0 0 195 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_calibration_ram_interface_read" (rect 443 77 713 88)(font "Arial" (font_size 8)))
|
|
(line (pt 688 88)(pt 384 88)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 144)
|
|
(output)
|
|
(text "sensor_recon_0_csr_readdata[31..0]" (rect 0 0 148 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_csr_readdata[31..0]" (rect 4 133 208 144)(font "Arial" (font_size 8)))
|
|
(line (pt 0 144)(pt 240 144)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 160)
|
|
(output)
|
|
(text "sensor_recon_0_data_out_endofpacket" (rect 0 0 160 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_endofpacket" (rect 486 149 696 160)(font "Arial" (font_size 8)))
|
|
(line (pt 688 160)(pt 384 160)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 688 176)
|
|
(output)
|
|
(text "sensor_recon_0_data_out_data[31..0]" (rect 0 0 152 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_data[31..0]" (rect 498 165 708 176)(font "Arial" (font_size 8)))
|
|
(line (pt 688 176)(pt 384 176)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 192)
|
|
(output)
|
|
(text "sensor_recon_0_data_out_empty[1..0]" (rect 0 0 156 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_empty[1..0]" (rect 496 181 706 192)(font "Arial" (font_size 8)))
|
|
(line (pt 688 192)(pt 384 192)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 688 224)
|
|
(output)
|
|
(text "sensor_recon_0_data_out_startofpacket" (rect 0 0 164 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_startofpacket" (rect 482 213 704 224)(font "Arial" (font_size 8)))
|
|
(line (pt 688 224)(pt 384 224)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 688 240)
|
|
(output)
|
|
(text "sensor_recon_0_data_out_valid" (rect 0 0 129 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_data_out_valid" (rect 525 229 699 240)(font "Arial" (font_size 8)))
|
|
(line (pt 688 240)(pt 384 240)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 304)
|
|
(output)
|
|
(text "sensor_recon_0_sensor_out_adc_clk" (rect 0 0 153 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_out_adc_clk" (rect 4 293 202 304)(font "Arial" (font_size 8)))
|
|
(line (pt 0 304)(pt 240 304)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 320)
|
|
(output)
|
|
(text "sensor_recon_0_sensor_out_adc_cnv" (rect 0 0 158 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_out_adc_cnv" (rect 4 309 202 320)(font "Arial" (font_size 8)))
|
|
(line (pt 0 320)(pt 240 320)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 336)
|
|
(output)
|
|
(text "sensor_recon_0_sensor_out_sensor_clk" (rect 0 0 166 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_out_sensor_clk" (rect 4 325 220 336)(font "Arial" (font_size 8)))
|
|
(line (pt 0 336)(pt 240 336)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 352)
|
|
(output)
|
|
(text "sensor_recon_0_sensor_out_sensor_gain" (rect 0 0 171 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_out_sensor_gain" (rect 4 341 226 352)(font "Arial" (font_size 8)))
|
|
(line (pt 0 352)(pt 240 352)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 368)
|
|
(output)
|
|
(text "sensor_recon_0_sensor_out_sensor_rst" (rect 0 0 166 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_sensor_out_sensor_rst" (rect 4 357 220 368)(font "Arial" (font_size 8)))
|
|
(line (pt 0 368)(pt 240 368)(line_width 1))
|
|
)
|
|
(port
|
|
(pt 0 408)
|
|
(output)
|
|
(text "sensor_recon_0_status_out_status_out[7..0]" (rect 0 0 180 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_status_out_status_out[7..0]" (rect 4 397 256 408)(font "Arial" (font_size 8)))
|
|
(line (pt 0 408)(pt 240 408)(line_width 3))
|
|
)
|
|
(port
|
|
(pt 0 480)
|
|
(output)
|
|
(text "sensor_recon_0_synchro_serial_tx" (rect 0 0 143 12)(font "Arial" (font_size 8)))
|
|
(text "sensor_recon_0_synchro_serial_tx" (rect 4 469 196 480)(font "Arial" (font_size 8)))
|
|
(line (pt 0 480)(pt 240 480)(line_width 1))
|
|
)
|
|
(drawing
|
|
(text "sensor_recon_0_calibration_ram_interface" (rect 385 43 1010 99)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "address" (rect 347 67 736 144)(font "Arial" (color 0 0 0)))
|
|
(text "read" (rect 362 83 748 176)(font "Arial" (color 0 0 0)))
|
|
(text "readdata" (rect 344 99 736 208)(font "Arial" (color 0 0 0)))
|
|
(text "waitrequest" (rect 333 115 732 240)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_clk" (rect 122 43 352 99)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "clk" (rect 245 67 508 144)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_csr" (rect 120 83 348 179)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "address" (rect 245 107 532 224)(font "Arial" (color 0 0 0)))
|
|
(text "read" (rect 245 123 514 256)(font "Arial" (color 0 0 0)))
|
|
(text "readdata" (rect 245 139 538 288)(font "Arial" (color 0 0 0)))
|
|
(text "write" (rect 245 155 520 320)(font "Arial" (color 0 0 0)))
|
|
(text "writedata" (rect 245 171 544 352)(font "Arial" (color 0 0 0)))
|
|
(text "byteenable" (rect 245 187 550 384)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_data_out" (rect 385 131 908 275)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "endofpacket" (rect 329 155 724 320)(font "Arial" (color 0 0 0)))
|
|
(text "data" (rect 363 171 750 352)(font "Arial" (color 0 0 0)))
|
|
(text "empty" (rect 354 187 738 384)(font "Arial" (color 0 0 0)))
|
|
(text "ready" (rect 356 203 742 416)(font "Arial" (color 0 0 0)))
|
|
(text "startofpacket" (rect 324 219 726 448)(font "Arial" (color 0 0 0)))
|
|
(text "valid" (rect 361 235 752 480)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_rst" (rect 122 203 352 419)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "reset" (rect 245 227 520 464)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_sensor" (rect 98 243 322 499)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "in_adc_data" (rect 245 267 556 544)(font "Arial" (color 0 0 0)))
|
|
(text "in_trg" (rect 245 283 526 576)(font "Arial" (color 0 0 0)))
|
|
(text "out_adc_clk" (rect 245 299 556 608)(font "Arial" (color 0 0 0)))
|
|
(text "out_adc_cnv" (rect 245 315 556 640)(font "Arial" (color 0 0 0)))
|
|
(text "out_sensor_clk" (rect 245 331 574 672)(font "Arial" (color 0 0 0)))
|
|
(text "out_sensor_gain" (rect 245 347 580 704)(font "Arial" (color 0 0 0)))
|
|
(text "out_sensor_rst" (rect 245 363 574 736)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_status_out" (rect 76 379 302 771)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "status_out" (rect 245 403 550 816)(font "Arial" (color 0 0 0)))
|
|
(text "sensor_recon_0_synchro" (rect 93 419 318 851)(font "Arial" (color 128 0 0)(font_size 9)))
|
|
(text "ext_input" (rect 245 443 544 896)(font "Arial" (color 0 0 0)))
|
|
(text "serial_rx" (rect 245 459 544 928)(font "Arial" (color 0 0 0)))
|
|
(text "serial_tx" (rect 245 475 544 960)(font "Arial" (color 0 0 0)))
|
|
(text " unsaved " (rect 649 496 1352 1002)(font "Arial" ))
|
|
(line (pt 240 32)(pt 384 32)(line_width 1))
|
|
(line (pt 384 32)(pt 384 496)(line_width 1))
|
|
(line (pt 240 496)(pt 384 496)(line_width 1))
|
|
(line (pt 240 32)(pt 240 496)(line_width 1))
|
|
(line (pt 383 52)(pt 383 124)(line_width 1))
|
|
(line (pt 382 52)(pt 382 124)(line_width 1))
|
|
(line (pt 241 52)(pt 241 76)(line_width 1))
|
|
(line (pt 242 52)(pt 242 76)(line_width 1))
|
|
(line (pt 241 92)(pt 241 196)(line_width 1))
|
|
(line (pt 242 92)(pt 242 196)(line_width 1))
|
|
(line (pt 383 140)(pt 383 244)(line_width 1))
|
|
(line (pt 382 140)(pt 382 244)(line_width 1))
|
|
(line (pt 241 212)(pt 241 236)(line_width 1))
|
|
(line (pt 242 212)(pt 242 236)(line_width 1))
|
|
(line (pt 241 252)(pt 241 372)(line_width 1))
|
|
(line (pt 242 252)(pt 242 372)(line_width 1))
|
|
(line (pt 241 388)(pt 241 412)(line_width 1))
|
|
(line (pt 242 388)(pt 242 412)(line_width 1))
|
|
(line (pt 241 428)(pt 241 484)(line_width 1))
|
|
(line (pt 242 428)(pt 242 484)(line_width 1))
|
|
(line (pt 0 0)(pt 688 0)(line_width 1))
|
|
(line (pt 688 0)(pt 688 512)(line_width 1))
|
|
(line (pt 0 512)(pt 688 512)(line_width 1))
|
|
(line (pt 0 0)(pt 0 512)(line_width 1))
|
|
)
|
|
)
|