TECHNICAL DATA KK4034B 8-Stage Static Bidirectional Parallel/ Serial Input/Output Bus Register High-Voltage Silicon-Gate CMOS The KK4034B is a static eight-stage parallel-or serial-input paralleloutput 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 ORDERING INFORMATION ENABLE (AE), ASYNCHRONOUS/SYNCHRONOUS (A/S), A-BUSKK4034BN Plastic TO-B-BUS/ B-BUS-TO-A-BUS (A/B), and PARALLEL/SERIAL (P/S). KK4034BDW SOIC Data inputs include 16 bidirectional parallel data lines of which the TA = -55° to 125° C for all packages eight A data lines are inputs (3-state outputs) and the B data lines are outputs (inputs) dependung 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. • Operating Voltage Range: 3.0 to 18 V • Maximum input current of 1 µA at 18 V over full package-temperature range; 100 nA at 18 V and 25°C • Noise margin (over full package temperature range): 1.0 V min @ 5.0 V supply 2.0 V min @ 10.0 V supply 2.5 V min @ 15.0 V supply LOGIC DIAGRAM PIN ASSIGNMENT PIN 24=VCC PIN 12= GND 1 KK4034B MAXIMUM RATINGS* Symbol Parameter Value Unit -0.5 to +20 V VCC DC Supply Voltage (Referenced to GND) VIN DC Input Voltage (Referenced to GND) -0.5 to VCC +0.5 V DC Output Voltage (Referenced to GND) -0.5 to VCC +0.5 V VOUT IIN DC Input Current, per Pin ±10 mA PD Power Dissipation in Still Air, Plastic DIP+ SOIC Package+ 750 500 mW PD Power Dissipation per Output Transistor 100 mW -65 to +150 °C 260 °C Tstg TL Storage Temperature Lead Temperature, 1 mm from Case for 10 Seconds (Plastic DIP or SOIC Package) * Maximum Ratings are those values beyond which damage to the device may occur. Functional operation should be restricted to the Recommended Operating Conditions. +Derating - Plastic DIP: - 10 mW/°C from 65° to 125°C SOIC Package: : - 7 mW/°C from 65° to 125°C RECOMMENDED OPERATING CONDITIONS Symbol VCC VIN, VOUT TA Parameter DC Supply Voltage (Referenced to GND) DC Input Voltage, Output Voltage (Referenced to GND) Operating Temperature, All Package Types Min Max Unit 3.0 18 V 0 VCC V -55 +125 °C This device contains protection circuitry to guard against damage due to high static voltages or electric fields. However, precautions must be taken to avoid applications of any voltage higher than maximum rated voltages to this high-impedance circuit. For proper operation, VIN and VOUT should be constrained to the range GND≤(VIN or VOUT)≤VCC. Unused inputs must always be tied to an appropriate logic voltage level (e.g., either GND or VCC). Unused outputs must be left open. 2 KK4034B DC ELECTRICAL CHARACTERISTICS (Voltages Referenced to GND) VCC Guaranteed Limit V ≥-55°C 25°C ≤125 °C Unit VOUT= 0.5 V or VCC - 0.5V VOUT= 1.0 V or VCC - 1.0 V VOUT= 1.5 V VCC - 1.5V 5.0 10 15 3.5 7 11 3.5 7 11 3.5 7 11 V Maximum Low Level Input Voltage VOUT= 0.5 V or VCC - 0.5V VOUT= 1.0 V or VCC - 1.0 V VOUT= 1.5 V VCC - 1.5V 5.0 10 15 1.5 3 4 1.5 3 4 1.5 3 4 V VOH Minimum High-Level Output Voltage VIN=GND or VCC 5.0 10 15 4.95 9.95 14.95 4.95 9.95 14.95 4.95 9.95 14.95 V VOL Maximum Low-Level Output Voltage VIN=GND or VCC 5.0 10 15 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 V IIN Maximum Input Leakage Current VIN= GND or VCC 18 ±0.1 ±0.1 ±1.0 µA IOZ Minimum Three State Leakage Current Output in High-Impedance State VIN= GND or VCC VOUT= GND or VCC 18 ±0.4 ±0.4 ±12.0 µA ICC Maximum Quiescent Supply Current (per Package) VIN= GND or VCC 5.0 10 15 20 5 10 20 100 5 10 20 100 150 300 600 3000 µA IOL Minimum Output Low (Sink) Current VIN= GND or VCC UOL=0.4 V UOL=0.5 V UOL=1.5 V 5.0 10 15 0.64 1.6 4.2 0.51 1.3 3.4 0.36 0.9 2.4 Minimum Output VIN= GND or VCC High (Source) Current UOH=2.5 V UOH=4.6 V UOH=9.5 V UOH=13.5 V 5.0 5.0 10 15 -2 -0.64 -1.6 -4.2 -1.6 -0.51 -1.3 -3.4 -1.15 -0.36 -0.9 -2.4 Symbol Parameter VIH Minimum High-Level Input Voltage VIL IOH Test Conditions mA mA 3 KK4034B AC ELECTRICAL CHARACTERISTICS (CL=50pF, RL=200kΩ, Input tr=tf=20 ns) VCC Guaranteed Limit V ≥-55°C 25°C ≤125°C Unit Maximum Clock Frequency (Figure 2) 5.0 10 15 2 5 7 2 5 7 1 2.5 3.5 MHz tPHL, tPLH Maximum Propagation Delay, A(B) Parallel Data In to B(A) Parallel Data Out; Serial to Parallel Data Out (Figures 1,2) 5.0 10 15 700 240 170 700 240 170 1400 480 340 ns tPLZ, tPHZ, tPZL, tPZH Maximum Propagation Delay, A/B or AE to “A” Output (Figure 3) 5.0 10 15 400 160 120 400 160 120 800 320 240 ns tTHL, tTLH Maximum Output Transition Time, Any Output (Figures 1,2) 5.0 10 15 200 100 80 200 100 80 400 200 160 ns Symbol fmax CIN Parameter Maximum Input Capacitance - 7.5 pF TIMING REQUIREMENTS (CL=50pF, RL=200 kΩ, Input tr=tf=20 ns) Guaranteed Limit VCC Symbol Parameter V ≥-55°C 25°C ≤125°C Unit tsu Minimum Setup Time, Serial Data to Clock (Figure 4) 5.0 10 15 160 60 40 160 60 40 320 120 80 ns tsu Minimum Setup Time, Parallel Data to Clock (Figure 4) 5.0 10 15 50 30 20 50 30 20 100 60 40 ns th Minimum Hold Time, Clock to Data (Figure 4) 5.0 10 15 50 15 10 50 15 10 100 30 20 ns tw Minimum Pulse Width, AE, P/S, A/S (Figure 5) 5.0 10 15 350 140 80 350 140 80 700 280 160 ns tw Minimum Pulse Width, Clock (Figure 2) 5.0 10 15 250 100 70 250 100 70 500 200 140 ns tr ,tf Minimum Input Rise or Fall Time, Clock (Figure 2) 5.0 10 15 15 15 15 15 15 15 30 30 30 ns 4 KK4034B TRUTH TABLE FOR REGISTER INPUT-LEVELS AND RESULTING REGISTER OPERATION “A” Enable L P/S L A/B A/S L X Serial Mode; Synch. Serial Data Input, “A” Parallel Data Outputs Disabled L L H X Serial Mode, Synch. Serial Data Input, “B” Parallel Data Output L H L L Parallel Mode; “B” Synch. Parallel Data Inputs, “A” Parallel Data Outputs Disabled L H L H Parallel Mode; “B” Asynch. Parallel Data Inputs, “A” Parallel Data Outputs Disabled L H H L Parallel Mode; “A” Parallel Data Inputs Disabled, “B” Parallel Data Outputs, Synch. Data Recirculation L H H H Parallel Mode; “A” Parallel Data Inputs Disabled, “B” Parallel Data Outputs, Asynch. Data Recirculation H L L X Serial Mode; Synch. Serial Data Input, “A” Parallel Data Output H L H X Serial Mode; Synch. Serial Data Input, “B” Parallel Data Output H H L L Parallel Mode; “B” Synch. Parallel Data Input, “A” Parallel Data Output H H L H Parallel Mode; “B” Asynch. Parallel Data Input, “A” Parallel Data Output H H H L Parallel Mode; “A” Synch. Parallel Data Input, “B” Parallel Data Output H H Operation* H H Parallel Mode; “A” Asynch. Parallel Data Input, “B” Parallel Data Output * Outputs change at positive transition of clock in the serial mode and when the A/S control input is “low” in the parallel mode. During transfer from parallel to serial operation A/S should remain low in oder to prevent DS transfer into Flip Flops. X = Don’t Care PARALLEL OPERATION 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). 5 KK4034B FLIP-FLOP TRUTH TABLE Inputs CLM CLS Output D Q L L L L L INVALID CONDITION X L H H H H H INVALID CONDITION X = don’t care Figure 1. Asynchronous operation Figure 2. Synchronous operation Figure 3. Switching Waveforms Figure 4. Switching Waveforms Figure 5. Switching Waveforms 6 KK4034B TIMING DIAGRAM 7 KK4034B EXPANDED LOGIC DIAGRAM Steering logic diagram Register stage logic diagram (1/8 stages) 8 KK4034B N SUFFIX PLASTIC (MS – 001AF) A Dimensions, mm 13 24 B 12 1 Symbol MIN MAX A 31.24 32.51 B 6.10 7.11 C F L 5.33 D 0.36 0.56 F 1.14 1.78 C -T- SEATING PLANE N G K M H D J G 2.54 H 7.62 J 0° 10° K 2.92 3.81 L 7.62 8.26 M 0.20 0.36 N 0.38 0.25 (0.010) M T NOTES: 1. Dimensions “A”, “B” do not include mold flash or protrusions. Maximum mold flash or protrusions 0.25 mm (0.010) per side. DW SUFFIX SOIC (MS - 013AD) Dimensions, mm A 24 13 H B 1 G P 12 R x 45 C -TK D SEATING PLANE J F 0.25 (0.010) M T C M NOTES: 1. Dimensions A and B do not include mold flash or protrusion. 2. Maximum mold flash or protrusion 0.15 mm (0.006) per side for A; for B - 0.25 mm (0.010) per side. M Symbol. MIN MAX A 15.20 15.60 B 7.40 7.60 C 2.35 2.65 D 0.33 0.51 F 0.40 1.27 G 1.27 H 9.53 J 0° 8° K 0.10 0.30 M 0.23 0.32 P 10.0 10.65 R 0.25 0.75 9