Flip-flops, latches & registers

Synchronous and asynchronous memory storage

parametric-filterView all products
Search for both synchronous and asynchronous Boolean memory storage options in our vast portfolio of more than 900 counter, flip-flop, latch and register logic functions. These devices are available in a variety of input/output configurations and multiple package options to meet a wide range of design requirements.

Browse by category

Select by parametric specification

D-type latches

Automotive, octal D-type transparent latches with 3-state output

Approx. price (USD) 1ku | 0.236

Shift registers

Automotive 4.5-V to 5.5-V 8-bit parallel-load shift register with TTL-compatible CMOS inputs

Approx. price (USD) 1ku | 0.1

Voltage translating flip-flops, latches & registers

1.65-V to 5.5-V 8-bit parallel-load shift register with voltage translation

Approx. price (USD) 1ku | 0.225

D-type flip-flops

Radiation-tolerant dual D-type flip-flops with clear, preset and integrated level shifter


Enhanced product dual four-bit binary counters

Approx. price (USD) 1ku | 1

Shift registers

2-V to 5.5-V, 8-bit parallel-load shift registers with TTL inputs

Approx. price (USD) 1ku | 0.1

Key benefits of our flip-flops, latches, and registers


Industry’s broadest portfolio

Meet all your logic needs with our broad portfolio of 900+ counters, flip-flops, latches, and registers.


Optimized for next generation controllers

Enabling today’s cutting edge microprocessor technology 


Qualified for latest industry standards

Testing and manufacturing to meet quality requirements for automotive, space, military and industrial


Industry’s smallest package

Maximize board space and increase density with the industry’s smallest packages. 

Common applications of flip-flops, latches and registers

Increase the number of inputs on a microcontroller

A commonly encountered problem when working with a microcontroller is not having enough GPIO pins to read in multiple sensors. A parallel input, serial output shift register can be used to read in the same number of inputs with fewer GPIO pins on the microcontroller.

Convert a momentary switch to a toggle switch

Some system functions require a toggle switch, for example the primary power switch for a system. This video quickly explains how to use a push button or momentary switch to perform this toggling.

Technical resources

Application note
Application note
Simplifying Solid-State Relay Designs With Logic
Solid-state relays are replacing traditional mechanical relays in many newer digital systems especially for smaller form factor applications such as smart thermostats and building control panels.
document-pdfAcrobat PDF
Application note
Application note
Designing with Shift Registers
Shift registers provide a simple, low cost, and flexible method for increasing the total number of input or output (IO) pins on a system controller. 
document-pdfAcrobat PDF
Design an Alarm / Tamper Circuit with an S-R Latch
Alarm circuits are used in critical parts of systems in which an event needs to be flagged and addressed. This video presents a simple latching solution to avoid missing the alarm trigger event.