M66008P MITSUBISHI | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 5

Technical content

MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER

DESCRIPTION

The M66008 is a semiconductor integrated circuit providing the 16-bit serial input-parallel output and parallel input-serial output shift register function. Independent built-in registers for serial input-parallel output and parallel input-serial output enable serial input data to be read into a shift register during output of serial data converted from parallel data. In addition, parallel data input/output pin can be placed in input or output mode in bits. The M66008 is widely applicable to I/O port extension for MCU, data communication of serial bus system, etc.

FEATURES

  • Two-way serial data communication with MCU
  • Reading of serial data during parallel-serial data conversion
  • Division of I/O bit in parallel data input/output
  • Low power consumption of 50 µW/package maximum (Vcc=5V, Ta=25°C at time of standstill)
  • Schmitt triggered input (DI, CLK, S, CS)
  • Open drain output (DO, D1~D16)
  • With parallel data input/output (D1~D16)
  • Wide operating supply voltage range (Vcc=2~6V)
  • Wide operating temperature range (Ta=–20~75°C) PIN CONFIGURATION (TOP VIEW) BLOCK DIAGRAM CLOCK INPUT CLK SERIAL DATA OUTPUT SHIFT REGISTER ! PARALLEL OUTPUT LATCH SHIFT REGISTER @ CONTROL CIRCUIT SET INPUT S CHIP SELECT INPUT SERIAL DATA INPUT DO DO D1~ D16 D14 D15 D16 D 16 D 15 D 14 D 3 PARALLE DATA INPUT/OUTPUT D 2 D 1 D 1 DO D 16 D 15 D 14 D 3 D 2 D 1 Q 16 Q 15 Q 14 Q 3 Q 2 GNDGND Q 1 Q 16 D 15 D 14 Q 3 Q 2 Q 1  CS DI CLK S CS DI VCC VCC VCC VCC INPUT FORMAT OUTPUT FORMAT 127 Outline 24P4D 24P2N-B DO DI D10 CLK CS S D16 D15 DO ← DI → CLK → CS → V CC S → GND D16 ↔ D15 ↔ ↔ D1 ↔ D2 ↔ D3 ↔ D4 ↔ D5 ↔ D6 ↔ D7 ↔ D8 ↔ D9 ↔ D10     SERIAL DATA OUTPUT 1 24 22 3 32 2 42 1 52 0 61 9 71 8 81 7 91 6 10 15 SERIAL DATA INPUT CLOCK INPUT CHIP SELECT INPUT SET INPUT PARALLEL DATA INPUT/OUTPUT PARALLEL DATA INPUT/OUTPUT D11 ↔ D1111 14 D12GND ↔ D1212 13 D14 D13 D14 ↔ D13 ↔ APPLICATION Parallel/serial data conversion for MCU periphery, serial bus control by parallel/serial data conversion MCU, etc.

MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER FUNCTION The M66008 uses a silicon gate CMOS process to achieve low power consumption and high noise margin. The M66008 independently forms a 16-bit serial input-paral- lel output shift register and a parallel input-serial output shift register to read serial input data during output of serial data converted from parallel data. The operation for serial output of 16-bit parallel data and op- eration for reading serial data from MCU by changing CS from “H” to “L”. That is, at a falling edge of CS, 16-bit parallel data is latched and serial data is output from the DO pin in synchronization with 16-bit parallel data at a falling edge of shift clock. In addition, serial data from MCU is read into an internal shift register via the DI pin at a rising edge of shift clock. The 17th bit shift clock and later clocks are ignored. When the reading operation is masked, the DO pin is placed in high impedance status. When CS changes from “L” to “H”, 16-bit serial data read from the DI pin is output to pins D1 to D16 in parallel. Since the output format of the parallel output pin is set to N- channel open drain output, write “H” data into a terminal placed in input mode. OPERATION DESCRIPTION (1)When power is turned on, DO and D1~D16 are indetermi- nate. However, they are placed in high impedance status by setting S to “L”. (2)The status of D1 to D16 is loaded to shift register ! at a falling edge of CS. (3)At a falling edge of CLK, 16-bit serial output of the data loaded in step (2) is sequentially performed from DO. (4)At a rising edge of CLK, 16-bit serial data is written into shift register @ from DI. (5)CLK of 17th bit and later is ignored and serial data cannot be written. DO is placed in high impedance status. (6)At a rising edge of CS, data written in step (4) is output to D1 to D16. (7)Shift register ! loads data to be applied externally and AND data having the latched content to parallel output latch. (8)When CS is activated before arrival of CLK at the 16th bit, parallel output latch outputs to D1 to D16 by latching the data that has been written into shift register @. Shift reg- isters ! and @ continues the shift operation until it arrives at the 16th bit of CLK and DO output serial data. (9)Serial data is used to control the operation for switching input/output mode of D1 to D16. The pin set to “H” oper- ates as an input pin. OPERATION TIMING DIAGRAM 1CLK CS S L H DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8 DO9 DO15 DO16 DI1 DI DO DI1 DI2 DI16 DI6 DO1 DO2 DO16 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DI9 DI15 DI16 23456789 1 0 1 5 1 6 1 7 (2) (4) (3) (5) (6) (1) High impedance 1 cycle

MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER Conditions VO =0.1V, VCC –0.1V |IO |=20µA VO =0.1V, VCC –0.1V |IO |=20µA VO =0.1V, VCC –0.1V |IO |=20µA VO =0.1V, VCC –0.1V |IO |=20µA VI=VT+, VT– VCC =4.5V VI=VT+, VT– VCC =6V VI=VCC VCC =6V VI=GND V CC =6V VI=VCC , GND V CC =6V Conditions VI<0V VI>V CC VO <0V VO >VCC GND Ratings –0.5 ~ +7 –0.5 ~ VCC + 0.5 –0.5 ~ VCC + 0.5 –20 –20 –64 –65 ~ 150 Symbol VCC VI VO IIK IOK IGND Tstg Parameter Supply voltage Input voltage Output voltage Input protection diode current Output incidental diode current Current/GND Storage temperature Unit V V V mA mA mA ABSOLUTE MAXIMUM RATINGS (Ta = –20 ~ 75°C unless otherwise noted) RECOMMENDED OPERATING CONDITIONS Symbol VCC VI VO Topr Parameter Supply voltage Input voltage Output voltage Operating temperature Limits Min. –20 Typ. Max. V CC VCC Unit V V V Symbol VT+ VT– VIH VIL VOL IO IIH IIL ICC Parameter Threshold voltage in positive direction Threshold voltage in negative direction High-level input voltage Low-level input voltage Low-level output voltage Maximum output leak current High-level input current Low level input current Static consumption current ELECTRICAL CHARACTERISTICS (VCC = 2 ~ 6V unless otherwise noted) Limits Max. 0.8 × VCC 0.65 × VCC 0.25 × VCC 0.5 10.0 –10.0 1.0 –1.0 100.0 Min. 0.35 × VCC 0.2 × VCC 0.75 × VCC Max. 0.8 × VCC 0.65 × VCC 0.25 × VCC 0.4 1.0 –1.0 0.1 –0.1 10.0 Typ. Unit V V V V V µA µA µA µA Min. 0.35 × V CC 0.2 × VCC 0.75 × VCC Ta=25˚C T a= –20~75˚C IOL =3mA VO =VCC VO =GND Symbol fmax tPLZ tPZL tPLZ tPZL tPLZ Parameter Maximum repetition frequency Output “L-Z”, “Z-L” propagation time CLK-DO Output “L-Z”, “Z-L” propagation time CS-D1 to D16 Output “L-Z” propagation time S-DO, D1 ~ D16 SWITCHING CHARACTERISTICS (VCC = 5V) Unit MHz ns ns ns ns ns Limits Max. 400 400 400 400 400 Min. 1.9 Max. 300 300 300 300 300 Typ.Min. 2.5 C L=50pF R L=1kΩ (Note 2) Ta=25˚C T a= –20~75˚CConditions CLK, CS S, DI D1~D16

MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER TIMING REQUIREMENTS (VCC = 5V) Limits Note 2: Test Circuit Symbol tw tsu th trec Parameter CLK, CS, S pulse width DI set up time for CLK CS set up time for CLK D1~D16 set up time for CS DI hold time for CLK CS hold time for CLK D1~D16 hold time for CS CS recovery time for S Unit ns ns ns ns Max. Min. 260 130 130 130 130 130 130 130 Max.Typ.Min. 200 100 100 100 100 100 100 100 Conditions Ta=25˚C T a= –20~75˚C Input VCC VCC R L DUTPG 50Ω GND C L Output (1) Characteristics (10%~90%) of pulse generator (PG) tr=6ns, tf=6ns (2) Electrostatic capacitance CL includes the floating capacitance of connection and probe input capaci- tance.

MITSUBISHI 〈DIGITAL ASSP 〉 M66008P/FP 16-BIT I/O EXPANDER TIMING DIAGRAM 50%CLK 50% 50% GND 50% 50%DO S CS10% tPLZ tPZL trec twtw 50% 50% 50% 50% 50% 50% CS 50% 50% 50% 50% VCC VOL ≈ VCC GND VCC VOL ≈ VCC GND VCC VOL ≈ VCC GND VCC GND VCC GND VCC GND VCC GND VCC GND VCC GND VCC GND VCC D1 ~ D16 DI CLK S DO D1 ~ D16 10% 10% tPLZ tPLZ tPZL twtw tw tsu th 50% 50% 50% D1 ~ D16 CS tsu th 50% 50% 50%50% CS CLK tsu th