Up/down binary counter with separate up/down clocks

Similar documents
INTEGRATED CIRCUITS. 74ALS11A Triple 3-Input AND gate. Product specification 1991 Feb 08 IC05 Data Handbook

74F393 Dual 4-bit binary ripple counter

FEATURES OF 74F06A, 74F07A

Arithmetic logic unit

INTEGRATED CIRCUITS. 74F521 8-bit identity comparator. Product specification May 15. IC15 Data Handbook

8-bit shift register with 2:1 mux-in, latched B inputs, and serial out N74F835N FEATURES PIN CONFIGURATION

74F193 Up/Down Binary Counter with Separate Up/Down Clocks

INTEGRATED CIRCUITS. 74F154 1-of-16 decoder/demultiplexer. Product specification Jan 08. IC15 Data Handbook

4-bit magnitude comparator

INTEGRATED CIRCUITS. 74ALS138 1-of-8 decoder/demultiplexer. Product specification 1996 Jul 03 IC05 Data Handbook

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. 74ALS30A 8-Input NAND gate. Product specification 1991 Feb 08 IC05 Data Handbook

INTEGRATED CIRCUITS. 74F804, 74F1804 Hex 2-input NAND drivers. Product specification Sep 14. IC15 Data Handbook

Synchronous 4 Bit Counters; Binary, Direct Reset

74LS195 SN74LS195AD LOW POWER SCHOTTKY

INTEGRATED CIRCUITS. 74F85 4-bit magnitude comparator. Product specification 1994 Sep 27 IC15 Data Handbook. Philips Semiconductors

Presettable Counters High-Performance Silicon-Gate CMOS

Presettable 4-Bit Binary UP/DOWN Counter High-Performance Silicon-Gate CMOS

NTE74HC109 Integrated Circuit TTL High Speed CMOS, Dual J K Positive Edge Triggered Flip Flop w/set & Reset

NTE40160B, NTE40161B NTE40162B, NTE40163B Integrated Circuit CMOS, Synchronous Programmable 4 Bit Counters

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package.

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package. *MR for LS160A and LS161A *SR for LS162A and LS163A

NTE74177 Integrated Circuit TTL 35Mhz Presettable Binary Counter/Latch

CONDITIONS T amb = 25 C; GND = 0V. C L = 50pF; V CC = 5V 4.4 ns. Outputs disabled; V O = 0V or V CC

74F579 8-Bit Bidirectional Binary Counter with 3-STATE Outputs

NTE74176 Integrated Circuit TTL 35Mhz Presettable Decade Counter/Latch

MM54HCT193 MM74HCT193 Synchronous Binary Up Down Counters

NTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output

NTE40194B Integrated Circuit CMOS, 4 Bit Bidirectional Universal Shift Register

74F269 8-Bit Bidirectional Binary Counter

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. 74LV stage binary ripple counter. Product specification 1998 Jun 23 IC24 Data Handbook

NTE74HC173 Integrated Circuit TTL High Speed CMOS, 4 Bit D Type Flip Flop with 3 State Outputs

Octal buffer/line driver (3-State)

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

MM74HC161 MM74HC163 Synchronous Binary Counter with Asynchronous Clear Synchronous Binary Counter with Synchronous Clear

Dual JK Flip-Flop IW4027B TECHNICAL DATA PIN ASSIGNMENT LOGIC DIAGRAM FUNCTION TABLE. Rev. 00

74LV393 Dual 4-bit binary ripple counter

12-Stage Binary Ripple Counter High-Voltage Silicon-Gate CMOS

HCF4035B 4 STAGE PARALLEL IN/PARALLEL OUT SHIFT REGISTER

IN74HC164А 8-Bit Serial-Input/Parallel-Output Shift Register

74AC169 4-Stage Synchronous Bidirectional Counter

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

74HC574; 74HCT574. Octal D-type flip-flop; positive edge-trigger; 3-state

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. 74LV259 8-bit addressable latch. Product specification Supersedes data of 1997 Jun 06 IC24 Data Handbook.

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

74F194 4-Bit Bidirectional Universal Shift Register


INTEGRATED CIRCUITS. For a complete data sheet, please also download:

NTE4035B Integrated Circuit CMOS, 4 Bit Parallel In/Parallel Out Shift Register

UNISONIC TECHNOLOGIES CO., LTD U74HC164

Octal 3-State Noninverting Transparent Latch

74F161A 74F163A Synchronous Presettable Binary Counter

74HC393; 74HCT393. Dual 4-bit binary ripple counter

HCF4089B BINARY RATE MULTIPLIER

54LS160A DM74LS160A 54LS162A DM74LS162A Synchronous Presettable BCD Decade Counters

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

74LS393 Dual 4-Bit Binary Counter

INTEGRATED CIRCUITS. 74LV273 Octal D-type flip-flop with reset; positive-edge trigger. Product specification 1997 Apr 07 IC24 Data Handbook

Dual D Flip-Flop with Set and Reset High-Speed Silicon-Gate CMOS

74F109 Dual JK Positive Edge-Triggered Flip-Flop

SN74LS151D LOW POWER SCHOTTKY

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

DM7490A Decade and Binary Counter

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

NTE74HC165 Integrated Circuit TTL High Speed CMOS, 8 Bit Parallel In/Serial Out Shift Register

MM74HC175 Quad D-Type Flip-Flop With Clear

74VHC393 Dual 4-Bit Binary Counter

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. 74LV688 8-bit magnitude comparator. Product specification Supersedes data of 1997 May 15 IC24 Data Handbook.

Quad 2-input NAND gate

74F175 Quad D-Type Flip-Flop

NTE74LS181 Integrated Circuit TTL Arithmetic Logic Unit/Function Generator

74LCX841 Low Voltage 10-Bit Transparent Latch with 5V Tolerant Inputs and Outputs

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

74F174 Hex D-Type Flip-Flop with Master Reset

onlinecomponents.com

74F Bit D-Type Flip-Flop

5-stage Johnson decade counter

M74HCT138TTR 3 TO 8 LINE DECODER (INVERTING)

MM74HC164 8-Bit Serial-in/Parallel-out Shift Register

74LVX174 Low Voltage Hex D-Type Flip-Flop with Master Reset

.SET-RESET CAPABILITY

DM74ALS109A Dual J-K Positive-Edge-Triggered Flip-Flop with Preset and Clear

74F402 Serial Data Polynomial Generator/Checker

MM74HCT573 MM74HCT574 Octal D-Type Latch 3-STATE Octal D-Type Flip-Flop

74F843 9-Bit Transparent Latch

74HC393; 74HCT393. Dual 4-bit binary ripple counter

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset

Dual D Flip-Flop with Set and Reset

DM74LS373 DM74LS374 3-STATE Octal D-Type Transparent Latches and Edge-Triggered Flip-Flops

74HC123; 74HCT123. Dual retriggerable monostable multivibrator with reset

Obsolete Product(s) - Obsolete Product(s)

DATA SHEET. HEF40163B MSI 4-bit synchronous binary counter with synchronous reset. For a complete data sheet, please also download:

MM74HC175 Quad D-Type Flip-Flop With Clear

74ALVCH bit universal bus transceiver (3-State)

74VHC161 Synchronous Presettable Binary Counter

Transcription:

FEATURES Synchronous reversible 4-bit counting Asynchronous parallel load capability Asynchronous reset (clear) Cascadable without external logic DESCRIPTION The is a 4-bit synchronous up/down counter in the binary mode. Separate up/down clocks, U and D respectively, simplify operation. The outputs change state synchronously with the Low-to-High traition of either clock input. If the U clock is pulsed while D is held High, the device will count up. If D clock is pulsed while U is held High, the device will count down. The device can be cleared at any time by the asynchronous reset pin. It may also be loaded in parallel by activating the asynchronous parallel load pin. Iide the device are four master-slave K flip-flops with the necessary steering logic to provide the asynchronous reset, asynchronous preset, load, and synchronous count up and count down functio. Each flip-flop contai K feedback from slave to master, such that a Low-to-High traition on the D input will decrease the count by one, while a similar traition on the U input will advance the count by one. One clock should be held High while counting with the other, because the circuit will either count by twos or not at all, depending on the state of the first K flip-flop, which cannot toggle as long as either clock input is Low. Applicatio requiring reversible operation must make the reversing decision while the activating clock is High to avoid erroneous counts. The Terminal Count Up ( ) and Terminal Count Down ( ) outputs are normally High. When the circuit has reached the maximum count state of 1, the next High-to-Low traition of U will cause to go Low. will stay Low until U goes High again, duplicating the count up clock, although delayed by two gate delays. Likewise, the output will go Low when the circuit is in the zero state and the D goes Low. The TC outputs can be used as the clock input signals to the next higher order circuit in a multistage counter, since they duplicate the clock waveforms. Multistage counters will not be fully synchronous since there is a two-gate delay time difference added for each stage that is added. The counter may be preset by the asynchronous parallel load capability of the circuit. Information present on the parallel Data inputs (D0 - D) is loaded into the counter and appears on the outputs regardless of the conditio of the clock inputs when the Parallel Load () input is Low. A High level on the Master Reset () input will disable the parallel load gates, override both clock inputs, and set all outputs Low. If one of the clock inputs is Low during and after a reset or load operation, the next Low-to-High traition of the clock will be interpreted as a legitimate signal and will be counted. TYPE TYPICAL f MAX SUPY CURRENT TYPICAL (TOTAL) MHz ma ORDERING INFORMATION DESCRIPTION 1-pin plastic DIP 1-pin plastic SO PIN CONFIGURATION D1 1 0 D U GND 1 4 8 COMMERCIAL RANGE V CC = V ±%, T amb = 0 C to +0 C 1 1 NN ND V CC D0 D D SF004 INPUT AND OUTPUT LOADING AND FAN-OUT TABLE PINS DESCRIPTION 4F(U.L.) HIGH/LOW LOAD VALUE HIGH/LOW D0 - D Data inputs 1.0/1.0 0µA/0.mA U Count up clock input (active rising edge) 1.0/.0 0µA/1.8mA D Count down clock input (active rising edge) 1.0/.0 0µA/1.8mA Asynchronous parallel load control input (active Low) 1.0/1.0 0µA/0.mA Asynchronous master reset input 1.0/1.0 0µA/0.mA 0 - Flip-flop outputs 0/ 1.0mA/0mA Terminal count up (carry) output (active Low) 0/ 1.0mA/0mA Terminal count down (borrow) output (active Low) 0/ 1.0mA/0mA NOTE: One (1.0) FAST Unit Load (U.L.) is defined as: 0µA in the High state and 0.mA in the Low state. 1 ul 1 1 8-0 14

LOGIC SYMBOL LOGIC SYMBOL (IEEE/IEC) 1 1 D0 D1 D D U 4 D 4 C + G1 1 G R CTIV 1 1CT=1 CT=0 V CC = Pin 1 GND = Pin 8 0 1 SF004 1 1 D [1] [] [4] [8] SF004 STATE DIAGRAM 0 1 4 1 8 COUNT UP COUNT DOWN = 0. 1... U = 0. 1... D Logic Equatio for Terminal Count SF0048 1 ul 1

LOGIC DIAGRAM D0 D1 D D 1 1 U D 4 K K K V CC = Pin 1 GND = Pin 8 0 1 1 1 SF004 FUNCTION TABLE INPUTS OUTPUTS OPERATING U D D0 D1 D D 0 1 MODE H X X L X X X X L L L L H L Reset (clear) H X X H X X X X L L L L H H L L X L L L L L L L L L H L L L X H L L L L L L L L H H Parallel load L L L X H H H H H H H H L H L L H X H H H H H H H H H H L H H X X X X Count up H 1 H Count up L H H X X X X Count down H H Count down H = High voltage level L = Low voltage level X = Don t care = Low-to-High clock traition NOTES: 1. = U at terminal count up (HHHH). = D at terminal count down (LLLL) 1 ul 1

ABSOLUTE MAXIMUM RATINGS (Operation beyond the limits set forth in this table may impair the useful life of the device. Unless otherwise noted these limits are over the operating free-air temperature range.) SYMBOL PARAMETER RATING V CC Supply voltage 0. to +.0 V V IN Input voltage 0. to +.0 V I IN Input current 0 to + ma V OUT Voltage applied to output in High output state 0. to +V CC V I OUT Current applied to output in Low output state 40 ma T amb Operating free-air temperature range 0 to +0 C T stg Storage temperature to + C RECOMMENDED OPERATING CONDITIONS SYMBOL PARAMETER MIN NOM MAX V CC Supply voltage. V V IH High-level input voltage V V IL Low-level input voltage 0.8 V I IK Input clamp current 18 ma I OH High-level output current 1 ma I OL Low-level output current 0 ma T amb Operating free-air temperature range 0 +0 C DC ELECTRICAL CHARACTERISTICS (Over recommended operating free-air temperature range unless otherwise noted.) SYMBOL PARAMETER TEST CONDITIONS 1 MIN TYP MAX V OH V OL High-level output voltage Low-level output voltage V CC MIN, V IL MAX, %V CC. V I OH = MAX, V IH = MIN %V CC..4 V V CC MIN, V IL MAX, %V CC 0. 0.0 V I OL = MAX, V IH = MIN %V CC 0. 0.0 V V IK Input clamp voltage V CC = MIN, I I = I IK 0. 1. V I I Input current at maximum input voltage V CC = MAX, V I =.0V 0 µa I IH High-level input current V CC = MAX, V I =.V 0 µa I IL Low-level input U, D V current CC = MAX, V I = 0.V Others 1.8 ma 0. ma I OS Short-circuit output current V CC = MAX 0 ma I CC Supply current (total) 4 V CC = MAX 0 ma NOTES: 1. For conditio shown as MIN or MAX, use the appropriate value specified under recommended operating conditio for the applicable type.. All typical values are at V CC = V, T amb = C.. Not more than one output should be shorted at a time. For testing I OS, the use of high-speed test apparatus and/or sample-and-hold techniques are preferable in order to minimize internal heating and more accurately reflect operational values. Otherwise, prolonged shorting of a High output may raise the chip temperature well above normal and thereby cause invalid readings in other parameter tests. In any sequence of parameter tests, I OS tests should be performed last. 4. Measure I CC with parallel load and Master reset inputs grounded, all other inputs at V and all outputs open. 1 ul 1 4

AC ELECTRICAL CHARACTERISTICS SYMBOL PARAMETER TEST CONDITIONS T amb = + C V CC = +V C L = 0pF, R L = 00Ω T amb = 0 C to +0 C V CC = +V ± % C L = 0pF, R L = 00Ω MIN TYP MAX MIN MAX f MAX Maximum clock frequency Waveform 1 0 0 MHz U or D to or Waveform U or D to n D n to n to n to n Waveform 1 Waveform 4 Waveform..0.... 4.0.. 8.0 1.0..0 1..0. 1. 4.0.0 8.0 1.0.0 Waveform..0 1 to Waveform 1..0 to Waveform..0 1 to or Waveform Dn to or Waveform 4 AC SETUP REUIREMENTS SYMBOL PARAMETER TEST CONDITIONS t s (H) t s (L) t h (H) t h (L) t w (L) t w (H) t w (L) t w (L) t w (H) Setup time, High or Low Dn to Hold time, High or Low Dn to Pulse width Low U or D Pulse width High or Low U or D Pulse width Low (Change of direction) Pulse width High Waveform Waveform... 1.0. T amb = + C V CC = +V C L = 0pF, R L = 00Ω 1.0.0. T amb = 0 C to +0 C V CC = +V ± % C L = 0pF, R L = 00Ω MIN TYP MAX MIN MAX Waveform Waveform 1.. Waveform 1.0.0 Waveform Recovery time, to U or D Waveform Recovery time to U or D Waveform 4.0 4.0 1 ul 1

AC WAVEFORMS For all waveforms Vm = 1.V 1/f MAX t W (L) U, D U, D t W (H), n VM SF00 SF000 Waveform 1. Propagation Delay, Clock Input to Output, Clock Pulse Width and Maximum Clock Frequency Waveform. Propagation Delay, Clock to Terminal Count t W (L) Dn n,, U, D n,,,, n Waveform. Parallel Pulse Width, Parallel Load to Output Delays, and Parallel Load to Clock Recovery Time SF001 SF004 Waveform 4. Propagation Delay, Data to Flip-Flop Outputs, Terminal Count Up and Down Outputs Dn t S (H) t h (H) t S (L) t h (L) t W (H) U, D The shaded areas indicate when the input is permitted to change for predictable output performance. Waveform. Data Setup and Hold Times SF00 n, SF00 Waveform. Master Reset Pulse Width, Master Reset to Output Delay and Master Reset to Clock Recovery Time 1 ul 1

Timing Diagram (Typical clear, load, and count sequence) CLEAR 1 LOAD D0 D1 DATA D D COUNT UP U COUNT DOWN D 0 OUTPUTS 1 SEUENCE 0 1 0 1 1 0 1 COUNT UP COUNT DOWN CLEAR PRESET NOTES: 1. Clear overrides load, data, and count inputs.. When counting up, count-down input must be High; when counting down, count-up input must be High. SF00 Binary Counter TEST CIRCUIT AND WAVEFORMS PULSE GENERATOR V IN V CC D.U.T. V OUT NEGATIVE PULSE 0% % t THL ( t f ) t w t TLH ( t r ) % 0% AMP (V) 0V R T C L R L Test Circuit for Totem-Pole Outputs POSITIVE PULSE % 0% t TLH ( t r ) t w t THL ( t f ) 0% % AMP (V) 0V DEFINITIONS: R L = Load resistor; see AC ELECTRICAL CHARACTERISTICS for value. C L = Load capacitance includes jig and probe capacitance; see AC ELECTRICAL CHARACTERISTICS for value. R T = Termination resistance should be equal to Z OUT of pulse generators. family 4F Input Pulse Definition INPUT PULSE REUIREMENTS amplitude rep. rate t w t TLH t THL.0V 1.V 1MHz 00.. SF0000 1 ul 1