Texas Instruments CD74HC670M
- Part No.:
- CD74HC670M
- Manufacturer:
- Texas Instruments
- Category:
- Signal Switches, Multiplexers, Decoders
- Package:
- 16-SOIC (0.154", 3.90mm Width)
- Datasheet:
-
CD74HC670M.pdf
- Description:
- IC REGISTER FILE 4X4 HS 16-SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:345
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CD74HC670M from Texas Instruments is a high-speed CMOS 4×4 register file IC with simultaneous independent read/write capability, 16-bit storage (4 words × 4 bits), three-state outputs, and operation across -55°C to +125°C. It supports 2V–6V supply voltage and enables real-time data buffering in digital control systems requiring low-power, deterministic timing.
For engineers reviewing the CD74HC670M datasheet, CD74HC670M pinout, CD74HC670M application, or CD74HC670M equivalent, this page delivers verified functional identity, validated SOIC-16 pin mapping, temperature-rated timing specs (e.g., 16ns typical read time at 5V/15pF), and two confirmed alternative parts for register-file-based logic design.
Technical Context
The CD74HC670M implements a synchronous dual-port register file architecture: separate write address (WA0/WA1) and read address (RA0/RA1) inputs enable concurrent access to different 4-bit locations without bus contention. Write enable (WE) and read enable (RE) operate independently, supporting transparent write-through and high-impedance output control.
All inputs are buffered CMOS-compatible with 30% noise immunity (NIL/NIH), and outputs drive up to 10 LSTTL loads. The device uses standard HC logic thresholds (VIH = 3.15V min, VIL = 1.35V max at VCC = 4.5V) and exhibits balanced propagation delay (tPLH/tPHL ≤ 59ns at 4.5V/50pF) and transition times (≤22ns).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Function | 4-word × 4-bit dual-port register file with independent read/write addressing |
| Supply Voltage Range | 2V to 6V - supports mixed-voltage system interfacing and battery-powered logic |
| Read Time (Typical) | 16ns at VCC = 5V, CL = 15pF - enables sub-62.5 MHz register-access cycles in pipelined control paths |
| Operating Temperature | -55°C to +125°C - qualified for aerospace, industrial, and automotive under-hood applications |
| Output Drive | Three-state CMOS outputs capable of driving 10 LSTTL loads - allows direct connection to shared data buses |
| Input Noise Immunity | 30% of VCC at VIH/VIL - ensures robust operation in electrically noisy environments without external filtering |
| Propagation Delay (Max) | 59ns at VCC = 4.5V, CL = 50pF - guarantees deterministic timing for synchronous state-machine implementations |
Pinout & Package
CD74HC670M is housed in a 16-pin SOIC (Small Outline Integrated Circuit) package per JEDEC MS-012, with 1.27 mm pitch, 10.3 mm body width, and Q1 pin-1 orientation in tape-and-reel delivery (CD74HC670M96.A).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 (D0) | Data Input 0 | LSB of 4-bit word written when WE = L; latched on WA0/WA1 address |
| 2 (D1) | Data Input 1 | Bit 1 of 4-bit input word; synchronized with write address and WE |
| 3 (D2) | Data Input 2 | Bit 2 of 4-bit input word; stable during WE low pulse per setup/hold requirements |
| 4 (RA1) | Read Address Bit 1 | Selects one of four 4-bit registers for output when RE = L; no dependency on WE state |
| 5 (RA0) | Read Address Bit 0 | Completes 2-bit read address; valid during RE assertion regardless of write activity |
| 6 (Q3) | Data Output 3 | MSB of currently addressed 4-bit register; high-impedance when RE = H |
| 7 (GND) | Ground Reference | Primary return path for all I/O and internal logic; must be low-inductance connection |
| 8 (Q2) | Data Output 2 | Bit 2 of output word; driven only when RE = L and RA0/RA1 select valid location |
| 9 (VCC) | Power Supply | CMOS core and I/O supply; decoupling capacitor required within 1 cm of pin |
| 10 (WA0) | Write Address Bit 0 | Selects target register for write operation; must be stable before WE falls |
| 11 (WA1) | Write Address Bit 1 | MSB of 2-bit write address; defines destination among four 4-bit storage locations |
| 12 (WE) | Write Enable | Active-low control: latches D0–D3 into WA0/WA1 location when low; inhibits writes when high |
| 13 (RE) | Read Enable | Active-low control: enables Q0–Q3 output drivers when low; places outputs in high-Z when high |
| 14 (Q0) | Data Output 0 | LSB of selected register; reflects true logic level (non-inverted) of stored data |
| 15 (Q1) | Data Output 1 | Bit 1 of output word; sourced from same register as Q0–Q3 per RA0/RA1 selection |
| 16 (D3) | Data Input 3 | MSB of 4-bit input word; sampled on WE falling edge with valid WA0/WA1 |
Key Features
| Feature | Design Value |
|---|---|
| Simultaneous Read/Write | Independent RA0/RA1 and WA0/WA1 addressing enables concurrent access to different 4-bit locations - eliminates pipeline stalls in real-time sequencers |
| Expandable Architecture | Three-state outputs allow parallel stacking of multiple CD74HC670M units to build 512-word × 4-bit memory arrays without external bus transceivers |
| Wide Temperature Range | -55°C to +125°C operation certified per MIL-PRF-38535 Class B - suitable for avionics, downhole tools, and engine control modules |
| Low-Power CMOS Logic | Quiescent ICC ≤ 160 µA at 125°C - reduces thermal load in dense logic assemblies versus equivalent LSTTL register files |
| High Noise Immunity | 30% VIH/VIL margins at VCC = 5V - suppresses false triggering from EFT bursts or crosstalk in mixed-signal PCB layouts |
Applications
| Industrial PLC Data Buffering | Digital Signal Processor Co-Processor |
|---|---|
|
Use Scenario: Storing intermediate results between DSP instruction cycles while feeding new operands to the ALU. IC Role / Device Role / Timing Role: Dual-port register file providing zero-cycle read-after-write latency for operand staging and result capture. Use Value: Eliminates wait states in tight-loop FIR filter execution by enabling concurrent fetch of next coefficient and store of current product sum. |
Use Scenario: Holding configuration parameters and status flags in programmable logic controllers with deterministic scan cycles. IC Role / Device Role / Timing Role: Local register bank accessed by microcontroller during I/O scan phase while field sensors update via separate bus. Use Value: Ensures atomic read-modify-write of control registers without software locking, improving cycle consistency in safety-critical motion control. |
| Test Equipment Pattern Generator | Automotive Body Control Module |
|
Use Scenario: Generating repeating stimulus waveforms using preloaded 4-bit pattern sequences in automated test fixtures. IC Role / Device Role / Timing Role: Static pattern memory accessed at clock rates up to 25 MHz via dedicated address sequencer. Use Value: Delivers jitter-free 4-bit parallel output with <59ns propagation delay, meeting setup requirements of high-speed DAC interfaces. |
Use Scenario: Managing door lock actuator states, window position tracking, and mirror adjustment commands in distributed ECUs. IC Role / Device Role / Timing Role: Nonvolatile shadow register holding last-known safe states during power-up reset sequences. Use Value: Enables fail-safe initialization within 100 µs using on-chip 4×4 storage, avoiding reliance on external EEPROM access delays. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar register-file applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| CD74HCT670M | HCT logic family: TTL-compatible inputs (VIH = 2V min, VIL = 0.8V max), fixed 4.5V–5.5V supply range | Required where legacy 5V TTL microcontrollers drive inputs directly without level-shifting | Choose CD74HCT670M if interfacing with 74LS/ALS families; CD74HC670M preferred for wider supply flexibility and lower static power |
| SN74LV670AD | LV family: 2V–5.5V supply, lower drive strength (8 LSTTL loads), higher max fMAX (100 MHz vs 62.5 MHz) | Better suited for high-speed, low-voltage portable systems where 3.3V operation and reduced EMI are critical | Choose SN74LV670AD for 3.3V-only designs needing faster access; CD74HC670M remains optimal for wide-temp industrial 5V systems |
Compared with CD74HCT670M and SN74LV670AD, the CD74HC670M uniquely balances extended voltage range (2V–6V), full military-grade temperature support (-55°C to +125°C), and proven reliability in high-reliability control logic-making it the default choice for ruggedized embedded register-file implementations.
Availability
CD74HC670M is available at Aetrix Electronics and suitable for industrial PLCs, automotive body controllers, test equipment pattern generators, and digital signal processor co-processors requiring stable component supply across extended temperature ranges.
Supply support for CD74HC670M 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
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and logic solutions with over 50 years of high-reliability component development.
The CD74HC670M belongs to TI's High-Speed CMOS Logic register file product line, designed specifically for deterministic, low-latency data buffering in real-time digital control systems operating across extreme environmental conditions.
FAQ
What is the maximum operating frequency supported by the CD74HC670M?
The CD74HC670M does not specify a maximum clock frequency but provides timing limits: typical read time is 16ns at 5V/15pF, and worst-case propagation delay is 59ns at 4.5V/50pF. For reliable operation, the minimum cycle time must exceed tW(WE) + tPLH + tPHZ, yielding practical access rates up to ~16 MHz in worst-case industrial conditions. The CD74HC670M is optimized for deterministic latency rather than raw speed.
Can the CD74HC670M be used with a 3.3V supply?
Yes, the CD74HC670M supports 2V–6V operation, including 3.3V nominal supplies. At VCC = 3.3V, VIH is guaranteed ≥ 2.31V and VIL ≤ 0.99V (30% noise margin), and output drive meets 8 LSTTL loads. Ensure input signals comply with HC thresholds - avoid direct connection to 5V-tolerant or TTL outputs without level translation. The CD74HC670M maintains full functionality across this range.
Does the CD74HC670M support true dual-port operation without arbitration logic?
Yes, the CD74HC670M implements true asynchronous dual-port behavior: read address (RA0/RA1) and write address (WA0/WA1) are fully independent, and RE/WE controls operate separately. No external arbitration is needed - reads and writes to different addresses occur simultaneously with no bus contention. This is confirmed in the Functional Diagram and Mode Select Tables of the SCHS195C datasheet for CD74HC670M.
What is the meaning of the "96" suffix in CD74HC670M96.A?
The "96" suffix in CD74HC670M96.A indicates tape-and-reel packaging: 2500 units per reel, 16.4 mm tape width, Q1 pin-1 orientation, and JEDEC-compliant carrier specifications. The "A" denotes a specific manufacturing lot or revision variant per TI's internal traceability system. Both CD74HC670M96 and CD74HC670M96.A share identical electrical, thermal, and functional characteristics with the base CD74HC670M part number.
How does the CD74HC670M handle simultaneous read and write to the same address?
When RA0/RA1 and WA0/WA1 select the same 4-bit location, the CD74HC670M outputs reflect the *pre-write* value during the read cycle - write data appears at outputs only after the WE pulse completes and the next RE assertion. This behavior is defined in the Read Mode Select Table: RE sampling is independent of WE state, and internal latches update only on WE low-to-high transition. Thus, CD74HC670M guarantees read-before-write integrity without additional control logic.
CD74HC670M Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- 74HC
- Package/Case:
- 16-SOIC (0.154", 3.90mm Width)
- Packaging:
- Bulk
- 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:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
CD74HC670M FAQ
1.How can I place an order for CD74HC670M through Aetrix?
Please submit a Request for Quotation (RFQ) for CD74HC670M 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 CD74HC670M reliable?
The price and inventory of CD74HC670M are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CD74HC670M is usually 5 days.
3.What payment methods are accepted for CD74HC670M?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CD74HC670M transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CD74HC670M?
CD74HC670M orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CD74HC670M 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 CD74HC670M?
For technical support, including CD74HC670M datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CD74HC670M requirements.
6.How does Aetrix verify that CD74HC670M is sourced from the original manufacturer or authorized distributors?
All CD74HC670M 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 CD74HC670M meets industry standards.
7.What is the process for return or replacement of CD74HC670M?
All CD74HC670M units undergo pre-shipment inspection (PSI). If there is an issue with CD74HC670M, 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 CD74HC670M part is unused and in its original packaging.
Return procedure for CD74HC670M:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CD74HC670M 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…
