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

74HC670 (4×4-Bit-Registerdatei)

74HC670 (4×4-Bit-Registerdatei): funktionales Verilog-Gattermodell, nummerierte SOIC-Anschlüsse nach Datenblatt.

D[1]D[2]D[3]RA[1]RA[0]Q[3]Q[2]GNDQ[1]Q[0]nREnWEWA[1]WA[0]D[0]VCC74HC670
Schaltplansymbol

Wichtige Daten

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

module v_hc670(input [1:0] RA,WA,input nWE,nRE,input [3:0] D,output [3:0] Q);
reg [3:0] words[0:3];
genvar i;generate for(i=0;i<4;i=i+1)begin:store
 always @* if(!nWE && WA==i)words[i]=D;
end endgenerate
assign Q=nRE?4'bzzzz:words[RA];
endmodule

Pins 16

PinNameVerwendung
1D[1]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
2D[2]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
3D[3]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
4RA[1]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
5RA[0]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
6Q[3]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
7Q[2]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
8GNDMasseMasse
9Q[1]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
10Q[0]AusgangLogikausgang: treibt den nächsten Eingang; Ausgänge nicht zusammenschalten
11nREEingangLow-aktiver Steuereingang: Low = aktiv; unbenutzt auf High legen
12nWEEingangLow-aktiver Steuereingang: Low = aktiv; unbenutzt auf High legen
13WA[1]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
14WA[0]EingangLogikeingang: nie offen lassen (unbenutzte Eingänge an VCC oder GND)
15D[0]EingangLogikeingang: 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