Bringup
Open the editor
Verilog (digital engine)74HC04v_hc04

74HC04 (6× inverter, numbered)

74HC04 (6× inverter, numbered): functional Verilog gate model, numbered SOIC pins as in the datasheet.

A[0]Y[0]A[1]Y[1]A[2]Y[2]GNDY[3]A[3]Y[4]A[4]Y[5]A[5]VCC74HC04
Schematic symbol

Key data

Category
Logic (Verilog)
Simulation model
Verilog (digital engine)
Manufacturer part number
74HC04
Reference prefix
U
Pins
14
Land pattern
SOIC-14_3.9x8.7mm_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
14 / 7
Top module
v_hc04
Output driver resistance
50 Ω
Verilog source

module v_hc04(input [5:0] A,output [5:0] Y);assign Y=~A;endmodule

Pins 14

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

Parameters 1

Gate delaytpd
Default10n

PCB

Verified land patternSOIC-14_3.9x8.7mm_P1.27mm