📄 baudr.edi
字号:
(edif BaudR
(edifVersion 2 0 0)
(edifLevel 0)
(keywordMap (keywordLevel 0))
(status
(written
(timeStamp 2008 6 18 10 49 9)
(author "Synplicity, Inc.")
(program "Synplify" (version "Version 9.0L1, mapper 9.0.0, Build 139R"))
)
)
(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 FD1S3AX (cellType GENERIC)
(view PRIM (viewType NETLIST)
(interface
(port D (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 BaudR (cellType GENERIC)
(view art_baudr (viewType NETLIST)
(interface
(port Reset (direction INPUT)
)
(port Clock (direction INPUT)
)
(port CLK_RXD (direction OUTPUT))
(port CLK_TXD (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 Get_CLK_TXD_count_i_0 (viewRef PRIM (cellRef INV (libraryRef LUCENT))) )
(instance CLK_RXD_c_i (viewRef PRIM (cellRef INV (libraryRef LUCENT))) )
(instance Get_CLK_TXD_count_0 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_TXD_count_1 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_0 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_1 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_2 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_3 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_4 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance Get_CLK_RXD_count_5 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
)
(instance CLK_RXD (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
)
(instance GSR_INST (viewRef PRIM (cellRef GSR (libraryRef LUCENT)))
)
(instance CLK_TXD_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance CLK_RXD_pad (viewRef PRIM (cellRef OB (libraryRef LUCENT))) )
(instance Clock_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance Reset_pad (viewRef PRIM (cellRef IB (libraryRef LUCENT))) )
(instance un8_count_p4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (C (B A)))"))
)
(instance un2_count_1_SUM1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B A+B !A)"))
)
(instance un8_count_axbxc4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B A+B !A)"))
)
(instance un8_count_axbxc2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (B A)+C (!B+!A))"))
)
(instance un8_count_axbxc3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (C (B A))+D (!C+(!B+!A)))"))
)
(instance count_3_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!B !A)"))
)
(instance count_3_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!C (!B A+B !A))"))
)
(instance Get_CLK_RXD_un4_count_1_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(B !A)"))
)
(instance Get_CLK_RXD_un4_count (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(D (!C (!B A)))"))
)
(instance count_3_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
(property lut_function (string "(!D (!C B)+D (!C (!B A+B !A)))"))
)
(net Get_CLK_RXD_count_2 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_2))
(portRef B (instanceRef Get_CLK_RXD_un4_count))
(portRef C (instanceRef un8_count_axbxc3))
(portRef C (instanceRef un8_count_axbxc2))
(portRef C (instanceRef un8_count_p4))
))
(net Get_CLK_RXD_count_3 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_3))
(portRef C (instanceRef Get_CLK_RXD_un4_count))
(portRef D (instanceRef un8_count_axbxc3))
(portRef D (instanceRef un8_count_p4))
))
(net Get_CLK_RXD_count_4 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_4))
(portRef A (instanceRef count_3_5))
(portRef A (instanceRef Get_CLK_RXD_un4_count_1_0))
(portRef A (instanceRef un8_count_axbxc4))
))
(net Get_CLK_RXD_un4_count (joined
(portRef Z (instanceRef Get_CLK_RXD_un4_count))
(portRef C (instanceRef count_3_5))
(portRef C (instanceRef count_3_1))
(portRef B (instanceRef count_3_0))
(portRef SP (instanceRef CLK_RXD))
))
(net Get_CLK_RXD_count_1 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_1))
(portRef A (instanceRef Get_CLK_RXD_un4_count))
(portRef B (instanceRef count_3_1))
(portRef B (instanceRef un8_count_axbxc3))
(portRef B (instanceRef un8_count_axbxc2))
(portRef B (instanceRef un8_count_p4))
))
(net Get_CLK_RXD_count_5 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_5))
(portRef B (instanceRef count_3_5))
(portRef B (instanceRef Get_CLK_RXD_un4_count_1_0))
))
(net Get_CLK_TXD_count_0 (joined
(portRef Q (instanceRef Get_CLK_TXD_count_0))
(portRef A (instanceRef un2_count_1_SUM1))
(portRef A (instanceRef Get_CLK_TXD_count_i_0))
))
(net Get_CLK_RXD_count_0 (joined
(portRef Q (instanceRef Get_CLK_RXD_count_0))
(portRef A (instanceRef count_3_1))
(portRef A (instanceRef count_3_0))
(portRef A (instanceRef un8_count_axbxc3))
(portRef A (instanceRef un8_count_axbxc2))
(portRef A (instanceRef un8_count_p4))
))
(net count_3_0 (joined
(portRef Z (instanceRef count_3_0))
(portRef D (instanceRef Get_CLK_RXD_count_0))
))
(net count_3_1 (joined
(portRef Z (instanceRef count_3_1))
(portRef D (instanceRef Get_CLK_RXD_count_1))
))
(net count_3_5 (joined
(portRef Z (instanceRef count_3_5))
(portRef D (instanceRef Get_CLK_RXD_count_5))
))
(net SUM1 (joined
(portRef Z (instanceRef un2_count_1_SUM1))
(portRef D (instanceRef Get_CLK_TXD_count_1))
))
(net un8_count_axbxc2 (joined
(portRef Z (instanceRef un8_count_axbxc2))
(portRef D (instanceRef Get_CLK_RXD_count_2))
))
(net un8_count_axbxc3 (joined
(portRef Z (instanceRef un8_count_axbxc3))
(portRef D (instanceRef Get_CLK_RXD_count_3))
))
(net un8_count_axbxc4 (joined
(portRef Z (instanceRef un8_count_axbxc4))
(portRef D (instanceRef Get_CLK_RXD_count_4))
))
(net un8_count_p4 (joined
(portRef Z (instanceRef un8_count_p4))
(portRef D (instanceRef count_3_5))
(portRef B (instanceRef un8_count_axbxc4))
))
(net Get_CLK_RXD_un4_count_1_0 (joined
(portRef Z (instanceRef Get_CLK_RXD_un4_count_1_0))
(portRef D (instanceRef Get_CLK_RXD_un4_count))
))
(net VCC (joined
(portRef Z (instanceRef VCC_0))
(portRef PUR (instanceRef PUR_INST))
))
(net Reset_c (joined
(portRef O (instanceRef Reset_pad))
(portRef GSR (instanceRef GSR_INST))
))
(net Reset (joined
(portRef Reset)
(portRef I (instanceRef Reset_pad))
))
(net Clock_c (joined
(portRef O (instanceRef Clock_pad))
(portRef CK (instanceRef CLK_RXD))
(portRef CK (instanceRef Get_CLK_RXD_count_5))
(portRef CK (instanceRef Get_CLK_RXD_count_4))
(portRef CK (instanceRef Get_CLK_RXD_count_3))
(portRef CK (instanceRef Get_CLK_RXD_count_2))
(portRef CK (instanceRef Get_CLK_RXD_count_1))
(portRef CK (instanceRef Get_CLK_RXD_count_0))
))
(net Clock (joined
(portRef Clock)
(portRef I (instanceRef Clock_pad))
))
(net CLK_RXD_inferred_clock (joined
(portRef I (instanceRef CLK_RXD_pad))
(portRef CK (instanceRef Get_CLK_TXD_count_1))
(portRef CK (instanceRef Get_CLK_TXD_count_0))
(portRef A (instanceRef CLK_RXD_c_i))
(portRef Q (instanceRef CLK_RXD))
))
(net CLK_RXD (joined
(portRef O (instanceRef CLK_RXD_pad))
(portRef CLK_RXD)
))
(net CLK_TXD_c (joined
(portRef Q (instanceRef Get_CLK_TXD_count_1))
(portRef B (instanceRef un2_count_1_SUM1))
(portRef I (instanceRef CLK_TXD_pad))
))
(net CLK_TXD (joined
(portRef O (instanceRef CLK_TXD_pad))
(portRef CLK_TXD)
))
(net CLK_RXD_c_i (joined
(portRef Z (instanceRef CLK_RXD_c_i))
(portRef D (instanceRef CLK_RXD))
))
(net Get_CLK_TXD_count_i_0 (joined
(portRef Z (instanceRef Get_CLK_TXD_count_i_0))
(portRef D (instanceRef Get_CLK_TXD_count_0))
))
)
)
)
)
(design BaudR (cellRef BaudR (libraryRef work))
(property PART (string "lfxp2_17e-5") ))
)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -