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

74HC165 (8-Bit-Parallel/Seriell)

74HC165 (8-Bit-Parallel/Seriell): funktionales Verilog-Gattermodell, nummerierte SOIC-Anschlüsse nach Datenblatt.

nLDCLKD[4]D[5]D[6]D[7]nQHGNDQHSERD[0]D[1]D[2]D[3]INHVCC74HC165
Schaltplansymbol

Wichtige Daten

Kategorie
Logik (Verilog)
Simulationsmodell
Verilog (Digital-Engine)
Hersteller-Teilenummer
74HC165
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_hc165
Ausgangs-Treiberwiderstand
50 Ω
Verilog-Quelltext

module v_hc165(input CLK,INH,nLD,SER,input [7:0] D,output QH,nQH);
// Two transparent stages reproduce asynchronous parallel loading and the
// interchangeable clock/inhibit rising edges of the physical chip.
reg [7:0] master,slave;
wire ck=CLK|INH;
always @* if(!nLD)master=D;else if(!ck)master={slave[6:0],SER};
always @* if(!nLD)slave=D;else if(ck)slave=master;
assign QH=slave[7];assign nQH=~slave[7];
endmodule

Pins 16

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

Parameter 1

Gatterlaufzeittpd
Standard10n

Leiterplatte

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