kopia lustrzana https://github.com/UU5JPP/Wolf-LITE
106 wiersze
4.2 KiB
Plaintext
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))
|
|
)
|
|
)
|