📄 uartsend.edi
字号:
(edif UartSend
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timeStamp 2008 6 19 21 20 44)
(author "Synplicity, Inc.")
(program "Synplify" (version "Version 8.8L2, mapper 8.8.0, Build 018R"))
)
)
(library LUCENT
(edifLevel 0)
(technology (numberDefinition ))
(cell OB (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port I (direction INPUT))
(port O (direction OUTPUT))
)
)
)
(cell IB (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port I (direction INPUT))
(port O (direction OUTPUT))
)
)
)
(cell FD1S3DX (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port CK (direction INPUT))
(port CD (direction INPUT))
(port Q (direction OUTPUT))
)
)
)
(cell FD1S3AY (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port CK (direction INPUT))
(port Q (direction OUTPUT))
)
)
)
(cell FD1P3AY (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port SP (direction INPUT))
(port CK (direction INPUT))
(port Q (direction OUTPUT))
)
)
)
(cell FD1P3AX (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port SP (direction INPUT))
(port CK (direction INPUT))
(port Q (direction OUTPUT))
)
)
)
(cell ORCALUT4 (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port A (direction INPUT))
(port B (direction INPUT))
(port C (direction INPUT))
(port D (direction INPUT))
(port Z (direction OUTPUT))
)
)
)
(cell PUR (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port PUR (direction INPUT))
)
)
)
(cell GSR (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port GSR (direction INPUT))
)
)
)
(cell INV (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port A (direction INPUT))
(port Z (direction OUTPUT))
)
)
)
(cell VHI (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port Z (direction OUTPUT))
)
)
)
(cell VLO (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port Z (direction OUTPUT))
)
)
)
)
(library work
(edifLevel 0)
(technology (numberDefinition ))
(cell UartSend (cellType GENERIC)
(view art_uartsend (viewType NETLIST)
(interface
(port (array (rename data "Data(8:0)") 9) (direction INPUT))
(port Reset (direction INPUT)
)
(port SendClk (direction INPUT)
)
(port Latch (direction INPUT)
)
(port UartOut (direction OUTPUT))
(port Busy (direction OUTPUT))
)
(contents
(instance PUR_INST (viewRef PRIM (cellRef PUR (libraryRef LUCENT)))
)
(instance VCC_0 (viewRef PRIM (cellRef VHI (libraryRef LUCENT))) )
(instance GND_0 (viewRef PRIM (cellRef VLO (libraryRef LUCENT))) )
(instance Start_i (viewRef PRIM (cellRef INV (libraryRef LUCENT))) )
(instance N_34_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D+(C+(B+A)))"))
)
(instance uartout7_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (!B+A)+C A)+D A)"))
)
(instance tstate_n2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (B+A)+D (!C (B+A)+C (B+!A)))"))
)
(instance tstate_0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT))) )
(instance tstate_1 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT))) )
(instance tstate_2 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT))) )
(instance tstate_3 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT))) )
(instance sendbuffer_0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_1 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_2 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_3 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_4 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_5 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_6 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_7 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance sendbuffer_8 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance UartOut (viewRef PRIM (cellRef FD1S3AY (libraryRef LUCENT)))
)
(instance Start (viewRef PRIM (cellRef FD1S3DX (libraryRef LUCENT)))
(property GSR (string "DISABLED"))
)
(instance SendComp (viewRef PRIM (cellRef FD1P3AY (libraryRef LUCENT)))
)
(instance GSR_INST (viewRef PRIM (cellRef GSR (libraryRef LUCENT)))
)
(instance Busy_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance UartOut_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance Latch_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_8 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_7 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_6 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_5 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_4 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_3 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_2 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_1 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Data_pad_0 (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance SendClk_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Reset_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance sendbuffer_4_0_7 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance sendbuffer_4_0_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+A))"))
)
(instance N_30_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B+A)"))
)
(instance N_6_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B+A)"))
)
(instance N_36_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B+!A)"))
)
(instance tstate_n1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B+A)+C (!B+A))"))
)
(instance un1_tstate_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (!B !A))"))
)
(instance tstate_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(C (B !A))"))
)
(instance tstate_n3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (C A)+D (!C !B+C (!B !A+B A)))"))
)
(instance UartOut_2_f0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B !A)+C !A)"))
)
(net Start (joined
(portRef Q (instanceRef Start))
(portRef A (instanceRef UartOut_2_f0))
(portRef B (instanceRef tstate_n3))
(portRef A (instanceRef tstate_5))
(portRef A (instanceRef tstate_n1))
(portRef A (instanceRef N_6_i))
(portRef B (instanceRef N_30_i))
(portRef B (instanceRef sendbuffer_4_0_0))
(portRef B (instanceRef sendbuffer_4_0_1))
(portRef B (instanceRef sendbuffer_4_0_2))
(portRef B (instanceRef sendbuffer_4_0_3))
(portRef B (instanceRef sendbuffer_4_0_4))
(portRef B (instanceRef sendbuffer_4_0_5))
(portRef B (instanceRef sendbuffer_4_0_6))
(portRef B (instanceRef sendbuffer_4_0_7))
(portRef B (instanceRef tstate_n2))
(portRef A (instanceRef uartout7_i))
(portRef A (instanceRef N_34_i))
(portRef A (instanceRef Start_i))
))
(net tstate_1 (joined
(portRef Q (instanceRef tstate_1))
(portRef C (instanceRef tstate_5))
(portRef A (instanceRef un1_tstate_1))
(portRef C (instanceRef tstate_n1))
(portRef C (instanceRef tstate_n2))
(portRef D (instanceRef uartout7_i))
(portRef D (instanceRef N_34_i))
))
(net tstate_2 (joined
(portRef Q (instanceRef tstate_2))
(portRef C (instanceRef tstate_n3))
(portRef B (instanceRef un1_tstate_1))
(portRef A (instanceRef tstate_n2))
(portRef C (instanceRef uartout7_i))
(portRef C (instanceRef N_34_i))
))
(net tstate_3 (joined
(portRef Q (instanceRef tstate_3))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -