NXP Semiconductors 74HC670D,652
- Part No.:
- 74HC670D,652
- Manufacturer:
- NXP Semiconductors
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
74HC670D,652.pdf
- Description:
- IC 4X4 REGISTER FILE 3ST 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:4,711
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
74HC670D,652 from NXP Semiconductors is a 4 × 4-bit 3-state register file IC with independent read/write address inputs (RA/RB and WA/WB), dual enable controls (RE/WE), and true non-inverting outputs (Q0–Q3). It supports simultaneous read-from-one-location and write-to-another within a single clock cycle, operates at 2–6 V supply, and delivers 23 ns typical propagation delay (Dn→Qn) at 5 V. Used in early microprocessor data path buffering and ALU register staging.
For engineers reviewing the 74HC670D,652 datasheet, 74HC670D,652 pinout, 74HC670D,652 application, or 74HC670D,652 equivalent, key selection criteria include simultaneous read/write capability, 3-state bus-driver output drive strength, 16-pin SO16 package compatibility, and HCMOS-level input thresholds for TTL interoperability.
Technical Context
The 74HC670D,652 implements a synchronous 16-bit register file organized as four 4-bit words, with physically separated read and write address decoders enabling concurrent access without arbitration logic. Its dual 3-state control (RE active-low for output enable, WE active-low for write latch) allows deterministic bus sharing across multiple devices.
It uses Si-gate CMOS technology compliant with JEDEC Std 7A, ensuring pin compatibility with LSTTL while delivering MSI-level integration. The device requires stable WA/WB during WE low for reliable latching, and RA/RB selection remains valid regardless of RE or WE state-enabling flexible timing sequencing in pipelined architectures.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Register size | 4 words × 4 bits = 16-bit storage, enabling compact local register staging without external RAM |
| Supply voltage range | 2.0 V to 6.0 V - supports mixed-voltage system interfacing and battery-backed operation |
| Propagation delay (Dn→Qn) | 23 ns typical at VCC = 5 V, CL = 15 pF - defines minimum cycle time for back-to-back read/write |
| 3-state enable/disable time | 14–18 ns (tPZH/tPHZ) at VCC = 4.5 V - ensures clean bus turn-around in multi-device stacks |
| Input capacitance | 3.5 pF per input - minimizes loading on driving logic and preserves signal integrity |
| Power dissipation capacitance | 122 pF (CPD) - enables accurate dynamic power estimation using PD = CPD × VCC² × fi |
Pinout & Package
74HC670D,652 is housed in a 16-pin small-outline integrated circuit (SO16) package with 1.27 mm pitch, compliant with JEDEC MS-012 and Philips standard outline SOT109-1.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1,2,3,15 | D0–D3 | Data inputs for 4-bit word to be written when WE is LOW |
| 4,5 | RA, RB | 2-bit read address select lines - determine which 4-bit word appears at Q0–Q3 when RE is LOW |
| 6,7,9,10 | Q0–Q3 | True (non-inverting) 3-state outputs - high-impedance when RE is HIGH, enabling bus tieing |
| 11 | RE | Active-low read enable - controls output driver state independently of write operations |
| 12 | WE | Active-low write enable - latches D0–D3 into location selected by WA/WB |
| 13,14 | WA, WB | 2-bit write address select lines - determine destination word for incoming D0–D3 data |
| 8 | GND | Ground reference (0 V) for all internal logic and I/O |
| 16 | VCC | Positive supply voltage (2.0–6.0 V) powering CMOS core and output drivers |
Key Features
| Feature | Design Value |
|---|---|
| Simultaneous read/write | Independent RA/RB and WA/WB address paths allow concurrent access to different 4-bit words - eliminates pipeline stalls in simple CPU datapaths |
| Expandable architecture | Multiple 74HC670D,652 units can be stacked via parallel address/enable lines to build wider (n-bit) or deeper (m-word) register files |
| Bus-driver output capability | Outputs meet standard bus-driver specs - directly interface with 74-series TTL loads without external buffers |
| MSI integration level | Contains full 4×4 register file + address decoding + 3-state control in one IC - reduces board area vs discrete flip-flop + decoder solutions |
Applications
| Microprocessor Data Path Staging | ALU Operand Register File |
|---|---|
Use Scenario: Temporary storage of intermediate results between ALU execution and memory writeback in 4-bit or 8-bit microcontrollers. IC Role / Device Role / Timing Role: Acts as a fast-access, low-latency operand buffer with separate read/write addressing - decouples ALU input sourcing from result latching. Use Value: Enables overlapping of instruction fetch and ALU computation by allowing next instruction operands to be read while current result is being written. | Use Scenario: Holding source and destination registers for arithmetic/logic operations in educational or legacy CPU designs. IC Role / Device Role / Timing Role: Provides four 4-bit registers with independent read ports - supplies two operands to ALU simultaneously without multiplexer delay. Use Value: Reduces critical path delay by eliminating need for shared-bus contention or sequential register access cycles. |
| Parallel I/O Port Expansion | Instruction Register Buffering |
Use Scenario: Extending GPIO count in resource-constrained embedded systems using daisy-chained register files. IC Role / Device Role / Timing Role: Functions as a programmable 4-bit I/O latch with tri-state outputs - allows bidirectional data transfer over shared bus lines. Use Value: Supports hot-swappable peripheral modules by enabling/disabling individual 74HC670D,652 outputs via RE without affecting other devices. | Use Scenario: Storing decoded instruction fields (opcode, addressing mode, register select) prior to execution stage dispatch. IC Role / Device Role / Timing Role: Serves as a static instruction staging buffer - holds fully decoded instruction bits until ALU/control unit is ready. Use Value: Improves instruction throughput by pre-decoding and caching instructions during idle cycles, reducing decode latency in pipelined execution. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar register file applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| 74HCT670D,653 | TTL-compatible input thresholds (VIH = 2.0 V min), slightly higher propagation delay (28 ns Dn→Qn typ at 4.5 V) | Better suited for mixed 5 V TTL/CMOS systems where input noise margin is critical | Select 74HCT670D,653 when interfacing directly with 74LS or 74F series logic without level shifters |
| CD74HC670E | Same electrical specs but in 16-pin PDIP package; no SO16 footprint compatibility | Preferred for prototyping, breadboarding, or through-hole production where SOIC reflow is unavailable | Choose CD74HC670E for manual assembly or legacy PCBs requiring DIP mounting |
Compared with 74HC670D,652, the 74HCT670D,653 offers improved noise immunity in TTL-mixed environments but trades 5 ns of speed; the CD74HC670E provides identical functionality in through-hole form, easing hand-soldering and test fixture use but requiring layout redesign for surface-mount transition.
Availability
74HC670D,652 is available at Aetrix Electronics and suitable for microprocessor data path staging, ALU operand buffering, parallel I/O expansion, and instruction register buffering requiring stable component supply and long-term industrial availability.
Supply support for 74HC670D,652 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader focused on secure connectivity solutions for automotive, industrial, and IoT applications, with roots in Philips' pioneering logic IC development.
The 74HC/HCT670 family was designed specifically for high-speed, low-power register file functions in early digital systems - targeting CPU datapath acceleration, instruction buffering, and expandable memory-mapped I/O.
FAQ
What is the function of the RE and WE pins on the 74HC670D,652?
The RE (Read Enable) pin is an active-low control that places the Q0–Q3 outputs in high-impedance state when HIGH, and enables true-level output when LOW. The WE (Write Enable) pin is also active-low: when LOW, it latches the D0–D3 data into the location selected by WA/WB; when HIGH, the register contents remain unchanged. These controls operate independently, allowing 74HC670D,652 to read from one address while writing to another in the same cycle.
Can multiple 74HC670D,652 devices be connected in parallel to increase word width?
Yes - 74HC670D,652 supports parallel expansion to create wider words (e.g., 8-bit or 16-bit) by connecting corresponding Dn, Qn, RA, RB, WA, WB, RE, and WE pins across devices while keeping VCC and GND common. Each device contributes its 4-bit slice, and the 3-state outputs prevent bus contention when only one RE is asserted.
What is the minimum required pulse width for the WE signal on the 74HC670D,652?
The minimum WE low pulse width for reliable write operation is 14 ns at VCC = 2.0 V, 9 ns at VCC = 4.5 V, and 14 ns at VCC = 6.0 V (per AC characteristics table). At typical 5 V operation, the 74HC670D,652 requires ≥18 ns WE low time to ensure data is correctly latched - shorter pulses risk metastability or incomplete write cycles.
Does the 74HC670D,652 support simultaneous read and write to the same register address?
No - while the 74HC670D,652 supports simultaneous read and write operations, doing so to the same address causes undefined behavior. The functional diagram and mode tables specify that WA/WB and RA/RB must select distinct locations for predictable operation. Writing and reading the same word in one cycle may yield stale or corrupted data due to internal timing dependencies.
What package type is used for the 74HC670D,652 and is it RoHS-compliant?
The 74HC670D,652 uses a 16-pin small-outline (SO16) package per SOT109-1 outline, with 1.27 mm lead pitch. As a legacy Philips/NXP part manufactured prior to 2006, the 74HC670D,652 is exempt from RoHS Directive 2011/65/EU Annex III Category 7(a) for integrated circuits, and is supplied in leaded (SnPb) finish unless explicitly ordered as RoHS-compliant variant (e.g., 74HC670D-Q100).
74HC670D,652 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- 74HC
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Type:
- Register File
- Circuit:
- 1 x 1:1
- Independent Circuits:
- 4
- Current - Output High, Low:
- -
- Voltage Supply Source:
- Single Supply
- Voltage - Supply:
- 2V ~ 6V
- Operating Temperature:
- -40°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SO
74HC670D,652 FAQ
1.How can I place an order for 74HC670D,652 through Aetrix?
Please submit a Request for Quotation (RFQ) for 74HC670D,652 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for 74HC670D,652 reliable?
The price and inventory of 74HC670D,652 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for 74HC670D,652 is usually 5 days.
3.What payment methods are accepted for 74HC670D,652?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for 74HC670D,652 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for 74HC670D,652?
74HC670D,652 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your 74HC670D,652 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for 74HC670D,652?
For technical support, including 74HC670D,652 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your 74HC670D,652 requirements.
6.How does Aetrix verify that 74HC670D,652 is sourced from the original manufacturer or authorized distributors?
All 74HC670D,652 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that 74HC670D,652 meets industry standards.
7.What is the process for return or replacement of 74HC670D,652?
All 74HC670D,652 units undergo pre-shipment inspection (PSI). If there is an issue with 74HC670D,652, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The 74HC670D,652 part is unused and in its original packaging.
Return procedure for 74HC670D,652:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
74HC670D,652 Tags
-
SN74HC138DR
Texas Instruments

-
TC7SB3157CFU,LF(CT
Toshiba Semiconductor and Storage

-
74CBTLV3257PW,118
Nexperia USA Inc.
-
SN74CBTLV3257PWR
Texas Instruments

-
74CBTLV3257GUX
Nexperia USA Inc.

-
74HC154BQ,118
Nexperia USA Inc.

-
P3S0200GMX
NXP USA Inc.

-
SN74CB3Q3245PWR
Texas Instruments
-
SN74CB3Q3257RGYR
Texas Instruments

-
TCA9543APWR
Texas Instruments
-
TCA9546APWR
Texas Instruments

-
SN74HC138N
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
