Wolf-LITE/FPGA_61.440/tx_nco/tx_nco.bsf

106 wiersze
4.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) 2018 Intel Corporation. All rights reserved.
Your use of Intel Corporation's design tools, logic functions
and other software and tools, and its AMPP 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.
*/
(header "symbol" (version "1.1"))
(symbol
(rect 0 0 256 200)
(text "tx_nco" (rect 109 -1 136 11)(font "Arial" (font_size 10)))
(text "inst" (rect 8 184 20 196)(font "Arial" ))
(port
(pt 0 72)
(input)
(text "clk" (rect 0 0 10 12)(font "Arial" (font_size 8)))
(text "clk" (rect 4 61 22 72)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 80 72)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "clken" (rect 0 0 20 12)(font "Arial" (font_size 8)))
(text "clken" (rect 4 101 34 112)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 80 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "phi_inc_i[21..0]" (rect 0 0 57 12)(font "Arial" (font_size 8)))
(text "phi_inc_i[21..0]" (rect 4 117 100 128)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 80 128)(line_width 3))
)
(port
(pt 0 168)
(input)
(text "reset_n" (rect 0 0 30 12)(font "Arial" (font_size 8)))
(text "reset_n" (rect 4 157 46 168)(font "Arial" (font_size 8)))
(line (pt 0 168)(pt 80 168)(line_width 1))
)
(port
(pt 256 72)
(output)
(text "fsin_o[15..0]" (rect 0 0 48 12)(font "Arial" (font_size 8)))
(text "fsin_o[15..0]" (rect 194 61 272 72)(font "Arial" (font_size 8)))
(line (pt 256 72)(pt 176 72)(line_width 3))
)
(port
(pt 256 88)
(output)
(text "fcos_o[15..0]" (rect 0 0 51 12)(font "Arial" (font_size 8)))
(text "fcos_o[15..0]" (rect 190 77 268 88)(font "Arial" (font_size 8)))
(line (pt 256 88)(pt 176 88)(line_width 3))
)
(port
(pt 256 104)
(output)
(text "out_valid" (rect 0 0 35 12)(font "Arial" (font_size 8)))
(text "out_valid" (rect 210 93 264 104)(font "Arial" (font_size 8)))
(line (pt 256 104)(pt 176 104)(line_width 1))
)
(drawing
(text "clk" (rect 65 43 148 99)(font "Arial" (color 128 0 0)(font_size 9)))
(text "clk" (rect 85 67 188 144)(font "Arial" (color 0 0 0)))
(text "in" (rect 71 83 154 179)(font "Arial" (color 128 0 0)(font_size 9)))
(text "clken" (rect 85 107 200 224)(font "Arial" (color 0 0 0)))
(text "phi_inc_i" (rect 85 123 224 256)(font "Arial" (color 0 0 0)))
(text "out" (rect 177 43 372 99)(font "Arial" (color 128 0 0)(font_size 9)))
(text "fsin_o" (rect 146 67 328 144)(font "Arial" (color 0 0 0)))
(text "fcos_o" (rect 143 83 322 176)(font "Arial" (color 0 0 0)))
(text "out_valid" (rect 134 99 322 208)(font "Arial" (color 0 0 0)))
(text "rst" (rect 65 139 148 291)(font "Arial" (color 128 0 0)(font_size 9)))
(text "reset_n" (rect 85 163 212 336)(font "Arial" (color 0 0 0)))
(text " tx_nco " (rect 224 184 496 378)(font "Arial" ))
(line (pt 80 32)(pt 176 32)(line_width 1))
(line (pt 176 32)(pt 176 184)(line_width 1))
(line (pt 80 184)(pt 176 184)(line_width 1))
(line (pt 80 32)(pt 80 184)(line_width 1))
(line (pt 81 52)(pt 81 76)(line_width 1))
(line (pt 82 52)(pt 82 76)(line_width 1))
(line (pt 81 92)(pt 81 132)(line_width 1))
(line (pt 82 92)(pt 82 132)(line_width 1))
(line (pt 175 52)(pt 175 108)(line_width 1))
(line (pt 174 52)(pt 174 108)(line_width 1))
(line (pt 81 148)(pt 81 172)(line_width 1))
(line (pt 82 148)(pt 82 172)(line_width 1))
(line (pt 0 0)(pt 256 0)(line_width 1))
(line (pt 256 0)(pt 256 200)(line_width 1))
(line (pt 0 200)(pt 256 200)(line_width 1))
(line (pt 0 0)(pt 0 200)(line_width 1))
)
)