SM5839A High-Speed Variable-Length Shift Register OVERVIEW PACKAGE DIMENSIONS The SM5839A is an 8-bit variable-length shift resister. The input pins can be configured to function as a 2 to 128-step shift resister. The shift clock has a maximum frequency of 54 MHz, making it ideal for high-speed digital signal processing. Unit: mm 28-pin DIP (SM5839AP) 0.25 ± 0.05 4.64 ± 0.3 0.83 ± 0.3 28-pin VSOP (SM5839AV) 5.6 ± 0.2 7.6 ± 0.2 PINOUT 0 10 + 0.1 0.15 − 0.05 ■ ■ 0.46 ± 0.05 0.5755 TYP. Top view 9.8 ± 0.2 0.65 1 28 VDD DIN1 2 27 ENRC DIN2 3 26 OE DIN3 4 25 DOUT0 DIN4 5 24 DOUT1 DIN5 6 23 DOUT2 DIN6 7 22 DIN7 8 S6 9 SM5839A DIN0 + 0.1 0.22 − 0.05 1.15 ± 0.1 ■ 2.54 0.5 0.2 0.10 ± 0.05 ■ 1.52 ± 0.05 3.81 ± 0.1 ■ ■ 36.83 ± 0.1 3.18 ± 0.1 ■ ■ 2 to 128-step selectable variable-length shift resister Static circuitry 8-bit (byte) word length Selectable circulating/non-circulating storage 54 MHz maximum operating clock frequency (standard-voltage specification) Supply voltage • 5.0 ± 0.5 V (standard-voltage specification) • 2.7 to 4.5 V (low-voltage specification) TTL-compatible input/outputs Molybdenum-gate CMOS Package • 28-pin DIP (SM5839AP) • 28-pin VSOP (SM5839AV) 16.38 ± 0.6 13.72 ± 0.1 FEATURES ■ 15.56 ± 0.3 NIPPON PRECISION CIRCUITS INC. ORDERING INFORMATION Device Package DOUT3 SM5839AP 28-pin DIP 21 DOUT4 SM5839AV 28-pin VSOP 20 DOUT5 S5 10 19 DOUT6 S4 11 18 DOUT7 S3 12 17 S0 13 16 S1 VSS 14 15 S2 CLK NIPPON PRECISION CIRCUITS—1 SM5839A BLOCK DIAGRAM VDD ENRC 8 8 DIN0 to DIN7 8 Variable shift register block 8 8 Output buffer Multiplexer DOUT0 to DOUT7 Write address pointer Read address pointer 7 CLK VSS S0 to S6 OE PIN DESCRIPTION Number Name I/O1 1 DIN0 Ip Data input 0 2 DIN1 Ip Data input 1 3 DIN2 Ip Data input 2 4 DIN3 Ip Data input 3 5 DIN4 Ip Data input 4 6 DIN5 Ip Data input 5 7 DIN6 Ip Data input 6 8 DIN7 Ip Data input 7 9 S6 Ip Register length select control 6 10 S5 Ip Register length select control 5 11 S4 Ip Register length select control 4 12 S3 Ip Register length select control 3 13 CLK I Clock input 14 VSS – Ground 15 S2 Ip Register length select control 2 16 S1 Ip Register length select control 1 17 S0 Ip Register length select control 0 18 DOUT7 O Data output 7 19 DOUT6 O Data output 6 20 DOUT5 O Data output 5 Description NIPPON PRECISION CIRCUITS—2 SM5839A Number Name I/O1 21 DOUT4 O Data output 4 22 DOUT3 O Data output 3 23 DOUT2 O Data output 2 24 DOUT1 O Data output 1 25 DOUT0 O Data output 0 26 OE Ip Output enable 27 ENRC Ip Circulating/non-circulating control 28 VDD – Supply voltage Description 1. Ip = input pin with pull-up resistor, I = input pin, O = output pin. All outputs are 3-state pins. SPECIFICATIONS Absolute Maximum Ratings VSS = 0 V Parameter Symbol Rating Unit Supply voltage range VDD −0.3 to 7.0 V Input voltage range VIN VSS − 0.3 to VDD + 0.3 V Storage temperature range Tstg −40 to 125 °C Power dissipation PD 330 mW Soldering temperature Tsld 255 °C Soldering time tsld 10 s Recommended Operating Conditions VSS = 0 V Rating Parameter Supply voltage range Operating temperature Symbol VDD Condition Unit min typ max Standard-voltage specification 4.5 – 5.5 V Low-voltage specification 2.7 – 4.5 V −20 – 70 °C Topr DC Characteristics Standard-voltage specification: VDD = 5.0 ± 0.5 V, VSS = 0 V, Ta = −20 to 70 °C Rating Parameter Symbol typ max – – 50 µA – 30 50 mA VIH 2.4 – – VIL – – 0.5 2.5 – – IST Operating current consumption IDD Output voltage2 Input current3 Unit min Standby current consumption Input voltage1 Condition OE = 0 V, fCLK = 54 MHz V VOH IOH = −0.4 mA VOL IOL = 1.6 mA – – 0.4 VIN = 0 V – 100 200 IIL V µA NIPPON PRECISION CIRCUITS—3 SM5839A Rating Parameter Symbol Condition Unit min typ max Input leakage current4 ILL VIN = 0 V – – 1 µA Input leakage current1 ILH VIN = VDD – – 1 µA Output high-impedance leakage current2 IZH VOUT = VDD – – 5 IZL VOUT = 0 V – – 5 µA 1. All inputs (CLK, DIN0 to DIN7, S0 to S6, OE, ENRC) 2. All outputs (DOUT0 to DOUT7) 3. Inputs DIN0 to DIN7, S0 to S6, OE, ENRC 4. Input CLK only Low-voltage specification: VDD = 3.0 ± 0.3 V, VSS = 0 V, Ta = −20 to 70 °C Rating Parameter Symbol typ max – – 50 µA – 10 20 mA VIH 2.0 – – VIL – – 0.5 2.0 – – IST Operating current consumption IDD Output voltage2 Unit min Standby current consumption Input voltage1 Condition OE = 0 V, fCLK = 20 MHz V VOH IOH = −0.4 mA VOL IOL = 1.6 mA – – 0.8 V Input current3 IIL VIN = 0 V – 30 60 µA Input leakage current4 ILL VIN = 0 V – – 1 µA Input leakage current1 ILH VIN = VDD – – 1 µA Output high-impedance leakage current2 IZH VOUT = VDD – – 5 IZL VOUT = 0 V – – 5 µA 1. All inputs (CLK, DIN0 to DIN7, S0 to S6, OE, ENRC) 2. All outputs (DOUT0 to DOUT7) 3. Inputs DIN0 to DIN7, S0 to S6, OE, ENRC 4. Input CLK only AC Characteristics Standard-voltage specification: VDD = 5.0 ± 0.5 V, VSS = 0 V, Ta = −20 to 70 °C Rating Parameter Symbol Condition Unit min typ max CLK clock frequency fCLK – – 54 MHz CLK rise time tCR – – 100 ns CLK fall time tCF – – 100 ns CLK clock pulsewidth tWH 7 – – ns DIN0 to DIN7, ENRC input setup time tS1 2 – – ns S0 to S6 input setup time tS2 12 – – ns DIN0 to DIN7, ENRC input hold time tH1 2 – – ns S0 to S6 input hold time tH2 0 – – ns DOUT0 to DOUT7 output data delay time tD – – 18 ns Output load circuit 1 NIPPON PRECISION CIRCUITS—4 SM5839A Rating Parameter Symbol DOUT0 to DOUT7 output data hold time Condition Unit min typ max tOH Output load circuit 1 4 – – ns DOUT0 to DOUT7 output enable delay time tOEN0, tOEN1 Output load circuit 2 – – 18 ns DOUT0 to DOUT7 output disable delay time tODE0, tODE1 Output load circuit 2 – – 18 ns Low-voltage specification: VDD = 2.7 to 4.5 V, VSS = 0 V, Ta = −20 to 70 °C Rating Parameter Symbol Condition Unit min typ max CLK clock frequency fCLK – – 20 MHz CLK rise time tCR – – 100 ns CLK fall time tCF – – 100 ns CLK clock pulsewidth tWH 10 – – ns DIN0 to DIN7, ENRC input setup time tS1 5 – – ns S0 to S6 input setup time tS2 22 – – ns DIN0 to DIN7, ENRC input hold time tH1 2 – – ns S0 to S6 input hold time tH2 0 – – ns DOUT0 to DOUT7 output data delay time tD Output load circuit 1 – – 35 ns DOUT0 to DOUT7 output data hold time tOH Output load circuit 1 7 – – ns DOUT0 to DOUT7 output enable delay time tOEN0, tOEN1 Output load circuit 2 – – 35 ns DOUT0 to DOUT7 output disable delay time tODE0, tODE1 Output load circuit 2 – – 35 ns Output load circuit 1 Output pin 40pF Output load circuit 2 500Ω Output pin 40pF 0V (tODE1, tOEN1) 2.6V (t ODE0, tOEN0) standard voltage type 1.6V (t ODE0, tOEN0) Low voltage type NIPPON PRECISION CIRCUITS—5 SM5839A TIMING DIAGRAM tCF tCR 90% CLK 1/fCLK tS1 tH1 1.5V 10% tWH tH1 DIN to DIN7 1.5V tS1 tH1 tS1 ENRC 1.5V tH2 tH2 tS2 S0 to S6 1.5V OE 1.5V tD tOEN tODE (tODE1) ∆V DOUT0 to DOUT7 ∆V (tODE0) (tOEN1) tOH Hi-Z ∆V=0.1VDD 1.5V (tOEN0) Invalid NIPPON PRECISION CIRCUITS—6 SM5839A FUNCTIONAL DESCRIPTION Initialization Clock and Output Control After power is first applied, up to a maximum of 128 input data cycles are considered invalid. However, any cycle that momentarily sets the register length to 2 steps (by setting S1 to S6 all LOW) and then to the desired value is considered to be the first valid cycle. Resister Length Select The S0 to S6 inputs set the register length (L) to the decimal-value given by the following equation using positive logic (HIGH = 1 and LOW = 0). Input Output Shift register ENRC CLK OE DOUT0 to DOUT7 × × L – High impedance × × H – Enabled H L→H × Circulating – L L→H × Non-circulating – L = 64 ⋅ (S6) + 32 ⋅ (S5) + 16 ⋅ (S4) + 8 ⋅ (S3) + 4 ⋅ (S2) + 2 ⋅ (S1) + (S0) + 1 Length S6 S5 S4 S3 S2 S1 S0 128 1 1 1 1 1 1 1 127 1 1 1 1 1 1 0 126 1 1 1 1 1 0 1 125 1 1 1 1 1 0 0 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 66 1 0 0 0 0 0 1 65 1 0 0 0 0 0 0 64 0 1 1 1 1 1 1 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 3 0 0 0 0 0 1 0 2 0 0 0 0 0 0 × NIPPON PRECISION CIRCUITS—7 SM5839A NIPPON PRECISION CIRCUITS INC. reserves the right to make changes to the products described in this data sheet in order to improve the design or performance and to supply the best possible products. Nippon Precision Circuits Inc. assumes no responsibility for the use of any circuits shown in this data sheet, conveys no license under any patent or other rights, and makes no claim that the circuits are free from patent infringement. Applications for any devices shown in this data sheet are for illustration only and Nippon Precision Circuits Inc. makes no claim or warranty that such applications will be suitable for the use specified without further testing or modification. The products described in this data sheet are not intended to use for the apparatus which influence human lives due to the failure or malfunction of the products. Customers are requested to comply with applicable laws and regulations in effect now and hereinafter, including compliance with export controls on the distribution or dissemination of the products. Customers shall not export, directly or indirectly, any products without first obtaining required licenses and approvals from appropriate government agencies. NIPPON PRECISION CIRCUITS INC. NIPPON PRECISION CIRCUITS INC. 4-3, 2-chome Fukuzumi Koto-ku, Tokyo 135-8430, Japan Telephone: 03-3642-6661 Facsimile: 03-3642-6698 NC9615BE 1999.10 NIPPON PRECISION CIRCUITS—8