Bringup
Open the editor
Verilog (digital engine)74HC153v_hc153

74HC153 (2× 4:1 multiplexer)

74HC153 (2× 4:1 multiplexer): functional Verilog gate model, numbered SOIC pins as in the datasheet.

nG[0]S[1]A[3]A[2]A[1]A[0]Y[0]GNDY[1]B[0]B[1]B[2]B[3]S[0]nG[1]VCC74HC153
Schematic symbol

Key data

Category
Logic (Verilog)
Simulation model
Verilog (digital engine)
Manufacturer part number
74HC153
Reference prefix
U
Pins
16
Land pattern
SOIC-16_3.9x9.9mm_P1.27mm

Simulation model

The Verilog source is synthesized to gates with Yosys (WebAssembly) and simulated event by event. Outputs drive the analog circuit like CMOS pins through a driver resistance to the supply; inputs switch at 30 % and 70 % of the supply.

Supply pins
16 / 8
Top module
v_hc153
Output driver resistance
50 Ω
Verilog source

module v_hc153(input [1:0] nG,S,input [3:0] A,B,output [1:0] Y);
assign Y[0]=!nG[0] && A[S];
assign Y[1]=!nG[1] && B[S];
endmodule

Pins 16

PinNameUse
1nG[0]Input pinActive-low control input: low = active; tie high when unused
2S[1]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
3A[3]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
4A[2]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
5A[1]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
6A[0]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
7Y[0]Output pinLogic output: drives the next input; do not tie outputs together
8GNDGround pinGround
9Y[1]Output pinLogic output: drives the next input; do not tie outputs together
10B[0]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
11B[1]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
12B[2]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
13B[3]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
14S[0]Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
15nG[1]Input pinActive-low control input: low = active; tie high when unused
16VCCSupply pinSupply input: decouple with 100 nF close to the pin

Parameters 1

Gate delaytpd
Default10n

PCB

Verified land patternSOIC-16_3.9x9.9mm_P1.27mm