📄 hdl_demo.edn
字号:
(portRef D (instanceRef stateZ0Z_6))
))
(net state_6 (joined
(portRef Q (instanceRef stateZ0Z_6))
(portRef state_6)
(portRef C (instanceRef state_ns_i_0_1))
(portRef A (instanceRef state_ns_0_0_a3_0_2))
))
(net state_2 (joined
(portRef Q (instanceRef stateZ0Z_2))
(portRef state_2)
(portRef D (instanceRef stateZ0Z_7))
))
(net state_7 (joined
(portRef Q (instanceRef stateZ0Z_7))
(portRef state_7)
(portRef C (instanceRef state_ns_i_0_3))
(portRef B (instanceRef state_ns_0_0_2))
))
(net state_3 (joined
(portRef Q (instanceRef stateZ0Z_3))
(portRef state_3)
(portRef D (instanceRef stateZ0Z_8))
))
(net state_8 (joined
(portRef Q (instanceRef stateZ0Z_8))
(portRef state_8)
(portRef C (instanceRef state_ns_0_0_a3_4))
(portRef B (instanceRef state_ns_i_0_3))
))
(net state_4 (joined
(portRef Q (instanceRef stateZ0Z_4))
(portRef state_4)
(portRef D (instanceRef stateZ0Z_9))
))
(net start (joined
(portRef start)
(portRef SP (instanceRef stateZ0Z_9))
(portRef SP (instanceRef stateZ0Z_8))
(portRef SP (instanceRef stateZ0Z_7))
(portRef SP (instanceRef stateZ0Z_6))
(portRef SP (instanceRef state_5))
(portRef SP (instanceRef stateZ0Z_4))
(portRef SP (instanceRef stateZ0Z_3))
(portRef SP (instanceRef stateZ0Z_2))
(portRef SP (instanceRef stateZ0Z_1))
(portRef SP (instanceRef state_0))
))
(net clk_c (joined
(portRef clk_c)
(portRef CK (instanceRef stateZ0Z_9))
(portRef CK (instanceRef stateZ0Z_8))
(portRef CK (instanceRef stateZ0Z_7))
(portRef CK (instanceRef stateZ0Z_6))
(portRef CK (instanceRef state_5))
(portRef CK (instanceRef stateZ0Z_4))
(portRef CK (instanceRef stateZ0Z_3))
(portRef CK (instanceRef stateZ0Z_2))
(portRef CK (instanceRef stateZ0Z_1))
(portRef CK (instanceRef state_0))
))
(net state_9 (joined
(portRef Q (instanceRef stateZ0Z_9))
(portRef state_9)
(portRef B (instanceRef state_ns_0_0_4))
))
(net GSRN (joined
(portRef GSRN)
))
(net GND (joined
(portRef Z (instanceRef GND_0))
))
)
)
)
(cell alu_1 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename op_code_fast_q "op_code_fast_Q[1:0]") 2) (direction INPUT))
(port (array (rename outp_8_4_0_n "outp_8_4_0_n[7:0]") 8) (direction OUTPUT))
(port (array (rename op_code "op_code[2:0]") 3) (direction INPUT))
(port (array (rename accum_a_c "accum_a_c[7:0]") 8) (direction INPUT))
(port (array (rename accum_b_c "accum_b_c[7:0]") 8) (direction INPUT))
)
(contents
(instance outp_8_4_0_a6_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (B+A)))"))
)
(instance outp_8_4_0_a6_2_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B A)))"))
)
(instance outp_8_4_0_a6_3_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance outp_8_4_0_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(B+!A)))"))
)
(instance outp_8_4_0_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(!B+A)))"))
)
(instance outp_8_4_0_0_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_0_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+!A)+D (!C (B+!A)+C (!B !A+B A)))"))
)
(instance outp_8_4_0_a3_0_s_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B A)"))
)
(instance un4_outp_1_add7_4 (viewRef PRIM (cellRef FSUB4 (libraryRef LUCENT))) )
(instance un4_outp_1_add3_0 (viewRef PRIM (cellRef FSUB4 (libraryRef LUCENT))) )
(instance outp_1_1_add7_4 (viewRef PRIM (cellRef FADD4 (libraryRef LUCENT))) )
(instance outp_1_1_add3_0 (viewRef PRIM (cellRef FADD4 (libraryRef LUCENT))) )
(instance GND_0 (viewRef PRIM (cellRef VLO (libraryRef LUCENT))) )
(instance VCC_0 (viewRef PRIM (cellRef VHI (libraryRef LUCENT))) )
(net op_code_0 (joined
(portRef (member op_code 2))
(portRef D (instanceRef outp_8_4_0_a6_3_7))
(portRef D (instanceRef outp_8_4_0_a6_2_7))
(portRef D (instanceRef outp_8_4_0_a6_3_6))
(portRef D (instanceRef outp_8_4_0_a6_2_6))
(portRef D (instanceRef outp_8_4_0_a6_3_5))
(portRef D (instanceRef outp_8_4_0_a6_2_5))
(portRef D (instanceRef outp_8_4_0_a6_3_4))
(portRef D (instanceRef outp_8_4_0_a6_2_4))
(portRef D (instanceRef outp_8_4_0_a6_3_3))
(portRef D (instanceRef outp_8_4_0_a6_2_3))
(portRef D (instanceRef outp_8_4_0_a6_3_2))
(portRef D (instanceRef outp_8_4_0_a6_2_2))
(portRef D (instanceRef outp_8_4_0_a6_3_1))
(portRef D (instanceRef outp_8_4_0_a6_2_1))
(portRef D (instanceRef outp_8_4_0_a6_3_0))
(portRef D (instanceRef outp_8_4_0_a6_2_0))
))
(net outp_8_4_0_a6_2_n_7 (joined
(portRef Z (instanceRef outp_8_4_0_a6_2_7))
(portRef B (instanceRef outp_8_4_0_7))
))
(net outp_8_4_0_a6_3_n_7 (joined
(portRef Z (instanceRef outp_8_4_0_a6_3_7))
(portRef C (instanceRef outp_8_4_0_7))
))
(net outp_8_4_0_a6_n_7 (joined
(portRef Z (instanceRef outp_8_4_0_a6_7))
(portRef D (instanceRef outp_8_4_0_7))
))
(net outp_8_4_0_n_7 (joined
(portRef Z (instanceRef outp_8_4_0_7))
(portRef (member outp_8_4_0_n 0))
))
(net outp_8_4_0_a6_n_6 (joined
(portRef Z (instanceRef outp_8_4_0_a6_6))
(portRef A (instanceRef outp_8_4_0_6))
))
(net outp_8_4_0_a6_3_n_6 (joined
(portRef Z (instanceRef outp_8_4_0_a6_3_6))
(portRef C (instanceRef outp_8_4_0_6))
))
(net outp_8_4_0_a6_2_n_6 (joined
(portRef Z (instanceRef outp_8_4_0_a6_2_6))
(portRef D (instanceRef outp_8_4_0_6))
))
(net outp_8_4_0_n_6 (joined
(portRef Z (instanceRef outp_8_4_0_6))
(portRef (member outp_8_4_0_n 1))
))
(net outp_8_4_0_a6_n_5 (joined
(portRef Z (instanceRef outp_8_4_0_a6_5))
(portRef A (instanceRef outp_8_4_0_5))
))
(net outp_8_4_0_a6_3_n_5 (joined
(portRef Z (instanceRef outp_8_4_0_a6_3_5))
(portRef C (instanceRef outp_8_4_0_5))
))
(net outp_8_4_0_a6_2_n_5 (joined
(portRef Z (instanceRef outp_8_4_0_a6_2_5))
(portRef D (instanceRef outp_8_4_0_5))
))
(net outp_8_4_0_n_5 (joined
(portRef Z (instanceRef outp_8_4_0_5))
(portRef (member outp_8_4_0_n 2))
))
(net outp_8_4_0_a6_n_4 (joined
(portRef Z (instanceRef outp_8_4_0_a6_4))
(portRef A (instanceRef outp_8_4_0_4))
))
(net outp_8_4_0_a6_3_n_4 (joined
(portRef Z (instanceRef outp_8_4_0_a6_3_4))
(portRef C (instanceRef outp_8_4_0_4))
))
(net outp_8_4_0_a6_2_n_4 (joined
(portRef Z (instanceRef outp_8_4_0_a6_2_4))
(portRef D (instanceRef outp_8_4_0_4))
))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -