`timescale 1ps/1ps | |
(* whitebox *) | |
(* FASM_FEATURES="I_invblock.I_J0.ZINV.IS0;I_invblock.I_J1.ZINV.IS1;I_invblock.I_J2.ZINV.IS0;I_invblock.I_J3.ZINV.IS0;I_invblock.I_J4.ZINV.IS1" *) | |
module GMUX_IC (IC, IS0, IZ); | |
(* CLOCK, NO_COMB=0 *) | |
input wire IC; | |
input wire IS0; | |
(* DELAY_CONST_IC="{iopath_IC_IZ}" *) | |
(* DELAY_CONST_IS0="1e-10" *) // No timing for the select pin | |
(* clkbuf_driver *) | |
output wire IZ; | |
specify | |
(IC => IZ) = (0,0); | |
(IS0 => IZ) = (0,0); | |
endspecify | |
assign IZ = IS0 ? IC : 1'bx; | |
endmodule |