Bringup
Editor öffnen
Verilog (Digital-Engine)74HC161v_hc161

74HC161 (4-Bit-Programmzähler)

74HC161 (4-Bit-Programmzähler): funktionales Verilog-Gattermodell, nummerierte SOIC-Anschlüsse nach Datenblatt.

nCLRCLKD[0]D[1]D[2]D[3]ENPGNDnLOADENTQ[3]Q[2]Q[1]Q[0]RCOVCC74HC161
Schaltplansymbol

Wichtige Daten

Kategorie
Logik (Verilog)
Simulationsmodell
Verilog (Digital-Engine)
Hersteller-Teilenummer
74HC161
Referenzpräfix
U
Pins
16
Land-Pattern
SOIC-16_3.9x9.9mm_P1.27mm

Simulationsmodell

Der Verilog-Quelltext wird mit Yosys (WebAssembly) zu Gattern synthetisiert und ereignisgesteuert simuliert. Ausgänge treiben die Analogschaltung wie CMOS-Pins über einen Treiberwiderstand zur Versorgung; Eingänge schalten bei 30 % und 70 % der Versorgung.

Versorgungspins
16 / 8
Top-Modul
v_hc161
Ausgangs-Treiberwiderstand
50 Ω
Verilog-Quelltext

module v_hc161(input CLK,nCLR,nLOAD,ENP,ENT,input [3:0] D,output reg [3:0] Q,output RCO);
always @(posedge CLK or negedge nCLR)if(!nCLR)Q<=0;else if(!nLOAD)Q<=D;else if(ENP && ENT)Q<=Q+1'b1;
assign RCO=ENT && (&Q);
endmodule

Pins 16

PinNameVerwendung
1nCLREingangLow-aktiver Steuereingang: Low = aktiv; unbenutzt auf High legen
2CLKEingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
3D[0]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
4D[1]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
5D[2]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
6D[3]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
7ENPEingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
8GNDMasseMasse
9nLOADEingangLow-aktiver Steuereingang: Low = aktiv; unbenutzt auf High legen
10ENTEingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
11Q[3]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
12Q[2]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
13Q[1]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
14Q[0]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
15RCOAusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
16VCCVersorgungVersorgungseingang: mit 100 nF nah am Pin abblocken

Parameter 1

Gatterlaufzeittpd
Standard10n

Leiterplatte

Geprüftes Land-PatternSOIC-16_3.9x9.9mm_P1.27mm