![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
HD-6408 March 1997 CMOS Asynchronous Serial Manchester Adapter (ASMA) Description The HD-6408 is a CMOS/LSI Manchester Encoder/Decoder for creating a very high speed asynchronous serial data bus. The Encoder converts serial NRZ data (typically from a shift register) to Manchester II encoded data, adding a sync pulse and parity bit. The Decoder recognizes this sync pulse and identifies it as a Command Sync or a Data Sync. The data is then decoded and shifted out in NRZ code (typically into a shift register). Finally, the parity bit is checked. If there were no Manchester or parity errors the Decoder responds with a valid word signal. The Decoder puts the Manchester code to full use to provide clock recovery and excellent noise immunity at these very high speeds. The HD-6408 can be used in many commercial applications such as security systems, environmental control systems, serial data links and many others. It utilizes a single 12 x clock and achieves data rates of up to one million bits per second with a very minimum overhead of only 4 bits out of 20, leaving 16 bits for data. Features * Low Bit Error Rate * Data Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1MBit/s * Sync Identification and Lock-In * Clock Recovery * Manchester II Encoder, Decoder * Separate Encode and Decode * Low Operating Power . . . . . . . . . . . . . . . . . 50mW at 5V * Single Power Supply * 24 Lead Package Ordering Information PACKAGE PDIP CERDIP TEMP. RANGE -40oC to +85oC -40oC to +85oC PART NUMBER HD3-6408-9 HD1-6408-9 PKG. NO. E24.6 E24.6 Pinout HD-6408 (DIP) TOP VIEW VW 1 ESC 2 TD 3 SDO 4 DC 5 BZI 6 BOI 7 UDI 8 DSC 9 CDS 10 DR 11 GND 12 24 VCC 23 EC 22 SCI 21 SD 20 SS 19 EE 18 SDI 17 BOO 16 OI 15 BZO 14 DBS 13 MR d CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures. http://www.intersil.com or 407-727-9207 | Copyright (c) Intersil Corporation 1999 File Number 2952.1 5-1 HD-6408 Block Diagrams ENCODER DECODER 11 23 EC /6 14 DBS 13 MR DR BIT COUNTER 1 VW SCI ESC SD 22 2 /2 BIT COUNTER TD 3 10 VALID WORD LATCH VALID WORD TEST CIRCUIT PARITY CHECK 21 RESET 20 SYNC CDS COUNT DECODER SYNC LATCH SS 5 DC CHARACTER FORMER 19 EE 15 16 17 BZO OI BOO 9 DSC 6 BZI BOI UDI 7 8 CLOCK SYNCHRONIZER CHARACTER IDENTIFIER NRZ OUTPUT PORT 4 SDO PARITY SDI 18 DATA TRANSITION FINDER 5-2 HD-6408 Pin Description PIN 1 2 TYPE O O SYMBOL VW ESC SECTION Decoder Encoder DESCRIPTION Output high indicates receipt of a VALID WORD. ENCODER SHIFT CLOCK is an output for shifting data into the Encoder. The Encoder samples SDI on the low-to-high transition of ESC. TAKE DATA output is high during receipt of data after identification of a sync pulse and two valid Manchester data bits. SERIAL DATA OUT delivers received data in correct NRZ format. DECODER CLOCK input drives the transition finder, and the synchronizer which in turn supplies the clock to the balance of the Decoder. Input a frequency equal to 12X the data rate. A high input should be applied to BIPOLAR ZERO IN when the bus is in its negative state. This pin must be held high when the Unipolar input is used. A high input should be applied to BIPOLAR ONE IN when the bus is in its positive state, this pin must be held low when the Unipolar input is used. With pin 6 high and pin 7 low, this pin enters UNIPOLAR DATA IN to the transition finder circuit. If not used this input must be held low. DECODER SHIFT CLOCK output delivers a frequency (DECODER CLOCK / 12), synchronized by the recovered serial data stream. COMMAND/DATA SYNC output high occurs during output of decoded data which was preceded by a Command synchronizing character. A low output indicates a Data synchronizing character. A high input to DECODER RESET during a rising edge of DECODER SHIFT CLOCK resets the decoder bit counting logic to a condition ready for a new word. GROUND supply pin. A high on MASTER RESET clears the 2:1 counters in both the encoder and decoder and the / 6 counter. DIVIDE BY SIX is an output from 6:1 divider which is driven by the ENCODER CLOCK. BIPOLAR ZERO OUT is a active low output designed to drive the zero or negative sense of a bipolar line driver. A low on OUTPUT INHIBIT forces pin 15 and 17 high, their inactive states. BIPOLAR ONE OUT is an active low output designed to drive the one or positive sense of a bipolar line driver. SERIAL DATA IN accepts a serial data stream at a data rate equal to ENCODER SHIFT CLOCK. A high on ENCODER ENABLE initiates the encode cycle. (Subject to the preceding cycle being completed). SYNC SELECT actuates a Command sync for an input high and data sync for an input low. SEND DATA is an active high output which enables the external source of serial data. SEND CLOCK IN is 2X the Encoder data rate. ENCODER CLOCK is the input to the 6:1 divider. VCC is the +5V power supply pin. A 0.1F decoupling capacitor from VCC (pin 24) to GND (pin 12) is recommended. 3 O TD Decoder 4 5 O I SDO DC Decoder Decoder 6 I BZI Decoder 7 I BOI Decoder 8 I UDI Decoder 9 O DSC Decoder 10 O CDS Decoder 11 I DR Decoder 12 13 I I GND MR Both Both 14 O DBS Encoder 15 O BZO Encoder 16 17 I O OI BOO Encoder Encoder 18 I SDI Encoder 19 I EE Encoder 20 I SS Encoder 21 O SD Encoder 22 23 24 I I I SCI EC VCC Encoder Encoder Both 5-3 HD-6408 Encoder Operation The Encoder requires a single clock with a frequency of twice the desired data rate applied at the SClock input. An auxiliary divide by six counter is provided on chip which can be utilized to produce the SClock by dividing the DClock. The Encoder's cycle begins when EE is high during a falling edge of ESC (1). This cycle lasts for one word length or twenty ESC periods. At the next low-to-high transition of the ESC, a high at SS input actuates a Command sync or a low will produce a Data sync for that word (2). When the Encoder is ready to accept data, the SD output will go high and remain high for sixteen ESC periods (3) - (4). During these sixteen periods the data should be clocked into the SD Input with every high-to-low transition of the ESC (3) - (4). After the sync and Manchester II encoded data are transmitted through the BOO and BZO outputs, the Encoder adds on an additional bit which is the (odd) parity for that word (5). If ENCODER ENABLE is held high continuously, consecutive words will be encoded without an interframe gap. ENCODER ENABLE must go low by time (5) as shown to prevent a consecutive word from being encoded. At any time a low on OI will force both bipolar outputs to a high state but will not affect the Encoder in any other way. To Abort the Encoder transmission a positive pulse must be applied at MR. Any time after or during this pulse, a low-tohigh transition on SCI clears the internal counters and initializes the Encoder for a new word. TIMING SCI 0 1 2 3 4 5 6 7 15 16 17 18 19 ESC EE DON'T CARE SS VALID DON'T CARE SD SDI BOO 15 14 13 12 11 10 3 2 1 0 1ST HALF 2ND HALF 15 14 13 12 11 3 2 1 0 P BZO SYNC SYNC 15 14 13 12 11 3 2 1 0 P 12 3 4 5 5-4 HD-6408 Decoder Operation The Decoder requires a single clock with a frequency of 12 times the desired data rate applied at the DClock input. The Manchester II coded data can be presented to the Decoder in one of two ways. The BOI and BZI inputs will accept data from a differential output comparator. The UDI input can only accept noninverted Manchester II coded data (e.g. from BOO of an Encoder through an inverter to UDI). The Decoder is free running and continuously monitors its data input lines for a valid sync character and two valid Manchester data bits to start an output cycle. When a valid sync is recognized (1), the type of sync is indicated by the CDS output. If the sync character was a command, this output will go high (2) and remain high for sixteen DSC periods (3), otherwise it will remain low. The TD output will go high and remain high (2) - (3) while the Decoder is transmitting the decoded data through SDO. The decoded data available at SDO is in a NRZ format. The DSC is provided so that the decoded bits can be shifted into an external register on every low-to-high transition of this clock (2) - (3). Note that DECODER SHIFT CLOCK may adjust its phase up until the time that TAKE DATA goes high. After all sixteen decoded bits have been transmitted (3) the data is checked for odd parity. A high on VW output (4) indicates a successful reception of a word without any Manchester or parity errors. At this time the Decoder is looking for a new sync character to start another output sequence. VALID WORD will go low approximately 20 DECODER SHIFT CLOCK periods after it goes high if not reset low sooner by a valid sync and two valid Manchester bits as shown (1). At any time in the above sequence a high input on DR during a low-to-high transition of DSC will abort transmission and initialize the Decoder to start looking for a new sync character. TIMING 0 1 2 3 4 5 6 7 8 16 17 18 19 DSC BOI BZI 1ST HALF 2ND HALF 15 15 14 14 13 13 12 12 11 11 10 10 2 2 1 1 0 0 P P SYNC SYNC TD CDS SDO UNDEFINED 15 14 13 12 4 3 2 1 0 VW FROM PREVIOUS RECEPTION 12 3 4 5-5 HD-6408 Absolute Maximum Ratings Supply Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +7.0V Input, Output or I/O Voltage . . . . . . . . . . . GND -0.3V to VCC +0.3V Storage Temperature Range . . . . . . . . . . . . . . . . . -65oC to +150oC Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +175oC Lead Temperature (Soldering 10s) . . . . . . . . . . . . . . . . . . . . +300oC ESD Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Class 1 Thermal Information Thermal Resistance (Typical) JA JC CERDIP Package . . . . . . . . . . . . . . . . 50oC/W 11oC/W PDIP Package . . . . . . . . . . . . . . . . . . . 60oC/W N/A Gate Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456 Gates 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. Operating Conditions Operating Voltage Range . . . . . . . . . . . . . . . . . . . . . +4.5V to +5.5V Operating Temperature Range HD-6408-9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .-40oC to +85oC DC Electrical Specifications SYMBOL VIH VIL VIHC VILC II VCC = 5.0V 10%, TA = -40oC to +85oC MIN 70% VCC VCC -0.5 -1.0 TYP 20% VCC GND +0.5 MAX +1.0 UNITS V V V V A VIN = VCC or GND, DIP Pins 5-8, 11, 13, 16, 18, 19, 20, 22, 23 IOH = -3mA IOL = 1.8mA VIN = VCC = 5.5V Outputs Open VCC = 5.5V, f = 15MHz TEST CONDITIONS PARAMETER Logical "1" Input Voltage Logical "0" Input Voltage Logical "1" Input Voltage (Clock) Logical "0" Input Voltage (Clock) Input Leakage VOH VOL ICCSB ICCOP NOTE: Logical "1" Output Voltage Logical "0" Output Voltage Supply Current Standby Supply Current Operating (Note 1) 2.4 - 0.5 8.0 0.4 2 10.0 V V mA mA 1. Guaranteed but not 100% tested. AC Electrical Specifications VCC = 5.0V 10%, TA = -40oC to +85oC SYMBOL ENCODER TIMING (1) (2) (3) (4) (5) (6) (7) (8) (9) FEC FESC TECR TECF FED TMR TE1 TE2 TE3 Encoder Clock Frequency Send Clock Frequency Encoder Clock Rise Time Encoder Clock Fall Time Data Rate Master Reset Pulse Width Shift Clock Delay Serial Data Setup Serial Data Hold Enable Setup Enable Pulse Width 0 0 0 150 75 75 90 100 12 2.0 8 8 1.0 125 MHz MHz ns ns MHz ns ns ns ns ns ns CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF PARAMETER MIN TYP MAX UNITS TEST CONDITIONS (10) TE4 (11) TE5 5-6 HD-6408 AC Electrical Specifications VCC = 5.0V 10%, TA = -40oC to +85oC SYMBOL (12) TE6 (13) TE7 (14) TE8 (15) TE9 (16) TE10 (17) TE11 PARAMETER Sync Setup Sync Pulse Width Send Data Delay Bipolar Output Delay Enable Hold Sync Hold MIN 55 150 0 10 95 TYP (Continued) MAX 50 130 UNITS ns ns ns ns ns ns TEST CONDITIONS CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF DECODER TIMING (18) FDC (19) TDCR (20) TDCF (21) FDD (22) TDR (23) TDRS (24) TDRH (25) TMR (26) TD1 (27) TD2 (28) TD3 (29) TD4 (30) TD5 (31) TD6 (32) TD7 (33) TD8 (34) TD9 (35) TD10 (36) TD11 NOTE: 1. TDC = Decoder Clock Period = 1/FDC. (These parameters are guaranteed but not 100% tested). Decoder Clock Frequency Decoder Clock Rise Time Decoder Clock Fall Time Data Rate Decoder Reset Pulse Width Decoder Reset Setup Time Decoder Reset Hold Time Master Reset Pulse Width Bipolar Data Pulse Width Sync Transition Span One Zero Overlap Short Data Transition Span Long Data Transition Span Sync Delay (ON) Take Data Delay (ON) Serial Data Out Delay Sync Delay (OFF) Take Data Delay (OFF) Valid Word Delay 0 0 150 75 10 150 TDC +10 -20 0 0 0 0 18TDC 6TDC 12TDC 12 8 8 1.0 TDC -10 110 110 80 110 110 110 MHz ns ns MHz ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF Note 1, CL = 50pF Note 1, CL = 50pF Note 1, CL = 50pF Note 1, CL = 50pF Note 1, CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF CL = 50pF Capacitance SYMBOL CIN CO TA = +25oC PARAMETER Input Capacitance Output Capacitance MIN TYP 15 15 MAX UNITS pF pF TEST CONDITIONS FREQ = 1MHz, all measurements are referenced to device GND 5-7 HD-6408 AC Testing Input, Output Waveform INPUT VIH 50% VIL 50% VOL VOH NOTE: AC Testing: All input signals must switch between VIL and VIH. Input rise and fall times are driven at 1ns per volt. Encoder Timing (7) TE1 TE3 (9) VALID VALID SCI ESC SDI TE2 (8) SC (7) TE1 (10) TE4 TE10 (16) ESC EE (11) TE5 SS (12) TE6 VALID TE7 (13) ESC (14) TE8 (17) TE11 SD SC (15) TE9 BOO OR BZO 5-8 HD-6408 Decoder Timing NOTE: UI = 0, FOR NEXT DIAGRAMS BIT PERIOD BOI TD1 (26) BIT PERIOD BIT PERIOD BZI TD2 (27) TD3 (28) TD1 (26) TD3 (28) COMMAND SYNC TD2 (27) BOI TD2 (27) BZI TD1 (26) TD1 (26) TD3 (28) (28) TD3 DATA SYNC TD2 (27) BOI BZI TD1 (26) TD3 TD3 (28) TD1 (26) TD3 (28) (28) TD3 TD1 (26) TD3 (28) (28) TD4 TD5 (30) ONE ZERO TD5 (30) ONE TD4 (29) (29) NOTE: BOI = 0, BZI = 1 FOR NEXT DIAGRAMS (27) UI TD2 COMMAND SYNC (27) TD2 DATA SYNC UI TD4 (29) ONE (30) TD5 ZERO TD5 (30) ONE (27) TD2 (27) TD2 (29) TD4 (29) TD4 ONE UI 5-9 HD-6408 Decoder Timing DSC (31) TD6 (Continued) CDS TD TD7 (32) DSC (33) TD8 DATA BIT SDO DSC (34) TD9 CDS (35) TD10 TD (36) TD11 VW DSC (23) TDRS (22) TDR DR (24) TDRH 5-10 HD-6408 Decoder Timing (Continued) DSC CDS (31) TD6 TD6 TD (32) DSC SDO (33) TD8 DATA BIT DSC CDS (34) TD8 (35) TD10 TD VW (34) TD11 DSC DR (34) TD11 All Intersil semiconductor products are manufactured, assembled and tested under ISO9000 quality systems certification. Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries. For information regarding Intersil Corporation and its products, see web site http://www.intersil.com 5-11 |
Price & Availability of HD1-6408-9
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |