STMicroelectronics M74HC670B1R
- Part No.:
- M74HC670B1R
- Manufacturer:
- STMicroelectronics
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-DIP (0.300", 7.62mm)
- Datasheet:
-
M74HC670B1R.pdf
- Description:
- IC REGISTER 4WORD X 4BIT 16-DIP
- Quantity:
- Payment:

- Shipping:

Inventory:1,942
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
M74HC670B1R from STMicroelectronics is a high-speed CMOS 4-word × 4-bit register file with 3-state outputs, fabricated in silicon gate C²MOS technology. It supports simultaneous read/write via independent address and enable inputs, delivers 22 ns typical propagation delay at 6 V, draws ≤4 µA quiescent current, and operates across 2–6 V supply. It is used in digital logic systems requiring compact, low-power data storage with bus-sharing capability.
For engineers reviewing the M74HC670B1R datasheet, M74HC670B1R pinout, M74HC670B1R application, or M74HC670B1R equivalent, key selection criteria include its 4×4 register architecture, separate read/write address control, 3-state output enable timing (tPZL/tPLZ), symmetrical drive strength (±4 mA), and compatibility with standard 74-series register file logic interfaces.
Technical Context
The M74HC670B1R implements a synchronous, dual-port register file with fully independent read and write paths: RA/RB select one of four 4-bit words for readout, while WA/WB select the target word for write operations. All address and control inputs (RE, WE) are edge-triggered and internally synchronized to avoid metastability during concurrent access.
Its 3-state outputs are controlled by RE (active-low read enable) and inherently tri-stated when WE is high; output impedance exceeds 10⁶ Ω in high-impedance mode. The device uses Schmitt-trigger input buffers for noise immunity (VNIH/VNIL ≥28% VCC) and includes ESD protection on all pins per IEC 61000-4-2 Level 2.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Logic Family | High-speed CMOS (74HC), pin- and function-compatible with 74LS670 |
| Register Size | 4 words × 4 bits = 16-bit total storage, organized as discrete 4-bit words |
| tPD (Typ.) | 22 ns at VCC = 6 V - enables operation in sub-45 MHz synchronous logic systems |
| IOH/IOL (Min.) | ±4 mA - sufficient to drive one 74HC input or two 74LS inputs directly |
| VCC Operating Range | 2 V to 6 V - supports mixed-voltage system interfacing (e.g., 3.3 V logic with 5 V legacy buses) |
| ICC (Max.) | 4 µA at TA = 25°C - enables ultra-low static power in battery-backed or always-on control registers |
| Input Noise Immunity | VNIH/VNIL ≥ 28% VCC - rejects >1.2 V peak noise on 5 V systems without false triggering |
Pinout & Package
Package: Plastic DIP-16 (0.300 inch width), JEDEC MS-001, body dimensions 20.0 × 8.5 mm.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1–4, 15 | D1–D4, D? (Data Inputs) | Parallel 4-bit data bus for write operations; latched on falling edge of WE |
| 5–6, 9–10 | RA, RB, Q1–Q4 | 2-bit read address (RA/RB) and 4-bit output bus (Q1–Q4); active only when RE = L |
| 7–8 | GND | Signal reference and power return path; must be low-inductance connection |
| 11 | RE | Active-low read enable; controls 3-state output drivers (Q1–Q4) |
| 12 | WE | Active-low write enable; initiates write latch on falling edge |
| 13–14 | WA, WB | 2-bit write address; selects target 4-bit word for incoming D1–D4 data |
| 16 | VCC | Positive supply; decoupling capacitor (100 nF) required within 10 mm of pin |
Key Features
| Feature | Design Value |
|---|---|
| Dual-port architecture | Independent RA/RB and WA/WB address buses allow concurrent read and write to different words |
| 3-state output control | RE-gated outputs enable direct connection of up to 128 devices on shared data buses |
| Wide voltage operation | 2–6 V supply range permits interoperability between 3.3 V microcontrollers and 5 V peripheral logic |
| High noise immunity | 28% VCC input threshold margin ensures reliable operation in electrically noisy industrial control environments |
| Low dynamic power | CPD = 96 pF enables predictable ICC(opr) = 96 pF × VCC × fIN + ICC(quiescent) for thermal design |
Applications
| Microcontroller Peripheral Interface | Digital Signal Processing Buffer |
|---|---|
Use Scenario: Offloading small data tables (e.g., lookup coefficients, calibration values) from MCU flash to fast parallel-access RAM. IC Role / Device Role / Timing Role: Register file acts as a non-volatile shadow buffer; accessed via GPIO-controlled address/data/enable lines synchronized to MCU clock. Use Value: Reduces MCU instruction cycles per table read by 3× vs. SPI EEPROM; eliminates wait states inherent in serial interfaces. | Use Scenario: Storing intermediate filter taps or FFT twiddle factors in fixed-point DSP pipelines. IC Role / Device Role / Timing Role: Provides deterministic 22 ns read latency and concurrent write capability for pipeline stage handoff. Use Value: Enables single-cycle data forwarding between arithmetic units without stalling the pipeline on memory contention. |
| Industrial PLC I/O Mapping | Legacy Bus Expansion Module |
Use Scenario: Mapping discrete sensor inputs and actuator outputs into a unified 16-bit status/control register visible to ladder logic scan engine. IC Role / Device Role / Timing Role: Acts as a hardware-mapped I/O register bank; RE/WE timed to match PLC scan cycle boundaries. Use Value: Eliminates software polling overhead; guarantees sub-100 ns input capture and output update jitter. | Use Scenario: Adding 16-bit register space to ISA or VMEbus backplanes where native slot resources are exhausted. IC Role / Device Role / Timing Role: Functions as a plug-in register extension; 3-state outputs prevent bus contention with existing peripherals. Use Value: Enables field-upgradeable I/O expansion without redesigning motherboard address decoding logic. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 4×4 register file applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| 74HC670N (NXP) | Identical pinout and AC/DC specs; slightly higher tPD max (56 ns @ 6 V) and lower IOZ leakage (±0.1 µA) | Same dual-port functionality but optimized for lower EMI in automotive ECUs | Select when AEC-Q100 qualification or tighter output leakage is required |
| SN74LV670ADW (TI) | Lower VCC range (2–5.5 V); 30% faster tPD (15 ns typ. @ 5 V); no 6 V operation support | Better suited for 3.3 V-only systems; lacks 6 V tolerance needed for mixed-voltage designs | Select for cost-sensitive 3.3 V applications where 6 V headroom is unnecessary |
Compared with the M74HC670B1R, the 74HC670N offers identical functionality with minor leakage improvements for automotive use, while the SN74LV670ADW trades 6 V operation for speed and 3.3 V optimization-making it unsuitable for legacy 5 V or mixed-rail systems.
Availability
M74HC670B1R is available at Aetrix Electronics and suitable for microcontroller peripheral interface, digital signal processing buffer, and industrial PLC I/O mapping requiring stable component supply and long-term obsolescence management.
Supply support for M74HC670B1R 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
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in automotive, industrial, and power discrete solutions with over 40 years of analog and digital IC innovation.
The M74HC670B1R belongs to ST's legacy HC logic family, designed specifically for high-reliability, low-power register file applications in industrial control, test equipment, and retro-computing system upgrades.
FAQ
What is the maximum clock frequency supported by the M74HC670B1R?
The M74HC670B1R does not use a clock signal; it is an asynchronous register file. Its maximum operating frequency is determined by the minimum pulse width of WE (3 ns min at 6 V) and setup/hold times (3 ns setup, 5 ns hold). In practice, this supports reliable operation up to ~45 MHz for tightly controlled address/data/enable timing sequences.
Can M74HC670B1R outputs drive multiple 74HC inputs directly?
Yes. With IOL/IOH ≥ ±4 mA and 74HC input current ≤1 µA, each output can drive at least 2000 74HC loads. However, capacitive loading (CL > 50 pF) increases propagation delay and transition time; for >10 loads, add series termination or buffer amplification to maintain timing margins.
Is the M74HC670B1R still in active production?
No. STMicroelectronics has marked the M74HC670B1R as obsolete (as noted in the datasheet footer). Aetrix Electronics maintains legacy inventory and provides last-time-buy support, including full traceability, extended warranty, and cross-reference assistance for functional replacements like the 74HC670N or SN74LV670ADW.
How does the 3-state output behavior interact with RE and WE signals?
Outputs Q1–Q4 go high-impedance when RE = H, regardless of WE state. When RE = L, outputs reflect the selected word's contents - unless WE = L and a write is active, in which case outputs remain stable (not updated) until the next RE assertion. This allows clean bus sharing without output contention during writes.
M74HC670B1R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Series:
- 74HC
- Package/Case:
- 16-DIP (0.300", 7.62mm)
- 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:
- -55°C ~ 125°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 16-DIP
M74HC670B1R FAQ
1.How can I place an order for M74HC670B1R through Aetrix?
Please submit a Request for Quotation (RFQ) for M74HC670B1R 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 M74HC670B1R reliable?
The price and inventory of M74HC670B1R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for M74HC670B1R is usually 5 days.
3.What payment methods are accepted for M74HC670B1R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for M74HC670B1R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for M74HC670B1R?
M74HC670B1R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your M74HC670B1R 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 M74HC670B1R?
For technical support, including M74HC670B1R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your M74HC670B1R requirements.
6.How does Aetrix verify that M74HC670B1R is sourced from the original manufacturer or authorized distributors?
All M74HC670B1R 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 M74HC670B1R meets industry standards.
7.What is the process for return or replacement of M74HC670B1R?
All M74HC670B1R units undergo pre-shipment inspection (PSI). If there is an issue with M74HC670B1R, 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 M74HC670B1R part is unused and in its original packaging.
Return procedure for M74HC670B1R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
M74HC670B1R 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…
