⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 time_sim.v

📁 实用的程序代码
💻 V
字号:
// Xilinx Verilog produced by program ngd2ver, Version M1.4.12// Date: Tue Jan  6 18:24:47 1998// Design file: time_sim.nga// Device: 4005epc84-2`timescale 1 ns/1 ps`uselib dir=/home/zeppelin2/tech_apps/m1_4.12/verilog/data libext=.vmd  module mux_tbuf16 (SIG, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, SEL);    output SIG;    input A;    input B;    input C;    input D;    input E;    input F;    input G;    input H;    input I;    input J;    input K;    input L;    input M;    input N;    input O;    input P;    input [15:0] SEL;    wire n833, n722, SIG_tri_enable286, n729, SIG_tri_enable524, n724,     SIG_tri_enable354, n730, SIG_tri_enable558, n725, SIG_tri_enable388, n728,     SIG_tri_enable490, n731, SIG_tri_enable592, n723, SIG_tri_enable320, n726,     SIG_tri_enable422, n721, SIG_tri_enable252, n718, SIG_tri_enable150, n719,     SIG_tri_enable184, n717, SIG_tri_enable, n732, SIG_tri_enable626, n727,     SIG_tri_enable456, n720, SIG_tri_enable218, \U314/$1I20_GTS_TRI ,     SIG_tri6_2_INV, SIG_tri13_2_INV, SIG_tri8_2_INV, SIG_tri14_2_INV,     SIG_tri9_2_INV, SIG_tri12_2_INV, SIG_tri15_2_INV, SIG_tri7_2_INV,     SIG_tri10_2_INV, SIG_tri5_2_INV, SIG_tri2_2_INV, SIG_tri3_2_INV,     SIG_tri_2_INV, SIG_tri16_2_INV, SIG_tri11_2_INV, SIG_tri4_2_INV,     \U314/$1I20_GTS_TRI_2_INV ;    `ifdef GTS_SIGNAL      wire GTS = `GTS_SIGNAL ;    `else      wire GTS ;    `endif    initial $sdf_annotate("time_sim.sdf");    X_TRI SIG_tri6 (.IN (n722), .OUT (n833), .CTL (SIG_tri6_2_INV));    X_TRI SIG_tri13 (.IN (n729), .OUT (n833), .CTL (SIG_tri13_2_INV));    X_TRI SIG_tri8 (.IN (n724), .OUT (n833), .CTL (SIG_tri8_2_INV));    X_TRI SIG_tri14 (.IN (n730), .OUT (n833), .CTL (SIG_tri14_2_INV));    X_TRI SIG_tri9 (.IN (n725), .OUT (n833), .CTL (SIG_tri9_2_INV));    X_TRI SIG_tri12 (.IN (n728), .OUT (n833), .CTL (SIG_tri12_2_INV));    X_TRI SIG_tri15 (.IN (n731), .OUT (n833), .CTL (SIG_tri15_2_INV));    X_TRI SIG_tri7 (.IN (n723), .OUT (n833), .CTL (SIG_tri7_2_INV));    X_TRI SIG_tri10 (.IN (n726), .OUT (n833), .CTL (SIG_tri10_2_INV));    X_TRI SIG_tri5 (.IN (n721), .OUT (n833), .CTL (SIG_tri5_2_INV));    X_TRI SIG_tri2 (.IN (n718), .OUT (n833), .CTL (SIG_tri2_2_INV));    X_TRI SIG_tri3 (.IN (n719), .OUT (n833), .CTL (SIG_tri3_2_INV));    X_TRI SIG_tri (.IN (n717), .OUT (n833), .CTL (SIG_tri_2_INV));    X_TRI SIG_tri16 (.IN (n732), .OUT (n833), .CTL (SIG_tri16_2_INV));    X_TRI SIG_tri11 (.IN (n727), .OUT (n833), .CTL (SIG_tri11_2_INV));    X_TRI SIG_tri4 (.IN (n720), .OUT (n833), .CTL (SIG_tri4_2_INV));    X_BUF U298 (.IN (SEL[15]), .OUT (SIG_tri_enable626));    X_BUF U299 (.IN (SEL[14]), .OUT (SIG_tri_enable592));    X_BUF U300 (.IN (SEL[13]), .OUT (SIG_tri_enable558));    X_BUF U301 (.IN (SEL[12]), .OUT (SIG_tri_enable524));    X_BUF U302 (.IN (SEL[11]), .OUT (SIG_tri_enable490));    X_BUF U303 (.IN (SEL[10]), .OUT (SIG_tri_enable456));    X_BUF U304 (.IN (SEL[9]), .OUT (SIG_tri_enable422));    X_BUF U305 (.IN (SEL[8]), .OUT (SIG_tri_enable388));    X_BUF U306 (.IN (SEL[7]), .OUT (SIG_tri_enable354));    X_BUF U307 (.IN (SEL[6]), .OUT (SIG_tri_enable320));    X_BUF U308 (.IN (SEL[5]), .OUT (SIG_tri_enable286));    X_BUF U309 (.IN (SEL[4]), .OUT (SIG_tri_enable252));    X_BUF U310 (.IN (SEL[3]), .OUT (SIG_tri_enable218));    X_BUF U311 (.IN (SEL[2]), .OUT (SIG_tri_enable184));    X_BUF U312 (.IN (SEL[1]), .OUT (SIG_tri_enable150));    X_BUF U313 (.IN (SEL[0]), .OUT (SIG_tri_enable));    X_BUF U315 (.IN (A), .OUT (n717));    X_BUF U316 (.IN (B), .OUT (n718));    X_BUF U317 (.IN (C), .OUT (n719));    X_BUF U318 (.IN (D), .OUT (n720));    X_BUF U319 (.IN (E), .OUT (n721));    X_BUF U320 (.IN (F), .OUT (n722));    X_BUF U321 (.IN (G), .OUT (n723));    X_BUF U322 (.IN (H), .OUT (n724));    X_BUF U323 (.IN (I), .OUT (n725));    X_BUF U324 (.IN (J), .OUT (n726));    X_BUF U325 (.IN (K), .OUT (n727));    X_BUF U326 (.IN (L), .OUT (n728));    X_BUF U327 (.IN (M), .OUT (n729));    X_BUF U328 (.IN (N), .OUT (n730));    X_BUF U329 (.IN (O), .OUT (n731));    X_BUF U330 (.IN (P), .OUT (n732));    X_IPAD \SEL<15>_PAD  (.PAD (SEL[15]));    X_IPAD \SEL<14>_PAD  (.PAD (SEL[14]));    X_IPAD \SEL<13>_PAD  (.PAD (SEL[13]));    X_IPAD \SEL<12>_PAD  (.PAD (SEL[12]));    X_IPAD \SEL<11>_PAD  (.PAD (SEL[11]));    X_IPAD \SEL<10>_PAD  (.PAD (SEL[10]));    X_IPAD \SEL<9>_PAD  (.PAD (SEL[9]));    X_IPAD \SEL<8>_PAD  (.PAD (SEL[8]));    X_IPAD \SEL<7>_PAD  (.PAD (SEL[7]));    X_IPAD \SEL<6>_PAD  (.PAD (SEL[6]));    X_IPAD \SEL<5>_PAD  (.PAD (SEL[5]));    X_IPAD \SEL<4>_PAD  (.PAD (SEL[4]));    X_IPAD \SEL<3>_PAD  (.PAD (SEL[3]));    X_IPAD \SEL<2>_PAD  (.PAD (SEL[2]));    X_IPAD \SEL<1>_PAD  (.PAD (SEL[1]));    X_IPAD \SEL<0>_PAD  (.PAD (SEL[0]));    X_OPAD SIG_PAD (.PAD (SIG));    X_IPAD A_PAD (.PAD (A));    X_IPAD B_PAD (.PAD (B));    X_IPAD C_PAD (.PAD (C));    X_IPAD D_PAD (.PAD (D));    X_IPAD E_PAD (.PAD (E));    X_IPAD F_PAD (.PAD (F));    X_IPAD G_PAD (.PAD (G));    X_IPAD H_PAD (.PAD (H));    X_IPAD I_PAD (.PAD (I));    X_IPAD J_PAD (.PAD (J));    X_IPAD K_PAD (.PAD (K));    X_IPAD L_PAD (.PAD (L));    X_IPAD M_PAD (.PAD (M));    X_IPAD N_PAD (.PAD (N));    X_IPAD O_PAD (.PAD (O));    X_IPAD P_PAD (.PAD (P));    X_BUF \U314/$1I20  (.IN (n833), .OUT (\U314/$1I20_GTS_TRI ));    X_TRI \U314/$1I20_GTS_TRI_84  (.IN (\U314/$1I20_GTS_TRI ), .OUT (SIG), .CTL     (\U314/$1I20_GTS_TRI_2_INV ));    X_INV SIG_tri6_2_INV_85 (.IN (SIG_tri_enable286), .OUT (SIG_tri6_2_INV));    X_INV SIG_tri13_2_INV_86 (.IN (SIG_tri_enable524), .OUT (SIG_tri13_2_INV));    X_INV SIG_tri8_2_INV_87 (.IN (SIG_tri_enable354), .OUT (SIG_tri8_2_INV));    X_INV SIG_tri14_2_INV_88 (.IN (SIG_tri_enable558), .OUT (SIG_tri14_2_INV));    X_INV SIG_tri9_2_INV_89 (.IN (SIG_tri_enable388), .OUT (SIG_tri9_2_INV));    X_INV SIG_tri12_2_INV_90 (.IN (SIG_tri_enable490), .OUT (SIG_tri12_2_INV));    X_INV SIG_tri15_2_INV_91 (.IN (SIG_tri_enable592), .OUT (SIG_tri15_2_INV));    X_INV SIG_tri7_2_INV_92 (.IN (SIG_tri_enable320), .OUT (SIG_tri7_2_INV));    X_INV SIG_tri10_2_INV_93 (.IN (SIG_tri_enable422), .OUT (SIG_tri10_2_INV));    X_INV SIG_tri5_2_INV_94 (.IN (SIG_tri_enable252), .OUT (SIG_tri5_2_INV));    X_INV SIG_tri2_2_INV_95 (.IN (SIG_tri_enable150), .OUT (SIG_tri2_2_INV));    X_INV SIG_tri3_2_INV_96 (.IN (SIG_tri_enable184), .OUT (SIG_tri3_2_INV));    X_INV SIG_tri_2_INV_97 (.IN (SIG_tri_enable), .OUT (SIG_tri_2_INV));    X_INV SIG_tri16_2_INV_98 (.IN (SIG_tri_enable626), .OUT (SIG_tri16_2_INV));    X_INV SIG_tri11_2_INV_99 (.IN (SIG_tri_enable456), .OUT (SIG_tri11_2_INV));    X_INV SIG_tri4_2_INV_100 (.IN (SIG_tri_enable218), .OUT (SIG_tri4_2_INV));    X_INV \U314/$1I20_GTS_TRI_2_INV_101  (.IN (GTS), .OUT     (\U314/$1I20_GTS_TRI_2_INV ));    X_PD NGD2VER_PD_84 (.OUT (GTS) );  endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -