HD-15530 RENESAS

Document overview

  • Manufacturer or author: Provided By www.digicamel.com(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 13

Technical content

Features

  • Support of MlL-STD-1553
  • Sync Identification and Lock-In
  • Clock Recovery
  • Manchester II Encode, Decode
  • Separate Encode and Decode

Description

The Intersil HD-15530 is a h igh performance CMOS device intended to service the requirements of MlL-STD-1553 and similar Manchester II encoded, time division multiplexed serial data protocols. This LSI chip is divided into two sections, an Encoder and a Decoder. These sections operate completely independent of each other, except for the Master Reset functions. This circuit meets many of the requirements of MIL-STD- 1553. The Encoder produces the sync pulse and the parity bit as well as the encoding of the data bits. The Decoder recognizes the sync pulse and identifies it as well as decod- ing the data bits and checking parity. This integrated circuit is fu lly guaranteed to support the 1MHz data rate of MlL-STD-1553 over both temperature and voltage. It interfaces with CMOS, TTL or N channel support circuitry, and uses a standard 5V supply. The HD-15530 can also be used in many party line digital data communications applications, such as an environmen- tal control system driven from a single twisted pair cable of fiber optic cable throughout the building. Pinouts HD-15530 (CERDIP, PDIP) TOP VIEW HD-15530 (CLCC) TOP VIEW

Ordering Information

PACKAGE TEMP. RANGE 1.25 MEGABIT/s PKG. NO. CERDIP -40 oC to +85oC HD1-15530-9 F24.6 -55oC to +125oC HD1-15530-8 SMD# 7802901JA CLCC -40 oC to +85oC HD4-15530-9 J28.A -55oC to +125oC HD4-15530-8 SMD# 78029013A PDIP -40 oC to +85oC HD3-15530-9 E24.6 VALID WORD ENCODER TAKE DATA SERIAL DATA OUT DECODER CLK BIPOLAR ZERO IN BIPOLAR ONE IN UNIPOLAR DATA IN DECODER SHIFT CLK COMMAND/ DECODER RESET GND VCC SEND CLK IN SEND DATA SYNC SELECT ENCODER ENABLE BIPOLAR ONE OUT BIPOLAR  6 OUT MASTER RESET ENCODER CLK SERIAL DATA IN OUTPUT INHIBIT DATA SYNC SHIFT CLK ZERO OUT 1911 3 2 14 14 15 16 17 1812 13 28 27 26 DECODER NC NC BIPOLAR BIPOLAR UNIPOLAR DECODER SEND NC NC SYNC ENCODER SERIAL BIPOLAR COMMAND/ DECODER GND MASTER  6 OUT OUTPUT BIPOLAR SERIAL TAKE DATA ENCODER VCC ENCODER VALID SEND CLK ZERO IN ONE IN DATA IN SHIFT CLK DATA OUT SHIFT CLK CLK CLK IN WORD DATA SELECT ENABLE DATA IN ONE OUT DATA SYNC RESET RESET ZERO OUT INHIBIT

FN2960 Rev 1.00 Page 2 of 13 March 1997 Block Diagrams ENCODER DECODER GND MASTER RESET SEND CLK IN  6 OUT BIT COUNTER CHARACTER  6 ENCODER CLK FORMER  2 21 2 18 19 20 SEND DATA SERIAL DATA IN ENCODER ENABLE SYNC SELECT ENCODER BIPOLAR ONE OUT BIPOLAR ZERO OUT OUTPUT INHIBIT VCC SHIFT CLK UNIPOLAR DATA IN BIPOLAR ONE IN BIPOLAR ZERO IN DECODER CLK MASTER RESET TRANSITION FINDER SYNCHRONIZER5 DECODER RESET

11 BIT

NUMBER TYPE NAME SECTION DESCRIPTION

1 O VALID WORD Decoder Output high indicates receipt of a valid wor d, (valid parity and no Manches-

ter errors).

2 O ENCODER SHIFT

Encoder Output for shifting data into the Encoder. The Encoder s amples SDI on the low-to-high transition of Encoder Shift Clock.

3 O TAKE DATA Decoder Output is high during receipt of data after i dentification of a sync pulse and

two valid Manchester data bits. 4 O SERIAL DATA OUT Decoder Delivers received data in correct NRZ format.

5 I DECODER CLOCK Decoder Input dri ves the transition finder, and t he synchronizer which in turn

supplies the clock to the balance of the decoder, input a frequency equal to 12X the data rate. 6 I BIPOLAR ZERO IN Decoder A high i nput should be applied when the bus is in its negative state. This pin must be held high when the Unipolar input is used. 7 I BIPOLAR ONE IN Decoder A high input should be applied when the bus is in its positive state. This pin must be held low when the Unipolar input is used. 8 I UNLPOLAR DATA IN Decoder With pin 6 high and pin 7 low, this pi n enters unipolar data into the transition finder circuit. If not used this input must be held low.

9 O DECODER SHIFT

Decoder Output which delivers a frequency (DECODER CLOCK  12), synchro- nized by the recovered serial data stream.

10 O COMMAND SYNC Decoder Output of a high from this pin occurs dur ing output of decoded data which

was preceded by a Command (or Stat us) synchronizing character. A low output indicates a Data synchronizing character.

11 I DECODER RESET Decoder A high input to this pin during a rising edge of DECODER SHIFT CLOCK

resets the decoder bit counting logic to a condition ready for a new word. 12 I GROUND Both Ground Supply pin.

13 I MASTER RESET Both A high on this pin clears 2:1 counters in bo th Encoder and Decoder, and re-

 6 circuit. 14 O  6 OUT Encoder Output from 6:1 div ider which is driven by the ENCODER CLOCK.

15 O BIPOLAR ZERO OUT Encoder An active low output designed to drive the zero or negat ive sense of a

bipolar line driver. 16 I OUTPUT INHIBIT Encoder A low on this pin forces pin 15 and 17 high, the inactiv e states. 17 O BIPOLAR ONE OUT Encoder An active low output designed to drive the one or positi ve sense of a bipolar line driver.

FN2960 Rev 1.00 Page 3 of 13 March 1997 Encoder Operation The Encoder requires a single clock with a frequency of twice the desired data rate applied at the SEND CLOCK input. An auxiliary divide by six counter is provided on chip which can be utilized to produce the SEND CLOCK by dividing the DECODER CLOCK. The Encoder’s cycle begins when ENCODER ENABLE is high during a falling edge of ENCODER SHIFT CLOCK . This cycle lasts for one word length or twenty ENCODER SHIFT CLOCK periods. At the next low-to-high transition of the ENCODER SHIFT CLOCK, a high SYNC SELECT input actu- ates a command sync or a low will produce a data sync for the word . When the Encoder is ready to accept data, the SEND DATA output will go high and remain high for sixteen ENCODER SHIFT CLOCK periods . During these sixteen periods the data should be clocked into the SERIAL DATA input with every high-to-low transition of the ENCODER SHIFT CLOCK so it can be sampled on the low- to-high transition - . After the sync and Manchester II coded data are transmit- ted through the BIPOLAR ONE and BIPOLAR ZERO outputs, the Encoder adds on an additional bit which is the parity for that word . If ENCODER ENABL E is held high continuously, consecutive words will be encoded without an interframe gap. ENCODER ENABLE must go low by time as shown to pre- vent a consecutive word from being encoded. At any time a low on OUTPUT INHIBIT input 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 MASTER RESET. Anytime after or during this pulse, a low-to-high transition on SEND CLOCK clears the internal counters and initializes the Encoder for a new word.

18 I SERIAL DATA IN Encoder Accepts a serial data stream at a data rate equal to ENCODER SHIFT

CLOCK. 19 I ENCODER ENABLE Encoder A high on this pin initiates the encode cycle. (Subject to the preceeding cycle being complete.) 20 I SYNC SELECT Encoder Actuates a Command sync for an input high and Data sync for an input low. 21 O SEND DATA Encoder An active high output which enables the exte rnal source of serial data.

22 I SEND CLOCK IN Encoder Clock input at a frequency equal to the data rate X2, usually driven by  6

output. 23 I ENCODER CLOCK Encoder Input to the 6:1 divider, a frequency eq ual to the data rate X12 is usually in- put here. 24 I V CC Both V CC is the +5V power supply pin. A 0.1 F decoupling capacitor from VCC (pin 24) to GROUND (pin 12) is recommended. I = Input O = Output Pin Description (Continued) PIN NUMBER TYPE NAME SECTION DESCRIPTION FIGURE 1. DON’T CARE VALID DON’T CARE P0123 P0123 0123 1915 16 17 187654 1112131415 1112131415 1112131415 10 SYNCSYNC 2ND HALF1ST HALF 3210TIMING SEND CLK ENCODER SHIFT CLK ENCODER SYNC SELECT SEND DATA SERIAL BIPOLAR ONE OUT BIPOLAR ZERO OUT 1 2 3 4 5 ENABLE DATA IN

FN2960 Rev 1.00 Page 4 of 13 March 1997 Decoder Operation The Decoder requires a single clock with a frequency of 12 times the desired data rate applied at the DECODER CLOCK input. The Manchester II coded data can be presented to the Decoder in one of two ways. The BIPOLAR ONE and BIPO- LAR ZERO inputs will accept data from a comparator sensed transformer coupled bus as specified in Military Spec 1553. The UNIPOLAR DATA input can only accept non-inverted Manchester II coded data. (e.g. from BIPOLAR ONE OUT of an Encoder through an inverter to Unipolar Data Input). 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 recog- nized , the type of sync is indicated on COMMAND/DATA SYNC output. If the sync character was a command sync, this output will go high and remain high for sixteen DECODER SHIFT CLOCK periods , otherwise it will remain low. The TAKE DATA output will go high and remain high - while the Decoder is transmitting the decoded data through SERIAL DATA OUT. The decoded data available at SERIAL DATA OUT is in NRZ format. The DECODER SHIFT CLOCK is provided so that the decoded bits can be shifted into an external register on every low-to-high transition of this clock - . 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 the data is checked for odd parity. A high on VALID WORD output indicates a successful reception of a word without any Man- chester or parity errors. At this time the Decoder is looking for a new sync character to start a nother 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 . At any time in the above sequence a high input on DECODER RESET during a low-to-high transition of DECODER SHIFT CLOCK will abort transmission and initialize the Decoder to start looking for a new sync character. 2 3 2 3 FIGURE 2. UNDEFINED P012 P012 12340 16 17 18 197654 1112131415 1112131415 12131415 SYNCSYNC 2ND HALF1ST HALF 3210TIMING DECODER SHIFT CLK COMMAND/ TAKE DATA SERIAL 3 4 DATA OUT BIPOLAR ONE IN BIPOLAR ZERO IN (FROM PREVIOUS RECEPTION)VALID WORD DATA SYNC

FN2960 Rev 1.00 Page 7 of 13 March 1997 Absolute Maximum Ratings Thermal Information Operating Conditions Temperature Range (TA) Thermal Resistance (Typical) JA (oC/W) JC (oC/W) Maximum Junction Temperature Die Characteristics CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress o nly 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. TA = -55oC to +125oC (HD-15530-8) PARAMETER SYMBOL LIMITS TEST CONDITIONS UNITSMIN MAX Input LOW Voltage V IL - 0.2 V CC VCC = 4.5V and 5.5V V Input HIGH Voltage V lH 0.7 VCC -V CC = 4.5V and 5.5V V Input LOW Clock Voltage V ILC - GND +0.5 V CC = 4.5V and 5.5V V Input HIGH Clock Voltage V IHC VCC -0.5 - V CC = 4.5V and 5.5V V Output LOW Voltage V OL -0 . 4 I OL = 1.8mA (Note 2), VCC = 4.5V V Output HIGH Voltage V OH 2.4 - I OH = -3mA (Note 2), VCC = 4.5V V Input Leakage Current I I -1.0 +1.0 V I = GND or VCC, VCC = 5.5V A Standby Supply Current I CCSB -2 V IN = VCC = 5.5V Output Open mA Operating Power Supply Current I CCOP -1 0 V CC = 5.5V, VIN = VCC, f =15MHz, Outputs Open mA Function Test F T - - (Note 3) - NOTES: 1. TDC = Decoder clock period = 1/FDC 2. Interchanging of force and sense conditions is permitted. 3. Tested as follows: = f = 15MHz, V IH = 70% VCC, VIL = 20% VCC, CL = 50pF, VOH  1.5V and VOL  1.5V. Capacitance TA = +25oC; Frequency = 1MHz SYMBOL PARAMETER TYPICAL UNITS CONDITIONS CIN Input Capacitance 15 pF All measurem ents are referenced to device GND CO Output Capacitance 15 pF

FN2960 Rev 1.00 Page 8 of 13 March 1997 TA = -55oC to +125oC (HD-15530-8) PARAMETER SYMBOL (NOTE 2) TEST CONDITIONS LIMITS UNITSMIN MAX ENCODER TIMING Encoder Clock Frequency FEC V CC = 4.5V and 5.5V, CL = 50pF - 15 MHz Send Clock Frequency FESC V CC = 4.5V and 5.5V, CL = 50pF - 2.5 MHz Encoder Data Rate FED V CC = 4.5V and 5.5V, CL = 50pF - 1.25 MHz Master Reset Pulse Width TMR V CC = 4.5V and 5.5V, CL = 50pF 150 - ns Shift Clock Delay TE1 V CC = 4.5V and 5.5V, CL = 50pF - 125 ns Serial Data Setup TE2 V CC = 4.5V and 5.5V, CL = 50pF 75 - ns Serial Data Hold TE3 V CC = 4.5V and 5.5V, CL = 50pF 75 - ns Enable Setup TE4 V CC = 4.5V and 5.5V, CL = 50pF 90 - ns Enable Pulse Width TE5 V CC = 4.5V and 5.5V, CL = 50pF 100 - ns Sync Setup TE6 V CC = 4.5V and 5.5V, CL = 50pF 55 - ns Sync Pulse Width TE7 V CC = 4.5V and 5.5V, CL = 50pF 150 - ns Send Data Delay TE8 V CC = 4.5V and 5.5V, CL = 50pF 0 50 ns Bipolar Output Delay TE9 V CC = 4.5V and 5.5V, CL = 50pF - 130 ns Enable Hold TE10 V CC = 4.5V and 5.5V, CL = 50pF 10 - ns Sync Hold TE11 V CC = 4.5V and 5.5V, CL = 50pF 95 - ns DECODER TIMING Decoder Clock Frequency FDC V CC = 4.5V and 5.5V, CL = 50pF - 15 MHz Decoder Data Rate FDD V CC = 4.5V and 5.5V, CL = 50pF - 1.25 MHz Decoder Reset Pulse Width TDR V CC = 4.5V and 5.5V, CL = 50pF 150 - ns Decoder Reset Setup Time TDRS V CC = 4.5V and 5.5V, CL = 50pF 75 - ns Decoder Reset Hold Time TDRH V CC = 4.5V and 5.5V, CL = 50pF 10 - ns Master Reset Pulse TMR V CC = 4.5V and 5.5V, CL = 50pF 150 - ns Bipolar Data Pulse Width TD1 V CC = 4.5V and 5.5V, CL = 50pF TDC + 10 (Note 1) -n s One Zero Overlap TD3 V CC = 4.5V and 5.5V, CL = 50pF - TDC - 10 (Note 1) ns Sync Delay (ON) TD6 V CC = 4.5V and 5.5V, CL = 50pF -20 110 ns Take Data Delay (ON) TD7 V CC = 4.5V and 5.5V, CL = 50pF 0 110 ns Serial Data Out Delay TD8 V CC = 4.5V and 5.5V, CL = 50pF - 80 ns Sync Delay (OFF) TD9 V CC = 4.5V and 5.5V, CL = 50pF 0 110 ns Take Data Delay (OFF) TD10 V CC = 4.5V and 5.5V, CL = 50pF 0 110 ns Valid Word Delay TD11 V CC = 4.5V and 5.5V, CL = 50pF 0 110 ns NOTES: 1. TDC = Decoder clock period = 1/FDC 2. AC Testing as follows: Input levels: V IH = 70% VCC, VIL = 20% VCC; Input rise/fall times driven at 1ns/V; Timing Reference levels: 1.5V; Output load: CL = 50pF.

FIGURE 10. ENCODER TIMING

otherwise under any patent or patent rights of Intersil or its subsidiaries. © Copyright Intersil Americas LLC 2002. All Rights Reserved. All trademarks and registered trademarks are the property of their respective owners. FIGURE 11. DECODER TIMING

FIGURE 12. DECODER TIMING NOTE: BIPOLAR ONE IN = 0; BIPOLAR ZERO IN = 1, FOR NEXT DIAGRAMS. NOTE: UNIPOLAR IN = 0, FOR NEXT DIAGRAMS. NOTE: Includes stray and jig capacitance. AC Testing: All input signals must switch between V IL a n d VIH. Input rise and fall times are driven at 1ns per volt.

FN2960 Rev 1.00 Page 12 of 13 March 1997 Burn-In Circuits HD1-15530 CERDIP HD4-15530 CLCC NOTES: 1. VCC = 5.5V  0.5V 3. VIL = -0.2V +0.4V 4. R1 = 47K 5% 5. R2 = 1.8K 5% 6. F0 = 100KHz 10% 7. C1 = 0.01F Min. GND VCC A GND A A GND A A A A GND VCC GND VCC GND A GND VCC GND VCC C1 1911 3 2 14 14 15 16 17 1812 13 28 27 26 GND VCC R2GND VCC GND GND R2R2 VCC GND GND GND C1 GND GND NC NC GNDGNDGND GND NC NC

FN2960 Rev 1.00 Page 13 of 13 March 1997 Die Characteristics DIE DIMENSIONS: 155 x 195 x 19mils METALLIZATION: Type: Si-Al Thickness: 11k Å 2kÅ GLASSIVATION: Type: SiO2 Thickness: 8kA 1kÅ WORST CASE CURRENT DENSITY: 1.8 x 105 A/cm2 Metallization Mask Layout HD-15530 ENCODER VALID ENCODER CLK SEND CLK IN SEND DATA SYNC SELECT ENCODER ENABLE COMMAND/DATA SYNC DECODER SHIFT CLK UNIPOLAR DATA IN BIPOLAR ONE IN  6 OUTMASTERGND WORDSHIFT CLK SERIAL DATA IN BIPOLAR ONE OUT OUTPUT INHIBIT BIPOLAR ZERO OUT RESET DECODER RESET BIPOLAR ZERO IN DECODER CLK SERIAL DATA OUT TAKE DATA VCC