Revised August 1999 74F350 4-Bit Shifter with 3-STATE Outputs General Description Features The 74F350 is a specialized multiplexer that accepts a 4-bit word and shifts it 0, 1, 2 or 3 places, as determined by two Select (S0, S1) inputs. For expansion to longer words, three linking inputs are provided for lower-order bits; thus two packages can shift an 8-bit word, four packages a 16-bit word, etc. Shifting by more than three places is accomplished by paralleling the 3-STATE outputs of different packages and using the Output Enable (OE ) inputs as a third Select level. With appropriate interconnections, the 74F350 can perform zero-backfill, sign-extend or endaround (barrel) shift functions. ■ Linking inputs for word expansion ■ 3-STATE outputs for extending shift range Ordering Code: Order Number Package Number Package Description 74F350SC M16A 16-Lead Small Outline Integrated Circuit (SOIC), JEDEC MS-012, 0.150 Narrow 74F350SJ M16D 16-Lead Small Outline Package (SOP), EIAJ TYPE II, 5.3mm Wide 74F350PC N16E 16-Lead Plastic Dual-In-Line Package (PDIP), JEDEC MS-001, 0.300 Wide Devices also available in Tape and Reel. Specify by appending the suffix letter “X” to the ordering code. Logic Symbols Connection Diagram IEEE/IEC Truth Table Inputs Outputs OE S1 S0 O0 O1 O2 H X X Z Z Z O3 Z L L L I0 I1 I2 I3 L L H I−1 I0 I1 I2 L H L I−2 I−1 I0 I1 L H H I−3 I−2 I−1 I0 H = HIGH Voltage Level L = LOW Voltage Level X = Immaterial Z = High Impedance © 1999 Fairchild Semiconductor Corporation DS009518 www.fairchildsemi.com 74F350 4-Bit Shifter with 3-STATE Outputs April 1988 74F350 Unit Loading/Fan Out Pin Names Description U.L. Input IIH/IIL HIGH/LOW Output IOH/IOL S0, S1 Select Inputs 1.0/2.0 20 µA/−1.2 mA I−3–I3 Data Inputs 1.0/2.0 20 µA/−1.2 mA OE Output Enable Input (Active LOW) O0–O3 3-STATE Outputs 1.0/2.0 20 µA/−1.2 mA 150/40 (33.3) −3 mA/24 mA (20 mA) Functional Description The 74F350 is operationally equivalent to a 4-input multiplexer with the inputs connected so that the select code causes successive one-bit shifts of the data word. This internal connection makes it possible to perform shifts of 0, 1, 2 or 3 places on words of any length. logical, with zeros pulled in at either or both ends of the shifting field; arithmetic, where the sign bit is repeated during a shift down; or end around, where the data word forms a continuous loop. A 4-bit data word is introduced at the In inputs and is shifted according to the code applied to the select inputs S0, S1. Outputs O0–O3 are 3-STATE, controlled by an active LOW output enable (OE). When OE is LOW, data outputs will follow selected data inputs; when HIGH, the data outputs will be forced to the high impedance state. This feature allows shifters to be cascaded on the same output lines or to a common bus. The shift function can be Logic Equations O0 = S0S1I0 + S0S1I−1 + S0S1I−2 + S0S1I−3 O1 = S0S1I1 + S0S1I0 + S0S1I−1 + S0S1I−2 O2 = S0S1I2 + S0S1I1 + S0S1I0 + S0S1I−1 O3 = S0S1I3 + S0S1I2 + S0S1I1 + S0S1I0 Logic Diagram Please note that this diagram is provided only for the understanding of logic operations and should not be used to estimate propagation delays. www.fairchildsemi.com 2 74F350 Applications 16-Bit Shift-Up 0 to 3 Places, Zero Backfill Function Table S1 S0 L L Shift Function No Shift L H Shift 1 Place H L Shift 2 Places H H Shift 3 Places 8-Bit End Around Shift 0 to 7 Places Function Table S2 S1 S0 L L L Shift Function L L H Shift End Around 1 L H L Shift End Around 2 L H H Shift End Around 3 H L L Shift End Around 4 H L H Shift End Around 5 H H L Shift End Around 6 H H H Shift End Around 7 No Shift 3 www.fairchildsemi.com 74F350 13-Bit Twos Complement Scaler Function Table S1 www.fairchildsemi.com S0 Scale L L÷8 L H÷4 1/ 8 1/ 4 H L÷2 ½ H H No Change 1 4 Recommended Operating Conditions Storage Temperature −65°C to +150°C Ambient Temperature under Bias −55°C to +125°C Free Air Ambient Temperature Junction Temperature under Bias −55°C to +150°C Supply Voltage 0°C to +70°C +4.5V to +5.5V −0.5V to +7.0V VCC Pin Potential to Ground Pin Input Voltage (Note 2) −0.5V to +7.0V Input Current (Note 2) −30 mA to +5.0 mA Voltage Applied to Output in HIGH State (with VCC = 0V) Standard Output −0.5V to VCC 3-STATE Output −0.5V to +5.5V Note 1: Absolute maximum ratings are values beyond which the device may be damaged or have its useful life impaired. Functional operation under these conditions is not implied. Note 2: Either voltage limit or current limit is sufficient to protect inputs. Current Applied to Output twice the rated IOL (mA) in LOW State (Max) DC Electrical Characteristics Symbol Parameter Min Typ Max VCC VIL Input LOW Voltage 0.8 V VCD Input Clamp Diode Voltage −1.2 V Min IIN = −18 mA VOH Output HIGH 10% VCC 2.5 V Min IOH = −1 mA Voltage 10% VCC 2.4 IOH = −3 mA 5% VCC 2.7 IOH = −1 mA 10% VCC 2.7 Output LOW Voltage IIH Input HIGH Current IBVI Input HIGH Current V Conditions Input HIGH Voltage VOL 2.0 Units VIH Output HIGH Leakage Current VID Input Leakage Test IOD Circuit Current Input LOW Current IOZH Output Leakage Current IOZL Output Leakage Current IOS Output Short-Circuit Current IZZ Bus Drainage Test ICCH Power Supply Current ICCL ICCZ 0.5 V Min IOL = 24 mA 5.0 µA Max VIN = 2.7V 7.0 µA Max VIN = 7.0V 50 µA Max VOUT = VCC V 0.0 3.75 µA 0.0 −1.2 mA Max VIN = 0.5V 50 µA Max VOUT = 2.7V 4.75 Output Leakage IIL Recognized as a LOW Signal IOH = −3 mA 10% VCC Breakdown Test ICEX Recognized as a HIGH Signal IID = 1.9 µA All Other Pins Grounded VIOD = 150 mV All Other Pins Grounded −50 µA Max VOUT = 0.5V −150 mA Max VOUT = 0V 500 µA 0.0V VOUT = 5.25V 34 42 mA Max VO = HIGH Power Supply Current 40 57 mA Max VO = LOW Power Supply Current 40 57 mA Max VO = HIGH Z −60 5 www.fairchildsemi.com 74F350 Absolute Maximum Ratings(Note 1) 74F350 AC Electrical Characteristics Symbol Parameter TA = +25°C TA = 0°C to +70°C VCC = +5.0V VCC = +5.0V CL = 50 pF CL = 50 pF Min Typ Max Min Max tPLH Propagation Delay 3.0 4.5 6.0 3.0 7.0 tPHL In to On 2.5 4.0 5.5 2.5 6.5 tPLH Propagation Delay 4.0 7.8 10.0 4.0 13.5 tPHL Sn to On 3.0 6.5 8.5 3.0 9.5 tPZH Output Enable Time 2.5 5.0 7.0 2.5 8.0 4.0 7.0 9.0 4.0 10.0 tPZL tPHZ Output Disable Time tPLZ www.fairchildsemi.com 6 2.0 3.9 5.5 2.0 6.5 2.0 4.0 5.5 2.0 7.5 Units ns ns ns 74F350 Physical Dimensions inches (millimeters) unless otherwise noted 16-Lead Small Outline Integrated Circuit (SOIC), JEDEC MS-012, 0.150 Narrow Package Number M16A 16-Lead Small Outline Package (SOP), EIAJ TYPE II, 5.3mm Wide Package Number M16D 7 www.fairchildsemi.com 74F350 4-Bit Shifter with 3-STATE Outputs Physical Dimensions inches (millimeters) unless otherwise noted (Continued) 16-Lead Plastic Dual-In-Line Package (PDIP), JEDEC MS-001, 0.300 Wide Package Number N16E Fairchild does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and Fairchild reserves the right at any time without notice to change said circuitry and specifications. LIFE SUPPORT POLICY FAIRCHILD’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF FAIRCHILD SEMICONDUCTOR CORPORATION. As used herein: 2. A critical component in any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. 1. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and (c) whose failure to perform when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury to the user. www.fairchildsemi.com www.fairchildsemi.com 8