HOLT HI-15530CDT, HI-15530CDM, HI-15530CDI, HI-15530PST, HI-15530PSI Datasheet

...
July2001
HI-15530
ManchesterEncoder/Decoder
GENERALDESCRIPTION
TheHI-15530isahighperformanceCMOSintegrated circuitdesignedtomeettherequirementsofMil-Std-1553 andsimilarManchesterIIencoded,timedivision multiplexedserialdataprotocols.TheHI-15530contains bothanEncoderandDecoder,whichoperate independently.
ThedevicegeneratesMil-Std-1553syncpulses,paritybits aswellastheManchesterIIencodingofthedatabits.The decoderrecognizesandidentifiessyncpulses,decodes databits,andperformsparitychecking.
TheHI-15530supportsthe1Mbit/sdatarateofMil-Std­1553overthefulltemperatureandvoltagerange.
Forapplicationsrequiringsmallfootprintsandlowcost,the HI-15530isavailableina24-pinplasticSOICpackage. CeramicDIPandLCCpackagesarealsoavailableto achievethehighestlevelofreliabilityandtoprovidedrop-in replacementforobsoletepartsfromothermanufacturers.
FEATURES
!
Mil-Std-1553compatible
!
InterfacestoHI-1567Transceiver
!
Smallfootprint24-pinplasticSOICpackage option
!
Directreplacementfor:
HarrisHD15530 GECPlesseySemiconductorsMAS15530 AeroflexACT15530
!
1.25Mbit/sDataRate
!
ManchesterIIEncodeandDecode
!
SyncidentificationandLock-in
!
Clockrecovery
APPLICATIONS
!
Mil-Std-1553Interfaces
!
ARINC708AInterfaces
!
SmartMunitions
!
Storesmanagement
!
Sensorinterfaces
!
Instrumentation
PINCONFIGURATION (TopView)
VALIDWORD1
ENCODERSHIFTCLK2
TAKEDATA3
SERIALDATAOUT4
DECODERCLK5
BIPOLARZEROIN6
BIPOLARONEIN7
UNIPOLARDATAIN8
DECODERSHIFTCLK9
COMMAND/SYNC10
DATA
DECODERRESET11
GND12
HI-15530PSI
24PinSOICpackage
24VDD 23ENCODERCLK 22SENDCLKIN 21SENDDATA 20SYNCSELECT 19ENCODERENABLE 18SERIALDATAIN 17
BIPOLARONEOUT
16
OUTPUTINHIBIT
15
BIPOLARZEROOUT
146OUT
÷
13MASTERRESET
HOLTINTEGRATEDCIRCUITS
(DS15530Rev.A)07/01
HI-15530
PINDESCRIPTIONS
SIGNALFUNCTIONDESCRIPTION
VALIDWORDOUTPUTAhighoutputsignalsthereceiptofavalidword ENCODERSHIFTCLOCKOUTPUTShiftsdataintotheencoderonalowtohightransition TAKEDATAOUTPUTOutputishighduringreceiptofdataafteridentificationofaSync
PulseandtwovalidManchesterdatabits. SERIALDATAOUTOUTPUTReceivedDataoutputinNRZformat DECODERCLOCKINPUT12xthedatarate.Clockforthetransitionfinderandsynchronizer,
whichgeneratestheinternalclockfortheremainderofthedecoder BIPOLARZEROININPUTAhighinputindicatesthe1553busisinitsnegativestate.
ThispinmustbeheldhighwhentheUnipolarinputisused BIPOLARONEININPUTAhighinputindicatesthe1553busisinthepositivestate.
ThispinmustbeheldlowwhentheUnipolarinputisused UNIPOLARDATAININPUTInputforunipolardatatothetransitionfinder.Mustbeheldlowwhen
notinuse DECODERSHIFTCLOCKOUTPUTProvidestheDECODERCLOCKdividedby12,synchronizedbythe
recoveredserialdata COMMAND/SYNCOUTPUTAhighonthispinoccursduringtheoutputofdecodeddatawhich
DECODERRESETINPUTAhighappliedtothispinduringaDECODERSHIFTCLOCKrising
GNDPOWER0Vsupply MASTERRESETINPUTAhighonthispinclears2:1countersinbothEncoderandDecoder,
6OUTOUTPUTProvidesENCODERCLOCKdividedby6
÷
BIPOLARZEROOUT
OUTPUTINHIBITBIPOLARZEROOUTBIPOLARONEOUT
BIPOLARONEOUT
SERIALDATAININPUTReceiverserialdataattherateoftheENCODERSHIFTCLOCK ENCODERENABLEINPUTAhighonthispininitiatestheencodecycle.(Subjecttothe
SYNCSELECTINPUTActuatesaCommandSyncforaninputhighandaDataSyncfora
SENDDATAOUTPUTAnactivehighoutputwhichenablestheexternalsourceofserial
SENDCLOCKININPUTClockinputat2timestheDatarate,usualydrivenby6OUT ENCODERCLOCKINPUTInputtothedivideby6circuit.NormalfrequencyisDataratex12 VDDPOWER5V+/-10%
DATA
wasprecededbyaCommand(orStatus)synchronizingcharacter.A
lowoutputindicatesaDatasynchronizingcharacter
edgeresetsthebitcounter
andresetsthedivide-by-6circuit
OUTPUTAnactivelowoutputintendedtodrivethezeroornegativesenseofa
MIL-STD-1553LineDriver
INPUTAlowinhibitstheandby
forcingthemtoinactivehighstates
OUTPUTAnactivelowoutputintendedtodrivetheoneorpositivesenseona
MIL-STD-1553LineDriver
preceedingcyclebeingcomplete)
low
Data
÷
HOLTINTEGRATEDCIRCUITS
2
ENCODEROPERATION
HI-15530
Theencoderrequiresasingleclockwithafrequencyof twicethedesiredrateappliedattheSENDCLOCKinput. Anauxiliarydividebysixcounterisprovidedonchipwhich canbeutilizedtoproducetheSENDCLOCKbydividing theENCODERCLOCK.
TheEncoder'scyclebeginswhenENCODERENABLEis highduringafallingedgeofENCODERSHIFTCLOCK(1). ThiscyclelastsforonewordlengthortwentyENCODER SHIFTCLOCKperiods.Atthenextlow-to-hightransitionof theENCODERSHIFTCLOCK,ahighatSYNCSELECT inputactuatesacommandsyncoralowwillproducea datasyncforthatword(2).WhentheEncoderisreadyto acceptdata,theSENDDATAoutputwillgohighand remainhighforsixteenENCODERSHIFTCLOCKperiods (3).Duringthesesixteenperiodsthedatashouldbe clockedintotheSERIALDATAinputwitheverylow-to-high transitionoftheENCODERSHIFTCLOCK(3)-(4).After thesyncandtheManchesterIIcodeddataaretransmitted throughtheandoutputs,
BIPOLARONEBIPOLARZERO theEncoderaddsonanadditionalbitwhichistheparityfor thatword(5).IfENCODERENABLEisheldhighcontinu­ously,consecutivewordswillbeencodedwithoutan interframegap.ENCODERENABLEmustgolowbytime (5)asshowntopreventaconsecutivewordfrombeing encoded.Atanytimealowontheinput
OUTPUTINHIBIT willforcebothbipolaroutputstoahighstatebutwillnot affecttheEncoderinanyotherway.
ToaborttheEncodertransmissionapositivepulsemustbe appliedatMASTERRESET.Anytimeafterorduringthis pulse,alowtohightransitiononSENDCLOCKclearsthe internalcountersandinitializestheEncoderforanew word.
MASTERRESET
MASTERRESET
SENDCLKIN
SENDCLKIN
÷ 6OUT
÷ 6OUT
ENCODERCLK
ENCODERCLK
÷6÷2÷6
÷6÷2÷6
Bit
Bit
Counter
Counter
SEND
SEND DATA
DATA
ENCODER
ENCODER
SHIFT
SHIFT
CLK
CLK
SERIAL
SERIAL
DATA
DATA
IN
IN
ENCODER
ENCODER
Character
Character
Former
Former
ENABLE
ENABLE
OUTPUT
OUTPUT
INHIBIT
INHIBIT
SYNC
SYNC
SELECT
SELECT
BIPOLAR
BIPOLAR ONEOUT
ONEOUT
BIPOLAR
BIPOLAR
ZEROOUT
ZEROOUT
TIMING
SENDCLK
ENCODER
SHIFTCLK
ENCODER
ENABLE
SYNCSELECT
SENDDATA
SERIAL
DATAIN
BIPOLAR
ONEOUT
BIPLOAR
ZEROOUT
0 1 2 3 4 5 6 7 15 16 17 18 19
DON’TCARE
VALID
SYNC
(1) (2) (3) (4) (5)
DON’TCARE
15 14 13 12 11 3 2 1 010
SYNC
15 14 13 12 11 3 2 1 0 P
3 2 1 0 P15 14 13 12 11SYNC SYNC
HOLTINTEGRATEDCIRCUITS
3
DECODEROPERATION
HI-15530
TheDecoderrequiresasingleclockwithafrequencyof12 timesthedesireddatarateappliedattheDECODER CLOCKinput.TheManchesterIIcodeddatacanbe presentedtotheDecoderinoneoftwoways.The BIPOLARONEandBIPOLARZEROinputswillaccept datafromacomparatorsensedtransformercoupledbusas specifiedinMIL-STD-1553.TheUNIPOLARDATAinput canonlyacceptnon-invertedManchesterIIcodeddata (e.g.fromofanEncoder).The
BIPOLARZEROOUT Decoderisfreerunningandcontinuouslymonitorsitsdata inputlinesforavalidsynccharacterandtwovalid Manchesterdatabitstostartanoutputcycle.Whenavalid syncisrecognized(1),thetypeofsyncisindicatedon COMMAND/SYNCoutput.Ifthesynccharacterwas
DATA acommandsync,thisoutputwillgohigh(2)andremain highforsixteenDECODERSHIFTCLOCKperiods(3), otherwiseitwillremainlow.TheTAKEDATAoutputwillgo highandremainhigh(2)-(3)whiletheDecoderis transmittingthedecodeddatathroughSERIALDATAOUT. ThedecodeddataavailableatSERIALDATAOUTisina NRZformat.TheDECODERSHIFTCLOCKisprovidedso thatthedecodedbitscanbeshiftedintoanexternalregister oneverylow-to-hightransitionofthisclock(2)-(3).Afterall sixteendecodedbitshavebeentransmitted(3)thedatais checkedforoddparity.AhighonVALIDWORDoutput(4) indicatesasuccessfulreceptionofawordwithoutany Manchesterorparityerrors.AtthistimetheDecoderis
lookingforanewsynccharactertostartanotheroutput sequence.VALIDWORDwillgolowapproximately20 DECODERSHIFTCLOCKperiodsafteritgoeshighifnot resetlowsoonerbyavalidsyncandtwovalidManchester bitsasshown(1).Atanytimeintheabovesequence,a highinputonDECODERRESETduringalow-to-high transitionofDECODERSHIFTCLOCKwillabort transmissionandinitializetheDecodertostartlookingfora newsynccharacter.
PARITY CHECK
TAKEDATA
COMMAND/
SYNC
SERIALDATA
OUT
VALID
WORD
DECODER SHIFTCLK
DATA
UNIPOLAR
DATAIN
BIPOLAR
ONEIN
BIPOLAR
ZEROIN
DECODER
CLK
MASTER
RESET
TRANSITION
FINDER
SYNCHRONIZER
DECODER
RESET
CHARACTER
IDENTIFIER
BIT
RATE
CLK
BIT
COUNTER
TIMING
DECODER
SHIFTCLK
BIPOLAR
ONEIN
BIPLOAR
ZEROIN
TAKEDATA
COMMAND/
SYNCDATA
SERIAL
DATAOUT
VALIDWORD
0 1 2 3 4 5 6 7 16 17 18 19
SYNC
Maybehighfrompreviousreception
SYNC
UNDEFINED
15 14 13 12 11 2 1 0 P
15 14 13 12 3 2 1 0
(1)(2) (3) (4)
8
10
10
2 1 0 P15 14 13 12 11SYNC SYNC
4
HOLTINTEGRATEDCIRCUITS
4
HI-15530
SENDCLK
ENCODER
SHIFTCLK
SERIALDATAIN
SENDCLK ENCODER
SHIFTCLK
ENCODERENABLE
SYNCSELECT
ENCODER
SHIFTCLK
SENDDATA
SENDCLK
BIPOLARONEOUT
BIPOLARZEROOUT
t
E1
VALID
t
E2
VALID
t
E1
t
E4
t
E5
t
E3
t
E6
VALID
t
E7
t
E8
t
E9
or
DECODERSHIFTCLK
COMMAND/SYNCDATA
TAKEDATA
DECODERSHIFTCLK
SERIALDATAOUT
DECODERSHIFTCLK
COMMAND/SYNCDATA
TAKEDATA
VALIDWORD
DECODERSHIFTCLK
DECODERRESET
t
D6
t
D7
t
D8
DATABIT
t
D9
t
D10
t
D11
t
DRH
t
DR
t
DRS
HOLTINTEGRATEDCIRCUITS
5
HI-15530
BITPERIOD BITPERIODBITPERIOD
BIPOLARONEIN
BIPOLARZEROIN
BIPOLARONEIN
BIPOLARZEROIN
BIPOLARONEIN
BIPOLARZEROIN
UNIPOLARIN
UNIPOLARIN
UNIPOLARIN
t
D1
t
D2
COMMANDSYNC
t
D1
t
D2
t
t
D3
D1
t
D4
t
D3
t
D1
t
D5
DATASYNC
t
D3
t
D1
t
D1
t
D3
t
D1
t
D3
t
D2
t
D2
t
D3
t
D1
t
D5
t
D4
t
D3
t
D3
t
D3
ZEROONE ONE
t
D2
t
D2
t
D2
t
t
D4
D5
COMMANDSYNC
DATASYNC
t
ZEROONE ONE
D5
t
D2
t
D4
t
D4
CommandWord
DataWord
StatusWord
0 1 2 3 4 5 6 7 8 9 10 1211 13 14 15 16 17 18 19BitPeriod
SYNC
SYNC
SYNC
TERMINALADDRESS
SYNC
SYNC
TERMINALADDRESS ME CODEFORFAILUREMODES
SYNC
R/T SUBADDRESS
HOLTINTEGRATEDCIRCUITS
6
/MODE
DATAWORD
DATAWORD
COUNT
P
P
P
TF
HI-15530
InputVoltageInputVoltageHIV70%VV
ClockInputVoltageInputVoltageHIVV-0.5V
OutputVoltageLogic“1”OutputVoltageVI=-3mA2.4V
SupplyVoltageV-0.3Vto+7V
VDDoltageatanypin-0.3VtoVcc+0.3V OperatingTemperatureRange:
PowerDissipationat25C
PlasticSOIC1.5W,derate10mW/C CeramicDIP1.0W,derate7mW/
°
°C DCCurrentDrainperpin±10mA StorageTemperatureRange:-65°Cto+150°C
(Industrial)-40°Cto+85°C (Military)-55°Cto+125°C
NOTE:Stressesabovethoselistedunder"AbsoluteMaximumRatings"maycausepermanentdamagetothedevice.Thesearestressratings only.Functionaloperationofthedeviceattheseoranyotherconditionsabovethoseindicatedintheoperationalsectionsofthespecificationsisnot implied.Exposuretoabsolutemaximumratingconditionsforextendedperiodsmayaffectdevicereliability.
V=5V±10%,GND=0V,TA=OperatingTemperatureRange(unlessotherwisespecified).DD
LIMITS
PARAMETERCONDITIONSUNITSYMBOL
InputVoltageLOVIL30%VV
InputVoltageLOV0.5VV
IHDD
IHCDD ILC
MINTYPMAX
DD
InputLeakageCurrentInputSinkI1.0
InputSourceI-1.0
Logic“0”OutputVoltageVI=1.8mA0.4V StandbySupplyCurrentIV=V,OutputsOpen2.0mA OperatingSupplyCurrentIf=1MHz,OutputsOpen10.0mA InputCapacitanceC7.0pF OutputCapacitanceC10.0pF
IH
IL
OHOH OLOL
DDSBINDD
DD
IN
OUT
µA µA
HOLTINTEGRATEDCIRCUITS
7
DecoderClockFallTimetDCF8
VDD=5V,GND=0V,TA=OperatingTemperatureRange,CL=50pF±10%
HI-15530
PARAMETERSYMBOLUNITS
LIMITS
MINTYPMAX
EncoderTiming
EncoderClockFrequencyfEC015MHz
SendClockFrequencyfESC02.5MHz
EncoderClockRiseTimetECR8ns
EncoderClockFallTimetECF8ns
EncoderDataRatefED01.25MHz
MasterResetPulseWidthtMR150ns
ShiftClockDelaytE1125ns
SerialDataSetupTimetE275ns
SerialDataHoldTimetE375ns
EnableSetupTimetE490ns
EnablePulseWidthtE580ns
SyncSetupTimetE655ns
SyncPulseWidthtE7150ns
SendDataDelaytE8050ns
BipolarOutputDelaytE9130ns
EnableHoldTimetE1010ns
SyncHoldTimetE1195ns
DecoderTiming
DecoderClockFrequencyfDC015MHz
DecoderClockRiseTimetDCR8ns
ns
DecoderDataRatefDD01.25MHz
DecoderResetPulseWidthtDR150ns
DecoderResetSetupTimetDRS75ns
DecoderResetHoldTime
MasterResetPulseWidthtMR150ns
BipolarDataPulseWidthtD1tDC+10ns
SyncTransitionSpantD218tDCns
One-ZeroOverlaptD3tDC-10ns
ShortDataTransitionSpantD46tDCns
LongDataTransitionSpantD512tDCns
SyncDelay(On)tD6-20110ns
TakeDataDelay(On)tD70110ns
SerialDataOutDelaytD880ns
SyncDelay(Off)tD90110ns
TakeDataDelay(Off)tD100110ns
ValidWordDelaytD110110ns
tDRH10ns
HOLTINTEGRATEDCIRCUITS
8
HI-15530
VALIDWORD1
ENCODERSHIFTCLK2
TAKEDATA3
SERIALDATAOUT4
DECODERCLK5
BIPOLARZEROIN6
BIPOLARONEIN7
UNIPOLARDATAIN8
DECODERSHIFTCLK9
COMMAND/SYNC10
DATA
DECODERRESET11
GND12
24-PinCeramicSide-BrazedDIP
HI-15530CDI HI-15530CDT HI-15530CDM
24VDD 23ENCODERCLK 22SENDCLKIN 21SENDDATA 20SYNCSELECT 19ENCODERENABLE 18SERIALDATAIN 17
BIPOLARONEOUT
16
OUTPUTINHIBIT
15
BIPOLARZEROOUT
146OUT
÷
13MASTERRESET
DECODERCLK
N/C N/C
BIPOLARZEROIN
BIPOLARONEIN
UNIPOLARDATAIN
DECODERSHIFTCLOCK
4321282726 5 6
HI-15530CLI
7
HI-15530CLT
8
HI-15530CLM
9
10 11
12131415161718
25 24 23 22 21 20 19
28-PinCeramicLCC
SENDDATA N/C N/C SYNCSELECT ENCODERENABLE SERIALDATAIN BIPOLARONEOUT
PART NUMBER
PACKAGE DESCRIPTION
TEMPERATURE RANGE
FLOW
BURN INLEAD
FINISH
HI-15530CDI 24 PIN CERAMIC SIDE BRAZED DIP -40°C TO +85°C I NO GOLD
HI-15530CDT 24 PIN CERAMIC SIDE BRAZED DIP -55°C TO +125°C T NO GOLD
HI-15530CDM 24 PIN CERAMIC SIDE BRAZED DIP -55°C TO +125°C M YES SOLDER
HI-15530PSI 24 PIN PLASTIC SOIC -40°C TO +85°C I NO SOLDER
HI-15530PST 24 PIN PLASTIC SOIC -55°C TO +125°C T NO SOLDER HI-15530CLI 24 PIN CERAMIC LEADLESS CHIP CARRIER -40°C TO +85°C I NO GOLD HI-15530CLT 24 PIN CERAMIC LEADLESS CHIP CARRIER -55°C TO +125°C T NO GOLD HI-15530CLM 24 PIN CERAMIC LEADLESS CHIP CARRIER -55°C TO +125°C M YES SOLDER
HOLTINTEGRATEDCIRCUITS
9
24-PINPLASTICSSOP
.307±.016 (7.80±.40)
.323±.012
(8.20±.30)
.012
(.30)
HI-15530
.209±.012 (5.30±.30)
TYP
TYP
PackageType:
PackageType:
.006
TYP
(.15)
SEEDETAILA
SEEDETAILA
.095±.005
(2.413±.127)
24HS
.026
TYP
TYP
(.65)
24-PINCERAMICSIDE-BRAZEDDIP
1.220MAX
(30.988MAX)
.610 ± .010
(15.494 ± .254)
.050TYP
.225MAX
(5.715MAX)
(1.270TYP)
0°to8°
(15.113 ± .254)
.085 ± .009
(2.159 ± .229)
.030±.008
(.75±.20)
.595 ± .010
DETAILA
PackageType:
(15.240 ± .254)
.005±.001
(.13±.08)
24C
.600 ± .010
.125MIN
(3.175MIN)
.100BSC
(2.540BSC)
.018TYP
(.457TYP)
HOLTINTEGRATEDCIRCUITS
10
.010 + .002/−.001
(.254 + .051/−.025)
HI-15530
28-PINCERAMICLEADLESSCHIPCARRIER
.020INDEX
(.508INDEX)
PIN1
.040x45°3PLS
(1.016x45°3PLS)
.451 ± .009
(11.455 ± .229)
SQ.
.080 ± .020
(2.032 ± .508)
.050BSC
(1.270BSC)
.008R±.006
(.203R ± .152)
PackageType:
PIN1
28S
.050 ± .005
(1.270 ± .127)
.025 ± .003
(.635 ± .076)
HOLTINTEGRATEDCIRCUITS
11
Loading...