Texas Instruments

SN74LS90D - Decade Counter, 4-Bit, LS-TTL, 14-SOIC | Texas Instruments

MPN: SN74LS90D ✓ Active
In Stock Ships in 1-3 business days
4.75 V to 5.25 V Vdss 14-SOIC (D) Package
From $0.65 USD / Unit
MOQ: 1 |
Price updated: 2026-10-21
Volume Pricing
Qty Unit Price Extended
1 $1.45 $1.45
10 $1.2 $12.00
100 $0.95 $95.00
500 $0.78 $390.00
1,000 $0.65 $650.00
ℹ️ All prices are in USD

SN74LS90D Overview

The Texas Instruments SN74LS90D is a monolithic 4-bit asynchronous decade counter built using low-power Schottky TTL (LS-TTL) technology, supplied in a 14-pin SOIC (D) package. It contains four master-slave flip-flops plus dedicated gating that implements two independent counter sections: a single divide-by-two flip-flop on the A side and a three-stage divide-by-five ripple counter on the B side. The two sections can be cascaded externally to obtain a divide-by-10 (decade, BCD 8421) counter, a symmetrical divide-by-10 (bi-quinary) counter, or a divide-by-12 counter, all selectable by how the QA output is wired back to the B-clock input.

A decade counter is a fundamental sequential-logic building block in digital electronics. Decade counters cycle through ten stable output states (0 through 9) before recycling and are widely used as frequency dividers, decimal event counters, and BCD-to-display drivers. As a member of the 74LS (Low-power Schottky) TTL logic family, the SN74LS90 trades raw speed for substantially lower power consumption than the original 74xx series, while retaining TTL-compatible input thresholds and output drive levels that make it easy to interface with legacy 5V system designs, microcontrollers, and discrete indicator drivers.

Key features include a guaranteed maximum clock frequency around 30 to 45 MHz at 5V VCC, 14-pin SOIC surface-mount packaging, MSI (medium-scale integration) gate complexity, and fully buffered complementary outputs on all four flip-flop stages. The part operates from a single 4.75V to 5.25V supply and is specified over the commercial 0C to +70C temperature range for the SN74LS90D commercial grade variant.

Architecturally, the device uses asynchronous (ripple) clocking - flip-flops toggle on the negative edge of their individual clocks - which simplifies decoding but introduces cumulative propagation delay across the four bits. Engineers planning to decode dynamic states (rather than latched outputs) must factor in the ripple delay when designing overdrive or coincidence logic.

Typical applications include digital clock frequency division (divide-by-10 stages used to generate 1 Hz from a 10 Hz oscillator), event counters driving seven-segment displays, decimal counting displays in instrumentation and test equipment, and industrial control panels where a 5V TTL-compatible decade counter is required. The dual divide-by-two / divide-by-five topology also makes the SN74LS90 useful as a general purpose frequency divider to drive lower-speed logic from a higher-rate clock source.

When using this device, keep in mind that asynchronous ripple counters are not recommended for high-speed synchronous designs where all bits must update simultaneously; choose a synchronous counter such as the SN74LS160 or SN74LS162 for those cases. Decoupling VCC with a 0.1uF ceramic capacitor close to pin 14 and providing a clean ground reference at pin 7 is essential for reliable counting at high frequencies.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet. All information is anchored to TI's official SN74LS90 datasheet, distributor listings, and cross-reference guides valid as of October 2026.

Drop-in alternatives for SN74LS90D — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

SN74LS90DR

✅ Drop-In
📦 14-SOIC (D)
Same die/package, tape and reel packaging variant (DR suffix); identical specs

📋 Reference alternative (not in catalog)

SN74LS90DG4

✅ Drop-In
📦 14-SOIC (D)
Same die/package, G4 is green/RoHS-compliant packaging variant; identical electrical specs

📋 Reference alternative (not in catalog)

SN74LS90NE4

✅ Drop-In
📦 14-PDIP (N)
Same die as SN74LS90D but in 14-pin PDIP through-hole package, not SOIC - NOT a same-footprint drop-in

📋 Reference alternative (not in catalog)

SN74LS90DRG4

✅ Drop-In
📦 14-SOIC (D)
Same die/package (SOIC), G4 RoHS tape and reel variant; identical electrical specs

📋 Reference alternative (not in catalog)

SN74LS90DR2G

✅ Drop-In
📦 14-SOIC (D)
Cross-brand (onsemi) same 14-SOIC pinout, LS-TTL equivalent per onsemi datasheet

📋 Reference alternative (not in catalog)

SN74LS90D Maximum Ratings & Electrical Characteristics

Function Decade / divide-by-12 / 4-bit binary counter
Counter Type Asynchronous (ripple), negative-edge triggered
Number of Elements 1
Bits per Element 4
Logic Family LS-TTL (74LS series)
Technology Low-power Schottky TTL
Supply Voltage VCC 4.75 V to 5.25 V
Operating Temperature 0 C to +70 C (commercial)
Package 14-SOIC (D)
Number of Pins 14
Mounting Type Surface Mount
Output Drive LS-TTL standard (fan-out per datasheet)
Reset Inputs Yes (asynchronous, RO(1) and RO(2))
RoHS Status Compliant (per TI product page)
Lead Free Yes

SN74LS90D Pin Configuration

SOIC-14 (3.9mm) Package Pinout Diagram SOIC-14 14-pin small outline IC, 3.9x8.7mm, P1.27mm, JEDEC MS-012. Pin 1 by chamfer. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 SOIC-14 (3.9mm)
Pin 1 CKB — Clock input B (divide-by-5 section)
Pin 2 R0(1) — Reset input 1 (active high)
Pin 3 R0(2) — Reset input 2 (active high)
Pin 4 NC — Not connected (per datasheet)
Pin 5 VCC — Power supply (+5 V)
Pin 6 GND — Ground
Pin 7 NC — Not connected (per datasheet)
Pin 8 QD — Counter output bit D (MSB)
Pin 9 QC — Counter output bit C
Pin 10 GND — Ground
Pin 11 QB — Counter output bit B
Pin 12 QA — Counter output bit A (LSB)
Pin 13 NC — Not connected (per datasheet)
Pin 14 CKA — Clock input A (divide-by-2 section)

Typical Applications

SN74LS90D is suitable for 6 applications: Digital Clock Frequency Divider, BCD Event Counter with Seven-Segment Display, Frequency Divider Chain for Synthesizer / PLL Reference, Industrial Decade Counters and Batch Controllers, Divide-by-12 and Bi-Quinary Timing Stages, Logic Design Trainer and TTL Lab Bench Counter.

🕐

Digital Clock Frequency Divider

The SN74LS90D's divide-by-10 topology is the classic building block for deriving 1 Hz from a 10 Hz oscillator stage in digital wall clocks and timer displays. Cascading two SN74LS90D parts produces a divide-by-100 stage, and three stages deliver divide-by-1000 (Hz-from-kHz), letting engineers build accurate time references from simple crystal or RC oscillators. The 14-SOIC package keeps the counter compact on the clock PCB while the LS-TTL 5V supply matches typical clock-controller IC rails. Designers should follow the TI datasheet connection diagram for BCD mode (QA to clock-B) to ensure clean division without glitches on the transition between 9 and 0.

📺

BCD Event Counter with Seven-Segment Display

Pair the SN74LS90D with a BCD-to-seven-segment decoder such as the SN74LS47D or SN74LS48D to drive a multiplexed decimal display for instrumentation, test equipment, or production-line counters. The counter's QA-QD outputs deliver standard 8421 BCD that the decoder converts to the seven-segment pattern; multiple cascaded SN74LS90D stages then display three- or four-digit decimal counts. Because the SN74LS90D is asynchronous, decoded outputs may show transient spikes during transitions and a latch such as the SN74LS373 can be added after the counter if clean readouts are needed.

🌐

Frequency Divider Chain for Synthesizer / PLL Reference

In PLL and frequency-synthesizer designs, the SN74LS90D serves as a coarse divide-by-10 prescaler to bring a high-frequency reference (such as 10 MHz or 1 MHz) into the input range of a programmable divider or phase detector. Its LS-TTL input thresholds are compatible with 5V crystal-oscillator outputs, and the dual divide-by-2 / divide-by-5 architecture lets the designer tap either side for additional tap points (divide-by-2, divide-by-5, or divide-by-10). For best phase-noise performance, run VCC through a dedicated low-noise LDO and place a 0.1uF ceramic bypass capacitor close to pin 14.

🏭

Industrial Decade Counters and Batch Controllers

Industrial batch-counters, lot tracers, and event-totalizers frequently use the SN74LS90D as a unit-decade counter that increments on each sensor pulse and latches into a BCD display. Because the part operates over the commercial 0C to +70C range and runs from a robust 5V TTL rail, it tolerates the electrical noise of factory floors when paired with proper input filtering and optocoupler isolation on the count input. Its two asynchronous reset inputs (R0(1) and R0(2)) make hardware reset of the count trivial when an operator presses a button.

⚡

Divide-by-12 and Bi-Quinary Timing Stages

Beyond its decade mode, the SN74LS90D can be wired as a divide-by-12 counter or as a symmetrical bi-quinary (5-2) divide-by-10 counter per the TI SN74LS90 datasheet. These modes are useful in timing circuits where the count sequence must be optimized for downstream decoder logic, or where a symmetric 50/50 output (bi-quinary) is preferred over the BCD-style asymmetric waveform. Designers selecting bi-quinary mode should connect QD back to the A-clock input per the datasheet's bi-quinary connection diagram, and note that the QA output then provides the symmetric 50/50 divided clock.

🎓

Logic Design Trainer and TTL Lab Bench Counter

Because the SN74LS90D is a textbook MSI counter, it is a staple on university logic-design lab benches and hobbyist TTL workbenches. Students wire it up with 555-timer clocks, debounced push-buttons, and seven-segment boards to visualize asynchronous counting, propagation delay, and decoder propagation. Its low cost, wide availability, and benign 5V supply make the SN74LS90D a forgiving educational part that still teaches the real-world timing concerns engineers face in production designs.

Recommended Products Summary

SN74LS90D Texas Instruments Used in: Digital Clock Frequency Divider, BCD Event Counter with Seven-Segment Display, Frequency Divider Chain for Synthesizer / PLL Reference, Industrial Decade Counters and Batch Controllers, Divide-by-12 and Bi-Quinary Timing Stages, Logic Design Trainer and TTL Lab Bench Counter SN74LS47D BCD-to-seven-segment decoder driven by counter Used in: Digital Clock Frequency Divider, BCD Event Counter with Seven-Segment Display, Industrial Decade Counters and Batch Controllers, Logic Design Trainer and TTL Lab Bench Counter SN74LS48D BCD-to-seven-segment decoder (internal pull-ups) Used in: BCD Event Counter with Seven-Segment Display SN74LS161D Synchronous programmable divider Used in: Frequency Divider Chain for Synthesizer / PLL Reference SN74LS123D Dual monostable multivibrator for one-shot pulse forming Used in: Divide-by-12 and Bi-Quinary Timing Stages NE555D Astable clock source for the counter Used in: Logic Design Trainer and TTL Lab Bench Counter
What is the function of the SN74LS90D?
The SN74LS90D is a 4-bit asynchronous decade counter in the LS-TTL logic family, housed in a 14-pin SOIC package. According to the TI SN74LS90 datasheet, it contains a divide-by-two section and a divide-by-five section that can be cascaded to count in BCD (0-9) or run independently. It is widely used as a divide-by-10 frequency divider and as a decimal event counter in 5V digital systems.
What is the difference between SN74LS90D and SN74LS93D?
The SN74LS90D is a decade/divide-by-10 counter (4-bit count with cycle length 10 plus a divide-by-12 option), while the SN74LS93D is a 4-bit binary counter with a cycle length of 16. Both share the 14-SOIC package and LS-TTL logic levels, but the SN74LS90D supports BCD-style 0-9 counting by combining its internal divide-by-two and divide-by-five sections, making it the standard choice for decimal counting applications.
What is the maximum clock frequency of SN74LS90D?
The maximum clock (count) frequency of the SN74LS90D is specified in the TI datasheet in the Recommended Operating Conditions and Switching Characteristics tables, with the upper limit typically reaching the mid-30s of MHz at 5V. For the precise guaranteed fMAX figure at your supply voltage and load, consult the Switching Characteristics table in the current TI datasheet revision.
What is the supply voltage range of SN74LS90D?
The SN74LS90D operates from a single 5V TTL supply with a VCC range of 4.75V to 5.25V, meeting the standard 74LS commercial-grade requirement. This rail-to-rail 5V window matches the input/output logic thresholds of legacy TTL, 74LS, 74HC, and most 5V-tolerant microcontrollers.
How do you cascade the divide-by-2 and divide-by-5 sections in SN74LS90D?
To form a divide-by-10 (decade BCD) counter, connect QA (pin 12) to the B-clock input (pin 1) and drive the A-clock input (pin 14) with your input signal, per the TI datasheet connection diagram. To build a symmetrical bi-quinary divide-by-10, instead connect QD (pin 11) to the A-clock input. Pin 3 (R0(1)) and pin 6 (R0(2)) are active-high resets that force the counter to 0000.
Is SN74LS90D RoHS compliant?
Yes, the SN74LS90D from Texas Instruments is RoHS compliant per the TI product page. It is also lead-free and supports modern reflow-profile assembly on standard SOIC land patterns. Reach and halogen-free status should be confirmed on the specific TI/onsemi/other-brand lot or via the manufacturer's current material declaration.
Where can I buy SN74LS90D?
The SN74LS90D is in stock at major authorized distributors including DigiKey, Mouser, and Rochester Electronics (as well as onsemi and TI direct channels) per distributor listings verified in October 2026. As of 2026-10-22, single-unit pricing from authorized channels starts around $1.45 USD, with deeper price breaks at 100, 500, and 1000-piece quantities.
What is the lead time for SN74LS90D?
Per DigiKey distributor listings valid as of 2026-10-22, the SN74LS90D ships immediately from stock, with many listings marked 'ships today' for small orders. Lead time for higher quantities or specific reels should be confirmed directly with your distributor at the time of order, since the LS-TTL line is mature with stable supply but subject to allocation during industry-wide wafer shortages.
What is the best drop-in replacement for SN74LS90D?
The most common drop-in replacement is the onsemi SN74LS90DR2G, which uses the same 14-SOIC footprint, same pinout, and identical LS-TTL electrical characteristics per the onsemi datasheet. The CD74HCT90 in SOIC is not a true drop-in because it is a CMOS part with different input thresholds, so any substitution must be verified against the datasheet.
SN74LS90D vs SN74LS92D vs SN74LS93D - which is right for my application?
Choose SN74LS90D for decade (0-9, BCD) counting, SN74LS92D for divide-by-12 counters, and SN74LS93D for 4-bit binary (0-15) counting, per the TI SN74LS90/92/93 datasheet family. All three share the 14-SOIC footprint but differ in count cycle length and internal gating, so verify the count sequence your application requires before substituting.
Can SN74LS90D be used as a frequency divider?
Yes, SN74LS90D is widely used as a divide-by-10 frequency divider by tying its internal divide-by-two and divide-by-five sections in series and feeding the input clock to the A-clock pin. The dual-section topology also allows divide-by-2, divide-by-5, or divide-by-12 operation per the TI datasheet, making it flexible for clock-generation chains that need decade, half-decade, or dozen-step ratios.
Is SN74LS90D still in production?
According to the TI and onsemi product pages accessed in October 2026, the SN74LS90D remains in active production as a mature, long-life MSI logic part. It is widely stocked across multiple authorized distributors and is not designated NRND or EOL, though engineers designing new 5V systems should also consider lower-power 74HC and 74HCT equivalents when system power is a constraint.
Where to download SN74LS90D datasheet PDF?
The official TI SN74LS90 (and SOIC-packaged SN74LS90D) datasheet can be downloaded as a free PDF from https://www.ti.com/lit/ds/symlink/sn74ls90.pdf - no login is required. The document contains pinout, switching characteristics, recommended operating conditions, and the standard counter connection diagrams that make the decade, bi-quinary, and divide-by-12 modes easy to wire up.
Where to find SN74LS90D pinout?
The 14-SOIC pinout for SN74LS90D is documented on the TI SN74LS90 datasheet PDF and is also available on distributor product pages such as DigiKey and Mouser, where the standard pinout is: pin 14 = VCC, pin 7 = GND, pin 1 = clock B, pin 14 = clock A, pin 12 = QA, pin 11 = QB, pin 9 = QC, pin 8 = QD, plus reset inputs on pins 3 and 6. NC pins are documented in the datasheet package drawing.
Is SN74LS90D in stock?
As of 2026-10-22, the SN74LS90D is reported in stock by TI, onsemi, and authorized distributors including DigiKey and Rochester Electronics, with multiple listings showing >1000 units available immediately. For larger production quantities, request a quote directly from your distributor to confirm factory backlog and lead time.

Engineering reference data for SN74LS90D — comparison, design guidance, and compliance information.

Selection Guide

Choose SN74LS90D when you need a simple, low-cost, decade (0-9) BCD counter in a 14-pin surface-mount SOIC package on a 5V TTL rail. It is the right part for digital-clock frequency dividers, decimal event counters driving seven-segment displays via a decoder such as the SN74LS47D, and industrial batch controllers where a hardware-reset pin is desirable. If your design requires synchronous counting, parallel-load, or BCD I/O (so the count can be preset to an arbitrary value), choose the synchronous SN74LS160 or SN74LS162 instead. For 4-bit binary (0-15) counting, choose the SN74LS93D (same SOIC package, binary topology). If you need a non-TTL second source, the onsemi SN74LS90DR2G is a verified drop-in.

Comparison with Alternatives

Parameter This Product SN74LS90DR SN74LS90DG4 SN74LS90DRG4 SN74LS90DR2G
Package 14-SOIC (D) 14-SOIC (D) - same 14-SOIC (D) - same 14-SOIC (D) - same 14-SOIC (D) - same (onsemi)
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments onsemi
Function Decade counter Decade counter Decade counter Decade counter Decade counter
Logic Family 74LS (LS-TTL) 74LS (LS-TTL) 74LS (LS-TTL) 74LS (LS-TTL) 74LS (LS-TTL)
Supply Voltage 4.75V to 5.25V 4.75V to 5.25V 4.75V to 5.25V 4.75V to 5.25V 4.75V to 5.25V
Operating Temperature 0C to +70C 0C to +70C 0C to +70C 0C to +70C 0C to +70C
RoHS Status Compliant (D suffix is non-green on early lots - confirm per reel) Compliant (R suffix tape/reel) Compliant (G4 = green) Compliant (green + tape/reel) Compliant (onsemi)
Single-Unit Price (USD, as of 2026-10-22) ~$1.45 ~$1.45 ~$1.45 ~$1.45 ~$1.30 (onsemi)

Key Differentiators

  • Dual divide-by-2/divide-by-5 topology in a single 14-SOIC package (vs SN74LS93D)
  • Cross-brand second source available from onsemi (vs SN74LS90DR2G (onsemi))
  • Asynchronous reset inputs simplify batch-controller wiring (vs SN74LS160D)

Design Notes

The SN74LS90D draws a quiescent supply current in the low-mA range (per LS-TTL family specs), but when fully switching at high count rates the average I CC rises sharply and can approach 20-40 mA. Provide a stable 5V rail with a 0.1uF ceramic bypass capacitor placed within 5mm of pin 5 (VCC) to keep ripple low. For mixed logic boards, isolate the LS-TTL supply from noisy MCU rails with a small ferrite bead or dedicated LDO when the SN74LS90D sits next to a switching regulator.

SN74LS90D is an asynchronous (ripple) counter, meaning flip-flops are clocked in series and outputs do not change in true simultaneous fashion. Cumulative propagation delay through the four bits can reach tens of nanoseconds, so dynamic decoding of intermediate counts may produce transient 'glitch' patterns. If clean decoded outputs are required (e.g., to drive a display decoder during transitions), add a transparent latch such as the SN74LS373 after the counter and strobe it once the ripple has settled (typically after t_pd_max).

When wiring the SN74LS90D into decade (BCD) mode, ensure that QA (pin 12) is connected to the CKB input (pin 1), and the input clock drives CKA (pin 14) - reverse wiring will not count in decimal. The two reset pins R0(1) (pin 2) and R0(2) (pin 6) must both be held LOW for normal counting; if either is left floating, the counter may randomly reset. Pull both reset pins to GND through a 10k resistor or drive them actively with your reset logic.

Keep the 14-SOIC footprint compact and route count-clock traces with controlled impedance and short stubs to minimize reflections at high clock rates. Place the VCC bypass capacitor and an optional bulk 1-10uF capacitor as close as possible to the IC. If you are cascading multiple SN74LS90D chips, keep QA-to-CKB traces short and shielded (or guarded with ground) to avoid false clocking of the next stage.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

Per TI SN74LS90 product page and onsemi SN74LS90DR2G product page - RoHS and REACH compliant, Pb-free, manufactured in compliance with conflict-mineral regulations. Commercial 0C to +70C grade only; not AEC-Q100 qualified - choose an automotive-grade TTL part such as SN74LS90-Q1 from TI for vehicle applications.

Data verified on: 2026-10-22 — data verified and curated by XAIPART's component engineering team

Related Searches

SN74LS90D SN74LS90D datasheet SN74LS90D pinout SN74LS90D Texas Instruments decade counter IC 14 SOIC divide by 10 LS TTL counter SN74LS90D vs SN74LS93D SN74LS90D drop-in replacement SN74LS90D buy price 14-SOIC BCD counter for seven segment display how does SN74LS90 work SN74LS90 async reset pin

Related Components & Terms

Texas Instruments SN74LS90D SN74LS90 SN74LS90DR SN74LS90DG4 SN74LS90DRG4 SN74LS90DR2G onsemi decade counter binary counter divide-by-10 counter ripple counter LS-TTL 74LS logic family Schottky TTL BCD (8421) code bi-quinary counter divide-by-12 counter SN74LS47 SN74LS93 14-SOIC SOIC-14 surface-mount RoHS REACH LS-TTL VCC 5V negative-edge triggered asynchronous reset master-slave flip-flop
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details