Description PKG. NO. TRC NC EPE GND CLS1 RRD CLS2 RBR8 SBS RBR7 PI RBR6 CRL RBR5 TBR8 RBR4 TBR7 RBR3 TBR6 RBR2 TBR5 RBR1 TBR4 PE TBR3 FE TBR2 OE

Similar documents
Description TRC NC EPE GND CLS1 RRD CLS2 RBR8 SBS RBR7 PI RBR6 CRL RBR5 TBR8 RBR4 TBR7 RBR3 TBR6 RBR2 TBR5 RBR1 TBR4 PE TBR3 FE TBR2 OE TBR1 SFD

HD Features. CMOS Universal Asynchronous Receiver Transmitter (UART) Ordering Information. Pinout

CD22103A. CMOS HDB3 (High Density Bipolar 3 Transcoder for 2.048/8.448Mb/s Transmission Applications. Features. Part Number Information.

CMOS Serial Digital Pulse Width Modulator INPUT CLK MODULATOR LOGIC PWM 8 STAGE RIPPLE COUNTER RESET LOAD FREQUENCY DATA REGISTER

CMOS Serial Digital Pulse Width Modulator INPUT CLK MODULATOR LOGIC PWM 8 STAGE RIPPLE COUNTER RESET LOAD FREQUENCY DATA REGISTER

CD54HC273, CD74HC273, CD54HCT273, CD74HCT273

CD74HC73, CD74HCT73. Dual J-K Flip-Flop with Reset Negative-Edge Trigger. Features. Description. Ordering Information. Pinout

CD74HC534, CD74HCT534, CD74HC564, CD74HCT564

CD54/74HC74, CD54/74HCT74

NTE74HC40105 Integrated Circuit TTL High Speed CMOS, 4 Bit x 16 Word FIFO Register

CD54/74HC02, CD54/74HCT02

HI-201HS. High Speed Quad SPST CMOS Analog Switch

CD54/74HC10, CD54/74HCT10

CD74HC123, CD74HCT123, CD74HC423, CD74HCT423

CD74HC221, CD74HCT221

CD74HC4067, CD74HCT4067

CD54/74HC221, CD74HCT221

CD74HC374, CD74HCT374, CD74HC574, CD74HCT574

CD54/74HC240, CD54/74HCT240, CD74HC241, CD54/74HCT241, CD54/74HC244, CD54/74HCT244 High Speed CMOS Logic Octal Buffer/Line Drivers, Three-State

HI-201HS. Features. High Speed, Quad SPST, CMOS Analog Switch. Applications. Ordering Information. Pinout (Switches Shown For Logic 1 Input) FN3123.

CD4538 Dual Precision Monostable

CD54/74HC123, CD54/74HCT123, CD74HC423, CD74HCT423

CD4541BC Programmable Timer

CD54/74HC175, CD54/74HCT175

Am27C Megabit (524,288 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM

M74HCT04. Hex inverter. Features. Description

FST Bit Low Power Bus Switch

NTE40192B & NTE40193B Integrated Circuit CMOS, Presettable Up/Down Counters (Dual Clock with Reset)

UNISONIC TECHNOLOGIES CO., LTD CD4541

CD74HCT4514, CD74HCT LINE TO 16-LINE DECODERS/DEMULTIPLEXERS WITH INPUT LATCHES

CD54HC4538, CD74HC4538, CD74HCT4538

DS1202, DS1202S. Serial Timekeeping Chip FEATURES PIN ASSIGNMENT. ORDERING INFORMATION DS pin DIP DS1202S 16 pin SOIC DS1202S8 8 pin SOIC

CD74AC86, CD54/74ACT86

CD54/74HC374, CD54/74HCT374, CD54/74HC574, CD54/74HCT574

CD54/74AC245, CD54/74ACT245

HCC/HCF4017B HCC/HCF4022B

CDP1881C, CDP1882, CDP1882C

Quad 2-Input NAND Gate High-Voltage Silicon-Gate CMOS

CD54/74HC4051, CD54/74HCT4051, CD54/74HC4052, CD74HCT4052, CD54/74HC4053, CD74HCT4053

HCF4018B PRESETTABLE DIVIDE-BY-N COUNTER

QS54/74FCT373T, 2373T. High-Speed CMOS Bus Interface 8-Bit Latches MDSL QUALITY SEMICONDUCTOR, INC. 1 DECEMBER 28, 1998

NC7S86 TinyLogic HS 2-Input Exclusive-OR Gate

Obsolete Product(s) - Obsolete Product(s)

CD4538BC Dual Precision Monostable

UNISONIC TECHNOLOGIES CO., LTD

CD54/74HC139, CD54/74HCT139

HCF4017B DECADE COUNTER WITH 10 DECODED OUTPUTS

CA3045, CA3046. General Purpose NPN Transistor Arrays. Features. Description. Ordering Information. Applications. Pinout.

DATASHEET HI-201HS. Features. Applications. Ordering Information. Pinout (Switches Shown For Logic 1 Input) High Speed, Quad SPST, CMOS Analog Switch

NC7S08 TinyLogic HS 2-Input AND Gate

HCF40161B SYNCHRONOUS PROGRAMMABLE 4-BIT BINARY COUNTER WITH ASYNCHRONOUS CLEAR

CD74HC374, CD74HCT374, CD74HC574, CD74HCT574

Description PWM INPUT CLK MODULATOR LOGIC 8 - STAGE RIPPLE COUNTER FREQUENCY DATA REGISTER 8 - STAGE SHIFT REGISTER SCK

NC7SZ175 TinyLogic UHS D-Type Flip-Flop with Asynchronous Clear

74ACTQ821 Quiet Series 10-Bit D-Type Flip-Flop with 3-STATE Outputs

UNISONIC TECHNOLOGIES CO., LTD CD4069

Microprocessor-Compatible ANALOG-TO-DIGITAL CONVERTER

NTE4055B and NTE4056B Integrated Circuit CMOS, BCD to 7 Segment Decoder/Drivers

CA3018, CA3018A. General Purpose Transistor Arrays. Features. Applications. Part Number Information. Pinout. [ /Title () /Autho.

HA7210, HA kHz to 10MHz, Low Power Crystal Oscillator. Description. Features. Ordering Information. Applications. Typical Application Circuits

CD22M x 8 x 1 BiMOS-E Crosspoint Switch. Features. Applications. Block Diagram FN Data Sheet January 16, 2006

MM74HC132 Quad 2-Input NAND Schmitt Trigger

8-BIT SERIAL-INPUT SHIFT REGISTER WITH LATCHED 3-STATE OUTPUTS High-Performance Silicon-Gate CMOS

UNISONIC TECHNOLOGIES CO., LTD U74CBTLV3125

DS Tap High Speed Silicon Delay Line

M74HCT174TTR HEX D-TYPE FLIP FLOP WITH CLEAR

A6833. DABiC-5 32-Bit Serial Input Latched Sink Drivers

TC4427 TC A DUAL HIGH-SPEED POWER MOSFET DRIVERS 1.5A DUAL HIGH-SPEED POWER MOSFET DRIVERS TC4426 TC4426 GENERAL DESCRIPTION FEATURES

Obsolete Product(s) - Obsolete Product(s)

M74HCT164TTR 8 BIT SIPO SHIFT REGISTER

MM5452/MM5453 Liquid Crystal Display Drivers

ML4818 Phase Modulation/Soft Switching Controller

DATASHEET 82C284. Features. Description. Part # Information. Pinout. Functional Diagram. Clock Generator and Ready Interface for 80C286 Processors

PART TEMP RANGE PIN-PACKAGE

Philips Semiconductors Programmable Logic Devices

M74HC14. Hex Schmitt inverter. Features. Description

NC7S04 TinyLogic HS Inverter

74ACQ241 Octal Buffer/Line Driver with 3-STATE Outputs

NC7ST00 TinyLogic HST 2-Input NAND Gate

Universal Input Switchmode Controller

PI3B V, Synchronous 16-Bit to 32-Bit FET Mux/DeMux NanoSwitch. Description. Features. Pin Configuration. Block Diagram.

NJU BIT SERIAL TO PARALLEL CONVERTER GENERAL DESCRIPTION PACKAGE OUTLINE PIN CONFIGURATION FEATURES BLOCK DIAGRAM

256K (32K x 8) Paged Parallel EEPROM AT28C256

DATASHEET HD Features. Description. Ordering Information. CMOS Manchester Encoder-Decoder. FN2961 Rev 1.00 Page 1 of 16.

DM74ALS169B Synchronous Four-Bit Up/Down Counters

DS1642 Nonvolatile Timekeeping RAM

FSAT66 Low Voltage Single SPST Normally Open Analog Switch with TTL Compatible Control Input

TC4467 TC4468 LOGIC-INPUT CMOS QUAD DRIVERS TC4467 TC4468 TC4469 GENERAL DESCRIPTION FEATURES APPLICATIONS ORDERING INFORMATION

NC7S14 TinyLogic HS Inverter with Schmitt Trigger Input

Octal Sample-and-Hold with Multiplexed Input SMP18

P4C1257/P4C1257L. ULTRA HIGH SPEED 256K x 1 STATIC CMOS RAMS FEATURES DESCRIPTION. Full CMOS. Separate Data I/O

74LVC125A. Pin Assignments. Description. Features. Applications QUADRUPLE 3-STATE BUFFERS 74LVC125A

DATA SHEET. 74HC4050 Hex high-to-low level shifter. Product specification File under Integrated Circuits, IC06

M74HCT574TTR OCTAL D-TYPE FLIP FLOP WITH 3 STATE OUTPUT NON INVERTING

HCF4040B RIPPLE-CARRY BINARY COUNTER/DIVIDERS 12 STAGE

HI Bit, 40 MSPS, High Speed D/A Converter

INTEGRATED CIRCUITS. 74LVC00A Quad 2-input NAND gate. Product specification Supersedes data of 1997 Aug 11 IC24 Data Handbook.

54BCT245. Octal Buffers Transceiver FEATURES: DESCRIPTION: Logic Diagram

CD4069, CD4069-SMD Inverter Circuits

5V 128K X 8 HIGH SPEED CMOS SRAM

Transcription:

March 1997 Features SEMICONDUCTOR Low Power CMOS Circuitry.......... 7.5mW (Typ) at 3.2MHz (Max Freq.) at V DD = 5V Baud Rate - DC to 200K Bits/s (Max) at.............. 5V, 85 o C - DC to 400K Bits/s (Max) at..............10v, 85 o C 4V to 10.5 Operation Automatic Data Formatting and Status Generation Fully Programmable with Externally Selectable Word Length (5-8 Bits), Parity Inhibit, Even/Odd Parity, and 1, 1-1/2, or 2 Stop Bits Operating Temperature Range - CDP6402D, CD................. -55 o C to +125 o C - CDP6402E, CE.................. -40 o C to +85 o C Replaces Industry Type IM6402 and Compatible with HD6402 Ordering Information PACK- AGE TEMP. RANGE 5V/200K BAUD 10V/400K BAUD PKG. NO. PDIP -40 o C to +85 o C E CDP6402E E40.6 Burn-In EX - SBDIP -40 o C to +85 o C D CDP6402D D40.6 Burn-In DX CDP6402DX Description CDP6402, CMOS Universal Asynchronous Receiver/Transmitter (UART) The CDP6402 and are silicon gate CMOS Universal Asynchronous Receiver/Transmitter (UART) circuits for interfacing computers or microprocessors to asynchronous serial data channels. They are designed to provide the necessary formatting and control for interfacing between serial and parallel data channels. The receiver converts serial start, data, parity, and stop bits to parallel data verifying proper code transmission, parity and stop bits. The transmitter converts parallel data into serial form and automatically adds start parity and stop bits. The data word can be 5, 6, 7 or 8 bits in length. Parity may be odd, even or inhibited. Stop bits can be 1, 1-1/2, or 2 (when transmitting 5-bit code). The CDP6402 and can be used in a wide range of applications including modems, printers, peripherals, video terminals, remote data acquisition systems, and serial data links for distributed processing systems. The CDP6402 and are functionally identical. They differ in that the CDP6402 has a recommended operating voltage range of 4V to 10.5V, and the has a recommended operating voltage range of 4V to 6.5V. Pinout CDP6402, (PDIP, SBDIP) TOP VIEW V DD 1 40 TRC NC 2 39 EPE GND 3 38 CLS1 RRD 4 37 CLS2 RBR8 5 36 SBS RBR7 6 35 PI RBR6 7 34 CRL RBR5 8 33 TBR8 RBR4 9 32 TBR7 RBR3 10 31 TBR6 RBR2 11 30 TBR5 RBR1 12 29 TBR4 PE 13 28 TBR3 FE 14 27 TBR2 OE 15 26 TBR1 SFD 16 25 TRO RRC 17 24 TRE DRR 18 23 TBRL DR 19 22 TBRE RRI 20 21 MR CAUTION: These devices are sensitive to electrostatic discharge. Users should follow proper IC Handling Procedures. Copyright Harris Corporation 1997 5-74 File Number 1328.2

TBR8 (MSB) TBR1 (LSB) TRE TBRL TRC TRANSMITTER TIMING AND CONTROL STOP PARITY LOGIC TRANSMITTER BUFFER REGISTER MULTIPLEXER TRANSMITTER REGISTER START CLS1 CLS2 CRL CONTROL REGISTER TRO SBS EPE MR PI RRC DRR RECEIVER TIMING AND CONTROL STOP LOGIC PARITY LOGIC MULTIPLEXER RECEIVER REGISTER RECEIVER BUFFER REGISTER START LOGIC RRI SFD THREE STATE BUFFERS RRD DR OE TBRE FE PE RBR8 (MSB) RBR1 (LSB) FIGURE 1. FUNCTIONAL BLOCK DIAGRAM 5-75

Absolute Maximum Ratings DC Supply-Voltage Range, (V DD ) CDP6402..................................-0.5 to +11V..................................-0.5 to +7V Input Voltage Range, All Inputs.............. -0.5 to V DD +0.5V DC Input Current, Any One Input........................ ±100µA Device Dissipation Per Output Transistor For T A = Full Package-Temperature Range (All Package Types)............................. 100mW Operating-Temperature Range (T A ) Package Type D (SBDIP).................. -55 o C to +125 o C Package Type E (PDIP).................... -40 o C to +85 o C Thermal Information Thermal Resistance (Typical, Note 1) θ JA ( o C/W) θ JC ( o C/W) PDIP Package................... 50 N/A SBDIP Package.................. 55 15 Maximum Junction Temperature Plastic Package................................. +150 o C Ceramic Package............................... +175 o C Maximum Storage Temperature Range (T STG )...-65 o C to +150 o C Maximum Lead Temperature (Soldering 10s): At Distance 1/16 ±1/32 inch (1.59 ±0.79mm).......... +265 o C CAUTION: Stresses above those listed in Absolute Maximum Ratings may cause permanent damage to the device. This is a stress only rating and operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. NOTE: 1. θ JA is measured with the component mounted on an evaluation PC board in free air. Operating Conditions At T A = Full Package-Temperature Range. For maximum reliability, operating conditions should be selected so that operation is always within the following ranges: LIMITS CDP6402 PARAMETER MIN MIN UNITS DC Operating Voltage Range 4 10.5 4 6.5 V Input Voltage Range V SS V DD V SS V DD V Static Electrical Specifications at T A = -40 o C to +85 o C, V DD ±10%, Except as noted CONDITIONS LIMITS CDP6402 PARAMETER V O V IN V DD MIN MIN UNITS Quiescent Device Current Output Low Drive (Sink) Current Output High Drive (Source) Current Output Voltage Low- Level (Note 2) Output Voltage High Level (Note 2) I DD - 0, 5 5-0.01 50-0.02 200 µa - 0,10 10-1 200 - - - µa I OL 0.4 0,5 5 2 4-1.2 2.4 - ma 0.5 0,10 10 5 7 - - - - ma I OH 4.6 0, 5 5-0.55-1.1 - -0.55-1.1 - ma 9.5 0,10 10-1.3-2.6 - - - - ma V OL - 0, 5 5-0 0.1-0 0.1 V - 0, 10 10-0 0.1 - - - V V OH - 0, 5 5 4.9 5-4.9 5 - V - 0, 10 10 9.9 10 - - - - V Input Low Voltage V IL 0.5, 4.5-5 - - 0.8 - - 0.8 V 0.5, 9.5-10 - - 0.2 V DD - - - V 5-76

Static Electrical Specifications at T A = -40 o C to +85 o C, V DD ±10%, Except as noted (Continued) CONDITIONS LIMITS CDP6402 PARAMETER V O V IN V DD MIN MIN UNITS Input High Voltage V IH 0.5, 4.5-5 V DD -2 - - V DD -2 - - V 0.5, 9.5-10 7 - - - - - V Input Leakage Current I IN Any Input 0,5 5 - ±10-4 ±1 - - ±1 µa 0,10 10 - ±10-4 ±2 - - - µa Three-State Output Leakage Current Operating Current (Note 3) I OUT 0, 5 0, 5 5 - ±10-4 ±1 - ±10-4 ±1 µa 0, 10 0,10 10 - ±10-4 ±10 - - - µa I DD1-0, 5 5-1.5-1.5 - ma - 0,10 10-10 - - - ma Input Capacitance C IN - - - - 5 7.5-5 7.5 pf Output Capacitance C OUT - - - - 10 15-10 15 pf NOTES: 1. Typical values are for T A = 25 o C and nominal V DD 2. I OL = I OH = 1µA. 3. Operating current is measured at 200kHz or V DD = 5V and 400kHz for V DD = 10V, with open outputs (worst-case frequencies for CDP1802A system operating at maximum speed of 3.2MHz). 5-77

Description of Operation Initialization and Controls A positive pulse on the MASTER RESET (MR) input resets the control, status, and receiver buffer registers, and sets the serial output (TRO) High. Timing is generated from the clock inputs RRC and TRC at a frequency equal to 16 times the serial data bit rate. The RRC and TRC inputs may be driven by a common clock, or may be driven independently by two different clocks. The CONTROL REGISTER LOAD (CRL) input is strobed to load control bits for PARITY INHIBIT (PI), EVEN PARITY ENABLE (EPE), STOP BIT SELECTS (SBS), and CHARACTER LENGTH SELECTS (CLS1 and CLS2). These inputs may be hand wired to V SS or V DD with CRL to V DD. When the initialization is completed, the UART is ready for receiver and/or transmitter operations. Transmitter Operation The transmitter section accepts parallel data, formats it, and transmits it in serial form (Figure 2) on the TRO terminal. START BIT IF ENABLED 5-8 DATA BITS LSB MSB FIGURE 2. SERIAL DATA FORMAT 1, 1-1/2 OR 2 STOP BITS PARITY Transmitter timing is shown in Figure 3. (A) Data is loaded into the transmitter buffer register from the inputs TBR1 through TBR8 by a logic low on the TBRL input. Valid data must be present at least t DT prior to, and t TD following, the rising edge of TBRL. If words less than 8-bits are used, only the least significant bits are used. The character is right justified into the least significant bit, TBR1. (B) The rising edge of TBRL clears TBRE. 1/2 to 11/2 cycles later, depending on when the TBRL pulse occurs with respect to TRC, data is transferred to the transmitter register and TRE is cleared. TBRE is set to a logic High one cycle after that. Output data is clocked by TRC. The clock rate is 16 times the data rate. (C) A second pulse on TBRL loads data into the transmitter buffer register. Data transfer to the transmitter register is delayed until transmission of the current character is complete. (D) Data is automatically transferred to the transmitter register and transmission of that character begins. Receiver Operation Data is received in serial form at the RRl input. When no data is being received, RRI input must remain high. The data is clocked through the RRC. The clock rate is 16 times the data rate. Receiver timing is shown in Figure 4. RRI RBRI-8, OE DRR DR FE, PE BEGINNING OF FIRST STOP BIT 1/2 CLOCK A B C CYCLES FIGURE 4. RECEIVER TIMING WAVEFORMS (A) A low level on DRR clears the DR line. (B) During the first stop bit data is transferred from the receiver register to the RB Register. If the word is less than 8 bits, the unused most significant bits will be a logic low. The output character is right justified to the least significant bit RBR1. A logic high on OE indicates overruns. An overrun occurs when DR has not been cleared before the present character was transferred to the RBR. (C) 1/2 clock cycle later DR is set to a logic high and FE is evaluated. A logic high on FE indicates an invalid stop bit was received. A logic high on PE indicates a parity error. Start Bit Detection DATA 8 1/2 TO 9 1/2 CLOCK CYCLES The receiver uses a 16X clock for timing (Figure 5). The start bit could have occurred as much as one clock cycle before it was detected, as indicated by the shaded portion. The center of the start bit is defined as clock count 7 1/2. If the receiver clock is a symmetrical square wave, the center of the start bit will be located within ±1/2 clock cycle ±1/32 bit or ±3.125%. The receiver begins searching for the next start bit at 9 clocks into the first stop bit. COUNT 7 1/2 DEFINED CENTER OF START BIT TBRL TBRE TRE TRO 1-1/2 TO 2-1/2 CYCLES 1/2 TO 1-1/2 CYCLES 1/2 CLOCK 1 TO 2 CYCLES DATA A B C D END OF LAST STOP BIT FIGURE 3. TRANSMITTER TIMING WAVEFORMS CLOCK RRI INPUT A 7 1/2 CLOCK CYCLES 8 1/2 CLOCK CYCLES START FIGURE 5. START BIT TIMING WAVEFORMS 5-78

CONTROL WORD TABLE 1. CONTROL WORD FUNCTION CLS2 CLS1 PI EPE SBS DATA BITS PARITY BIT STOP BIT (S) L L L L L 5 ODD 1 L L L L H 5 ODD 1.5 L L L H L 5 EVEN 1 L L L H H 5 EVEN 1.5 L L H X L 5 DISABLED 1 L L H X H 5 DISABLED 1.5 L H L L L 6 ODD 1 L H L L H 6 ODD 2 L H L H L 6 EVEN 1 L H L H H 6 EVEN 2 L H H X L 6 DISABLED 1 L H H X H 6 DISABLED 2 H L L L L 7 ODD 1 H L L L H 7 ODD 2 H L L H L 7 EVEN 1 H L L H H 7 EVEN 2 H L H X L 7 DISABLED 1 H L H X H 7 DISABLED 2 H H L L L 8 ODD 1 H H L L H 8 ODD 2 H H L H L 8 EVEN 1 H H L H H 8 EVEN 2 H H H X L 8 DISABLED 1 H H H X H 8 DISABLED 2 NOTE: X = Don t Care 5-79

TABLE 2. FUNCTION PIN DEFINITION PIN SYMBOL DESCRIPTION 1 V DD Positive Power Supply 2 N/C No Connection 3 GND Ground (V SS ) 4 RRD A high level on RECEIVER REGISTER DISABLE forces the receiver holding register ouputs RBR1-RBR8 to a high impedance state. 5 RBR8 The contents of the RECEIVER BUFFER REGISTER appear on these three-state outputs. Word formats less than 8 characters are right justified to RBR1. 6 RBR7 7 RBR6 8 RBR5 9 RBR4 See Pin 5 - RBR8 10 RBR3 11 RBR2 12 RBR1 13 PE A high level on PARITY ERROR indicates that the received parity does not match parity programmed by control bits. The output is active until parity matches on a succeeding character. When parity is inhibited, this output is low. 14 FE A high level on FRAMING ERROR indicates the first stop bit was invalid. FE will stay active until the next valid character s stop bit is received. 15 OE A high level on OVERRUN ERROR indicates the data received flag was not cleared before the last character was transferred to the receiver buffer register. The Error is reset at the next character s stop bit if DRR has been performed (i.e., DRR; active low). 16 SFD A high level on STATUS FLAGS DISABLE forces the outputs PE, FE, OE, DR, TBRE to a high impedance state. 17 RRC The RECEIVER REGISTER CLOCK is 16X the receiver data rate. 18 DRR A low level on DATA RECEIVED RESET clears the data received output (DR), to a low level. 19 DR A high level on DATA RECEIVED indicates a character has been received and transferred to the receiver buffer register. 20 RRl Serial data on RECEIVER REGISTER INPUT is clocked into the receiver register. 21 MR A high level on MASTER RESET (MR) clears PE, FE, OE and DR, and sets TRE, TBRE, and TRO. TRE is actually set on the first rising edge of TRC after MR goes high. MR should be strobed after power-up. 22 TBRE A high level on TRANSMITTER BUFFER REGISTER EMPTY indicates the transmitter buffer register has transferred its data to the transmitter register and is ready for new data. 23 TBRL A low level on TRANSMITTER BUFFER REGISTER LOAD transfers data from inputs TBR1-TBR8 into the transmitter buffer register. A low to high transition on TBRL requests data transfer to the transmitter register. If the transmitter register is busy, transfer is automatically delayed so that the two characters are transmitted end to end. 24 TRE A high level on TRANSMITTER REGISTER EMPTY indicates completed transmission of a character including stop bits. 5-80

25 TRO Character data, start data and stop bits appear serially at the TRANSMITTER REGISTER OUTPUT. 26 TBR1 Character data is loaded into the TRANSMITTER BUFFER REGISTER via inputs TBR1-TBR8. For character formats less than 8 bits, the TBR8, 7, and 6 Inputs are ignored corresponding to the programmed word length. 27 TBR2 28 TBR3 29 TBR4 TABLE 2. FUNCTION PIN DEFINITION (Continued) PIN SYMBOL DESCRIPTION 30 TBR5 See Pin 26 - TBR1 31 TBR6 32 TBR7 33 TBR8 34 CRL A high level on CONTROL REGISTER LOAD loads the control register. 35 PI A high level on PARITY INHIBIT inhibits parity generation, parity checking and forces PE output low. 36 SBS A high level on STOP BIT SELECT selects 1.5 stop bits for a 5 character format and 2 stop bits for other lengths. 37 CLS2 These inputs program the CHARACTER LENGTH SELECTED. (CLS1 low CLS2 low 5 bits) (CLS1 high CLS2 low 6 bits) (CLS1 low CLS2 high 7 bits) (CLS1 high CLS2 high 8 bits). 38 CLS1 See Pin 37 - CLS2 39 EPE When PI is low, a high level on EVEN PARITY ENABLE generates and checks even parity. A low level selects odd parity. 40 TRC The TRANSMITTER REGISTER CLOCK is 16X the transmit data rate. See Table 1 (Control Word Function) 5-81

Dynamic Electrical Specifications at T A = -40 o C to +85 o C, V DD ±5%, t R, t F = 20ns, V IH = 0.7 V DD, V IL = 0.3 V DD, C L = 100pF LIMITS CDP6402 PARAMETER V DD (NOTE 3) (NOTE 3) UNITS SYSTEM TIMING (See Figure 6) Minimum Pulse Width CRL Minimum Setup Time Control Word to CRL Minimum Hold Time Control Word after CRL Propagation Delay Time SFD High to SOD t CRL 5 50 150 50 150 ns 10 40 100 - - ns t CWC 5 20 50 20 50 ns 10 0 40 - - ns t CCW 5 40 60 40 60 ns 10 20 30 - - ns t SFDH 5 130 200 130 200 ns 10 100 150 - - ns SFD Low to SOD t SFDL 5 130 200 130 200 ns 10 40 60 - - ns RRD High to Receiver Register High Impedance RRD Low to Receiver Register Active Minimum Pulse Width MR t RRDH 5 80 150 80 150 ns 10 40 70 - - ns t RRDL 5 80 150 80 150 ns 10 40 70 - - ns 5 200 400 200 400 ns 10 100 200 - - ns NOTES: 1. All measurements are made at the 50% point of the transition except three-state measurements. 2. Typical values for T A = 25 o C and nominal V DD. 3. Maximum limits of minimum characteristics are the values above which all devices function. CONTROL INPUT WORD TIMING CONTROL WORD INPUT CONTROL WORD BYTE t CWC t CCW CRL t CRL STATUS OUTPUTS STATUS OUTPUT TIMING 90% 10% 70% 30% t SFDH t SFDL SFD R BUS 0 R BUS 7 RECEIVER REGISTER DISCONNECT TIMING 90% 10% 70% 30% t RRDH t RRDL RRD FIGURE 6. SYSTEM TIMING WAVEFORMS 5-82

Dynamic Electrical Specifications at T A = -40 o C to +85 o C, V DD ±5%, t R, t F = 20ns, V IH = 0.7 V DD, V IL = 0.3 V DD, C L = 100pF LIMITS CDP6402 PARAMETER V DD (NOTE 3) (NOTE 3) UNITS TRANSMITTER TIMING (See Figure 7) Minimum Clock Period (TRC) t CC 5 250 310 250 310 ns 10 125 155 - - ns Minimum Pulse Width Clock Low Level t CL 5 100 125 100 125 ns 10 75 100 - - ns Clock High Level t CH 5 100 125 100 125 ns 10 75 100 - - ns TBRL t THTH 5 80 200 80 200 ns 10 40 100 - - ns Minimum Setup Time TBRL to Clock t THC 5 175 275 175 275 ns 10 90 150 - - ns Data to TBRL t DT 5 20 50 20 50 ns 10 0 40 - - ns Minimum Hold-Time Data after TBRL t TD 5 40 60 40 60 ns 10 20 30 - - ns Propagation Delay Time Clock to Data Start Bit t CD 5 300 450 300 450 ns 10 150 225 - - ns Clock to TBRE t CT 5 330 400 330 400 ns 10 100 150 - - ns TBRL to TBRE t TTHR 5 200 300 200 300 ns 10 100 150 - - ns Clock to TRE t TTS 5 330 400 330 400 ns 10 100 150 - - ns NOTES: 1. All measurements are made at the 50% point of the transition except three-state measurements. 2. Typical values for T A = 25 o C and nominal V DD. 3. Maximum limits of minimum characteristics are the values above which all devices function. 5-83

TRANSMITTER BUFFER REGISTER LOADED t CH t CC t CL TRANSMITTER SHIFT REGISTER LOADED TRC t THC 1 2 3 4 5 6 7 14 15 16 1 2 3 TBRL t THTH t CD t CD TRO 1ST DATA BIT t TTHR t CT TBRE TRE T BUS 0 T BUS 7 t DT DATA t TD t TTS NOTES: 1. The holding register is loaded on the trailing edge of TBRL. 2. The transmitter shift register, if empty, is loaded on the first high-to-low transition of the clock which occurs at least 1/2 clock period + t THC after the trailing edge of TBRL and transmission of a start bit occurs 1/2 clock period + t CD later. FIGURE 7. TRANSMITTER TIMING WAVEFORMS t CH t CC t CL CLOCK 7 1/2 SAMPLE CLOCK 7 1/2 LOAD HOLDING REGISTER RRC 1 2 t DC RRI R BUS 0 - R BUS 7 3 4 5 6 7 16 START BIT PARITY 1 2 3 4 5 6 7 8 9 STOP BIT 1 t CDV DATA DR DRR OE t DDA t DD t COE t CPE t CDA PE t CFE FE NOTES: 1. If a start bit occurs at a time less than t DC before a high-to-low transition of the clock, the start bit may not be recognized until the next high-to-low transition of the clock. The start bit may be completely asynchronous with the clock. 2. If a pending DA has not been cleared by a read of the receiver holding register by the time a new word is loaded into the receiver holding register, the OE signal will come true. FIGURE 8. RECEIVER TIMING WAVEFORMS 5-84

Dynamic Electrical Specifications at T A = -40 o C to +85 o C, V DD ±5%, t R, t F = 20ns, V IH = 0.7 V DD, V IL = 0.3 V DD, C L = 100pF LIMITS CDP6402 PARAMETERS V DD (NOTE 3) (NOTE 3) UNITS RECEIVER TIMING (See Figure 8) Minimum Clock Period (RRC) t CC 5 250 310 250 310 ns 10 125 155 - - ns Minimum Pulse Width Clock Low Level t CL 5 100 125 100 125 ns 10 75 100 - - ns Clock High Level t CH 5 100 125 100 125 ns 10 75 100 - - ns Data Received Reset t DD 5 50 75 50 75 ns 10 25 40 - - ns Minimum Setup Time Data Start Bit to Clock t DC 5 100 150 100 150 ns 10 50 75 - - ns Propagation Delay Time Data Received Reset to Data Received t DDA 5 150 250 150 250 ns 10 75 125 - - ns Clock to Data Valid t CDV 5 275 400 275 400 ns 10 110 175 - - ns Clock to DR t CDA 5 275 400 275 400 ns 10 110 175 - - ns Clock to Overrun Error t COE 5 275 400 275 400 ns 10 100 150 - - ns Clock to Parity Error t CPE 5 240 375 240 375 ns 10 120 175 - - ns Clock to Framing Error t CFE 5 200 300 200 300 ns 10 100 150 - - ns NOTES: 1. All measurements are made at the 50% point of the transition except three-state measurements. 2. Typical values for T A = 25 o C and nominal V DD. 3. Maximum limits of minimum characteristics are the values above which all devices function. 5-85