• Asynchronous or Synchronous Parallel Data Loading
• Parallel Data-Input Enable on “A” Data Lines (3-State
Output)
• Data Recirculation for Register Expansion
• Multipackage Register Expansion
• Fully Static Operation DC-to-10MHz (typ.) at
VDD = 10V
• Standardized Symmetrical Output Characteristics
• 100% Tested for Quiescent Current at 20V
• 5V, 10V and 15V Parametric Ratings
• Maximum Input Current of 1µA at 18V Over Full
Package-Temperature Range;
o
- 100nA at 18V and +25
C
• Noise Margin (Over Full Package T emperature Range):
- 1V at VDD = 5V
- 2V at VDD = 10V
- 2.5V at VDD = 15V
• Meets All Requirements of JEDEC Tentative Standard
No. 13B, “Standard Specifications for Description of
‘B’ Series CMOS Devices”
Applications
• Parallel Input/Parallel Output, Serial Input/Parallel Output, Serial Input/Serial Output Register
• Shift Right/Shift Left Register
• Shift Right/Shift Left With Parallel Loading
• Address Register
• Buffer Register
• Bus System Register with Enable Parallel Lines at Bus
Side
• Double Bus Register System
• Up-Down Johnson or Ring Counter
• Pseudo-Random Code Generators
• Sample and Hold Register (Storage, Counting,
Display)
• Frequency and Phase Comparator
Description
CD4034BMS is a static eight-stage parallel-or serial-input
parallel-output register. It can be used to:
1) bidirectionally transfer parallel information between two
buses, 2) convert serial data to parallel form and direct the
parallel data to either of two buses, 3) store (recirculate) parallel data, or 4) accept parallel data from either of two buses
and convert that data to serial form. Inputs that control the
operations include a single-phase CLOCK (CL), A DATA
ENABLE (AE), ASYNCHRONOUS/SYNCHRONOUS (A/S),
A-BUS-TO-B-BUS/B-BUS-TO-A-BUS (A/B), and PARALLEL/SERIAL (P/S).
Data inputs include 16 bidirectional parallel data lines of
which the eight A data lines are inputs (3-state outputs) and
the B data lines are outputs (inputs) depending on the signal
level on the A/B input. In addition, an input for SERIAL DATA
is also provided.
All register stages are D-type master-slave flip-flops with
separate master and slave clock inputs generated internally
to allow synchronous or asynchronous data transfer from
master to slave. Isolation from external noise and the effects
of loading is provided by output buffering.
A high P/S input signal allows data transfer into the register
via the parallel data lines synchronously with the positive
transition of the clock provided the A/S input is low. If the A/S
input is high the transfer is independent of the clock. The
direction of data flow is controlled by the A/B input. When
this signal is high the A data lines are inputs (and B data
lines are outputs); a low A/B signal reverses the direction of
data flow.
The AE input is an additional feature which allows many registers to feed data to a common bus. The A DATA lines are
enabled only when this signal is high.
Data storage through recirculation of data in each register
stage is accomplished by making the A/B signal high and the
AE signal low.
Serial Operation
A low P/S signal allows serial data to transfer into the register synchronously with the positive transition of the clock.
The A/S input is internally disabled when the register is in
the serial mode (asynchronous serial operation is not
allowed).
The serial data appears as output data on either the B lines
(when A/B is high) or the A lines (when A/B is low and the
AE signal is high).
Functional Diagram
SI
AE
A/B
A/S
P/S
CL
STEERING
A DATA LINES
LOGIC
SI
A1B1Q
SI
6
STAGES
Q
SI
A8B8
B DATA LINES
Register expansion can be accomplished by simply cascading CD4034BMS packages.
The CD4034BMS is supplied in these 24 lead outline packages:
Braze Seal DIPH4V
Ceramic FlatpackH4P
7-838
Specifications CD4034BMS
Absolute Maximum RatingsReliability Information
DC Supply Voltage Range, (VDD) . . . . . . . . . . . . . . . -0.5V to +20V
(Voltage Referenced to VSS Terminals)
Input Voltage Range, All Inputs . . . . . . . . . . . . .-0.5V to VDD +0.5V
DC Input Current, Any One Input . . . . . . . . . . . . . . . . . . . . . . . .±10mA
Output Current (Source)IOH15VDD =15V, VOUT = 13.5V1, 2+125oC--2.4mA
-55oC--4.2mA
Input Voltage LowVILVDD = 10V, VOH > 9V,
VOL < 1V
Input Voltage HighVIHVDD = 10V, VOH > 9V,
VOL < 1V
Propagation Delay
Parallel In to Parallel Out
Propagation Delay
Serial to Parallel Out
Propagation Delay 3-State
AE to Out ‘A’
Propagation Delay 3-State
AE to Out ‘A’
Transition TimeTTLH
Maximum Clock Input
Frequency
Minimum Data Setup
Time
Serial Data to Clock
Minimum Data Setup
Time Parallel Data to
Clock
Minimum Clock Pulse
Width
Maximum Clock Rise and
Fall Time (Note 5)
Minimum High Level
Pulse Width AE, P/S, A/S
Input CapacitanceCINAny Input1, 2+25oC-7.5pF
NOTES:
1. All voltages referenced to device GND.
2. The parameters listed on Table 3 are controlled via design or process and are not directly tested. These parameters are characterized
on initial design release and upon design changes which would affect these characteristics.
3. CL = 50pF, RL = 200K, Input TR, TF < 20ns.
4. CL = 50pF, RL = 1K, Input TR, TF < 20ns.
5. If more than one unit is cascaded, tRCL should be made less than or equal to the sum of the transition time and the fixed propagation
delay of the output of the driving stage for the estimated capacitive load.