uartrec.edi
来自「PCM数据采集」· EDI 代码 · 共 642 行 · 第 1/2 页
EDI
642 行
(edif UartRec
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timeStamp 2008 6 19 11 45 55)
(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 FD1S3AX (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port CK (direction INPUT))
(port Q (direction OUTPUT))
)
)
)
(cell OFS1P3DX (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (direction INPUT))
(port SP (direction INPUT))
(port SCLK (direction INPUT))
(port CD (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 UartRec (cellType GENERIC)
(view atr_uartrec (viewType NETLIST)
(interface
(port (array (rename datarec "DataRec(8:0)") 9) (direction OUTPUT))
(port Reset (direction INPUT)
)
(port RCLK (direction INPUT)
)
(port UartIn (direction INPUT)
)
(port GetData (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 UartIn_c_i (viewRef PRIM (cellRef INV (libraryRef LUCENT))) )
(instance GetData_c_i (viewRef PRIM (cellRef INV (libraryRef LUCENT))) )
(instance N_23_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D B+D (!C B+C (B+A)))"))
)
(instance un13_rstate (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (C (B A)))"))
)
(instance un23_rstate_axbxc5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (B A)+C A)+D (!C (!B+!A)+C A))"))
)
(instance un23_rstate_axbxc2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C (B A)+C (!B+!A))+D (B A))"))
)
(instance un23_rstate_axbxc1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (!B A+B !A)+C A)"))
)
(instance un8_rstate (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B !A))"))
)
(instance DataRec_0io_0 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_1 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_2 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_3 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_4 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_5 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_6 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_7 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance DataRec_0io_8 (viewRef PRIM (cellRef OFS1P3DX (libraryRef LUCENT)))
)
(instance rstate_0 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance rstate_1 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance rstate_2 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance rstate_3 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance rstate_4 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance rstate_5 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance recbuffer_0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_1 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_2 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_3 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_4 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_5 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_6 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_7 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance recbuffer_8 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance Start (viewRef PRIM (cellRef FD1S3DX (libraryRef LUCENT)))
(property GSR (string "DISABLED"))
)
(instance GetData (viewRef PRIM (cellRef FD1P3AY (libraryRef LUCENT)))
)
(instance GSR_INST (viewRef PRIM (cellRef GSR (libraryRef LUCENT)))
)
(instance GetData_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_8 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_7 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_6 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_5 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_4 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_3 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_2 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_1 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance DataRec_pad_0 (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance UartIn_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance RCLK_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Reset_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance un23_rstate_p4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (C (B !A)))"))
)
(instance rstate_3_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B !A)"))
)
(instance rstate_3_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B !A)"))
)
(instance rstate_3_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B !A)"))
)
(instance rstate_3_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B !A)"))
)
(instance rstate_3_3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B !A)"))
)
(instance un23_rstate_axbxc4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B+A)+C (!B !A))"))
)
(instance un18_rstate_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (C (B A)))"))
)
(instance un1_rstate_2_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (!B !A))"))
)
(instance un13_rstate_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(C (B !A))"))
)
(instance rstate_5_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D !B+D (!C (!B !A+B A)+C !B))"))
)
(instance un23_rstate_axbxc3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D !A+D (!C !A+C (!B !A+B A)))"))
)
(net Start (joined
(portRef Q (instanceRef Start))
(portRef A (instanceRef un23_rstate_axbxc4))
(portRef A (instanceRef rstate_3_3))
(portRef A (instanceRef rstate_3_5))
(portRef A (instanceRef rstate_3_2))
(portRef A (instanceRef rstate_3_0))
(portRef A (instanceRef rstate_3_1))
(portRef C (instanceRef un8_rstate))
(portRef C (instanceRef un23_rstate_axbxc1))
(portRef D (instanceRef un23_rstate_axbxc2))
(portRef C (instanceRef un23_rstate_axbxc5))
(portRef B (instanceRef N_23_i))
(portRef A (instanceRef Start_i))
))
(net rstate_0 (joined
(portRef Q (instanceRef rstate_0))
(portRef A (instanceRef un13_rstate_0))
(portRef A (instanceRef un18_rstate_1))
(portRef B (instanceRef rstate_3_0))
(portRef B (instanceRef un8_rstate))
))
(net rstate_1 (joined
(portRef Q (instanceRef rstate_1))
(portRef A (instanceRef un1_rstate_2_1))
(portRef B (instanceRef un18_rstate_1))
(portRef B (instanceRef rstate_3_1))
(portRef A (instanceRef un8_rstate))
(portRef B (instanceRef un23_rstate_axbxc1))
))
(net un8_rstate_0 (joined
(portRef Z (instanceRef un8_rstate))
(portRef SP (instanceRef recbuffer_8))
(portRef SP (instanceRef recbuffer_7))
(portRef SP (instanceRef recbuffer_6))
(portRef SP (instanceRef recbuffer_5))
(portRef SP (instanceRef recbuffer_4))
(portRef SP (instanceRef recbuffer_3))
(portRef SP (instanceRef recbuffer_2))
(portRef SP (instanceRef recbuffer_1))
(portRef SP (instanceRef recbuffer_0))
))
(net recbuffer_0 (joined
(portRef Q (instanceRef recbuffer_0))
(portRef D (instanceRef DataRec_0io_0))
))
(net recbuffer_1 (joined
(portRef Q (instanceRef recbuffer_1))
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?