0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
HI-3596

HI-3596

  • 厂商:

    HOLTIC

  • 封装:

  • 描述:

    HI-3596 - Octal ARINC 429 Receivers with Label Recognition and SPI Interface - Holt Integrated Circu...

  • 数据手册
  • 价格&库存
HI-3596 数据手册
HI-3596, HI-3597, HI-3598, HI-3599 November, 2009 Octal ARINC 429 Receivers with Label Recognition and SPI Interface • 32nd bit can be data or parity • Low Power • Industrial & extended temperature ranges GENERAL DESCRIPTION The HI-359x family from Holt Integrated Circuits are silicon gate CMOS ICs for interfacing up to eight ARINC 429 receive buses to a high-speed Serial Peripheral Interface (SPI) enabled microcontroller. Each receiver has user-programmable label recognition for up to 16 labels, a four-word data buffer (FIFO), and an on-chip analog line receiver. Receive FIFO status can be monitored using the programmable external interrupt pins, or by polling the status register. Other features include the ability to switch the bit-signifiance of the ARINC 429 label and to recognize the 32nd received ARINC bit as either data or a parity flag. Some versions provide a digital transmit channel which can be utilized with an external line driver such as HI-8570 to relay information from multiple sources, for example sensors, to a single collection point such as a flight computer and can also be configured as a loopback test register for each receive channel. Versions are also available with different input resistance values to provide flexibility when using external lightning protection circuitry. The SPI and all control signals are CMOS and TTL compatible and support 3.3V or 5V operation. The HI-3596 and HI-3598 are full featured parts. The HI-3597 and HI-3599 give the user the option of utilizing a smaller 24-pin SOIC package with very little trade off in features. In this case, a global interrupt flag is provided instead of individual external FIFO interrupt pins. The HI-3597 is identical to the HI-3599 except that it offers the digital transmit feature and seven receive channels. PIN CONFIGURATION (TOP VIEW) 52 - FLAG1 51 - FLAG2 50 - FLAG3 49 - FLAG4 48 - FLAG5 47 - FLAG6 46 - FLAG7 45 - FLAG8 44 - VDD 43 - FLAG 42 - RIN8B 41 - RIN8B-40 40 - RIN8A-40 ACLK - 1 SCK - 2 __ CS - 3 SI - 4 SO - 5 MR - 6 TX1 - 7 TX0 - 8 RIN1A - 9 RIN1A-40 - 10 RIN1B-40 - 11 RIN1B - 12 - 13 HI-3598PQI & HI-3598PQT 39 - RIN8A 38 - RIN7B 37 - RIN7B-40 36 - RIN7A-40 35 - RIN7A 34 - RIN6B 33 - RIN6B-40 32 - RIN6A-40 31 - RIN6A 30 - RIN5B 29 - RIN5B-40 28 - RIN5A-40 27 - RIN5A HI-3598 Full function, full pin-out version 52 - Pin Plastic Quad Flat Pack (PQFP) ACLK - 1 SCK - 2 CS - 3 SI - 4 SO - 5 TX1 - 6 TX0 - 7 RIN2A - 8 RIN2B - 9 RIN3A - 10 RIN3B - 11 GND - 12 24 - VDD 23 - FLAG 22 - RIN8B 21 - RIN8A 20 - RIN7B 19 - RIN7A 18 - RIN6B 17 - RIN6A 16 - RIN5B 15 - RIN5A 14 - RIN4B 13 - RIN4A FEATURES • ARINC 429 compliant • Up to 8 independent receive channels • Digital transmit channel (except HI-3599) • 3.3V or 5.0V logic supply operation • On-chip analog line receivers connect directly to ARINC 429 bus • Programmable label recognition for 16 labels per channel • Independent data rate selection for each receiver • Four-wire SPI interface • Label bit-order control HI-3597 minimum footprint, reduced pin-out version 24 - Pin Plastic Small Outline package (SOIC) (See page 13 for additional package pin configurations) DS3598 Rev. B HOLT INTEGRATED CIRCUITS www.holtic.com 1 RIN2A - 14 RIN2A-40 - 15 RIN2B-40 - 16 RIN2B - 17 RIN3A - 18 RIN3A-40 - 19 RIN3B-40 - 20 RIN3B - 21 GND - 22 RIN4A - 23 RIN4A-40 - 24 RIN4B-40 - 25 RIN4B - 26 HI-3597 PSI & HI-3597 PST 11/09 HI-3596, HI-3597, HI-3598, HI-3599 BLOCK DIAGRAMS HI-3596 & HI-3598 ACLK SCK CS SI SO Transmit Register TX1, TX0 Ch 8 Ch 7 Ch 6 Ch 5 Ch 4 Ch 3 Ch 2 Channel 1 SPI Interface Status Register FLAG VDD MR Control Register BUS 8 BUS 7 BUS 6 BUS 5 BUS 4 BUS 3 BUS 2 ARINC 429 Bus 1 16 Label Filter Memory { RIN1A RIN1B RIN1A-40 RIN1B-40 40 Kohm 40 Kohm ARINC 429 valid word checker ARINC 429 Line Receiver GND Label Filter ARINC 429 Received Data FIFO (4 words) FLAG8 FLAG7 FLAG6 FLAG5 FLAG4 FLAG3 FLAG2 FLAG1 NOTE: RIN1A & RIN1B available only on HI-3596 RIN1A-40 & RIN1B-40 available only on HI-3596-40 HI-3597 & HI-3599 (24-pin versions) ACLK SCK CS SI SO Transmit Register TX1, TX0 (HI-3597 only) Ch 8 Ch 7 Ch 6 Ch 5 Ch 4 Ch 3 Ch 2 Channel 1 SPI Interface VDD Status Register FLAG Control Register BUS 8 BUS 7 BUS 6 BUS 5 BUS 4 BUS 3 BUS 2 ARINC 429 Bus 1 16 Label Filter Memory { RIN1A* RIN1B* 40 Kohm 40 Kohm ARINC 429 valid word checker ARINC 429 Line Receiver Label Filter ARINC 429 Received Data FIFO (4 words) *NOTE: RIN1A & RIN1B are not available on HI-3597 The 40 Kohm resistors are shorted on the HI-3597-40 and HI-3599-40 GND Figure 1. Block Diagrams HOLT INTEGRATED CIRCUITS 2 HI-3596, HI-3597, HI-3598, HI-3599 PIN DESCRIPTIONS Table 1. Pin Descriptions Pin VDD GND CS SCK SI SO ACLK RIN1A* - RIN8A RIN1B* - RIN8B RIN1A-40* - RIN8A-40 RIN1B-40* - RIN8B-40 FLAG1 - FLAG8 FLAG TX1 TX0 MR Function Description POWER POWER INPUT INPUT INPUT 3.3V or 5.0V power supply Chip 0V supply Chip select. Data is shifted into SI and out of SO when CS is low SPI Clock. Data is shifted into or out of the SPI interface using SCK SPI interface serial data input 3596 3597 3598 3599 X X X X X X X Std Std -40 -40 X X X X X X X X X X X X Std Std -40 -40 X X X X X X X X X X X X X X X X X X X X X X X X X X Std Std -40 -40 X - OUTPUT SPI interface serial data output INPUT ARINC INPUT ARINC INPUT ARINC INPUT ARINC INPUT OUTPUT Master 1 MHz timing reference for the ARINC 429 receiver and transmitter ARINC receiver positive input. Direct connection to ARINC 429 bus ARINC receiver negative input. Direct connection to ARINC 429 bus Alternate ARINC receiver positive input. Requires external 40KΩ resistor Alternate ARINC receiver negative input. Requires external 40KΩ resistor Goes high when ARINC 429 receiver FIFO is not empty (CR1=0), or full (CR1=1) OUTPUT Logical OR of FLAG1 through FLAG8 OUTPUT ARINC 429 test word ONE state serial output pin OUTPUT ARINC 429 test word ZERO state serial output pin INPUT Hardware active high Master Reset. Clears all receivers and FIFOs. Does not affect Control Register contents. * NOTE: RIN1A & RIN1B are not available on HI-3597 HOLT INTEGRATED CIRCUITS 3 HI-3596, HI-3597, HI-3598, HI-3599 INSTRUCTIONS Instruction op codes are used to read, write and configure the HI-359x devices. The instruction format is illustrated in Figure 2. When CS goes low, the next 8 clocks at the SCK pin shift an instruction op code into the decoder, starting with the first rising edge. The op code is fed into the SI pin, most significant bit first. For write instructions, the most significant bit of the data word must immediately follow the instruction op code and is clocked into its register on the next rising SCK edge. Data word length varies depending on word type written: 16-bit Control Register writes, 32-bit transmit register writes or 128-bit writes to a channel’s labelmatching enable/disable memory. For read instructions, the most significant bit of the requested data word appears at the SO pin after the last op code bit is clocked into the decoder, at the next falling SCK edge. As in write instructions, the data field bit-length varies with read instruction type. Channel-specific instructions use the upper four bits to specify an ARINC 429 receiver channel, 1-8 hex. The lower four bits specify the op code, described in Table 2. The four channel assignment bits are “don’t care” for instructions that are not channel-specific, such as Master Reset. ARINC 429 Channel OP Code MSB 7 6 5 4 3 2 1 0 LSB SPI INSTRUCTION FORMAT Example: One SPI Instruction CS SCK SI MSB LSB MSB LSB op code 14 hex data field 0232 hex ie: Load channel 1 control register with 0232 hex Figure 2. SPI Instruction Format Table 2. Defined Instructions ARINC OP CODE Channel Hex X 1h - 8h 1h - 8h 1h - 8h 1h - 8h 1h - 8h X X X X X 0h 1h 2h 3h 4h 5h 6h 7h 8h 9h Ah - Fh DATA FIELD None 128 bits 128 bits 32 bits 16 bits 16 bits 16 bits None 32 bits 32 bits None Description Instruction not implemented. No operation. Load label values to label memory. The data field consists of 16, 8-bit labels. If fewer than 16 labels are needed for the application, the memory must be padded with redundant (duplicate) label values. Read the contents of the label memory for this channel. Read an ARINC word from the receive FIFO for this channel. If the FIFO is empty all zeros will be read. Load the specified channel’s Control Register and clear that channel’s FIFO. Read the specified channel’s Control Register. Read the Status Register. Master Reset (All channels). Load the Transmit Register (High-speed data rate). This can also be used as a test word for each receiver (Loopback self-test). Load the Transmit Register (Low-speed data rate). This can also be used as a test word for each receiver (Loopback self-test). Instruction not implemented. No operation. HOLT INTEGRATED CIRCUITS 4 HI-3596, HI-3597, HI-3598, HI-3599 FUNCTIONAL DESCRIPTION Control Word Register Each HI-359x receive channel is assigned a 16-bit Control Register which configures that receiver. Control Register bits CR15 - CR0 are loaded from a 16-bit data value appended to SPI instruction n4 hex, where “n” is the channel number 1-8 hex. Writing to the Control Register also clears the data FIFO for that channel. The Control Register contents may be read using SPI instruction n5 hex. Table 3 summarizes the Control Register bits functions. Table 3. Control Register Bits Functions CR Bit Function Receiver Data Rate Select Status Register The HI-359x devices have a single 16-bit Status Register which is read to determine status for the eight received data FIFOs. The Status Register is read using SPI instruction n6 hex. Table 4 summarizes the Status Register bits functions. Table 4. Status Register Bits Functions CR Bit Function State Description Receiver 1 FIFO contains valid data. Resets to Zero when all data has been read. FLAG pin reflects the state of this bit when CR1=”0” Receiver 1 FIFO is empty Receiver 2 FIFO contains valid data. Receiver 2 FIFO is empty : : : : Receiver 8 FIFO contains valid data. Receiver 8 FIFO is empty Receiver 1 FIFO not full. FLAG pin reflects the state of this bit when CR1=”1” Receiver 1 FIFO full. To avoid data loss, the FIFO must be read within one ARINC word period. Receiver 2 FIFO not full. Receiver 2 FIFO full. : : : : Receiver 8 FIFO not full. Receiver 8 FIFO full. State 0 1 0 Description Data rate = ACLK/10 (ARINC 429 High-Speed) Data rate = ACLK/80 (ARINC 429 Low-Speed) FLAG goes high when receive FIFO is not empty (Contains at least one word) FLAG goes high when receive FIFO is full Label recognition disabled Label recognition enabled Normal Operation Reset this receiver (Clear receiver logic and FIFO). The receive channel is disabled if CR3 is left high Receiver parity check disabled Receiver odd parity check enabled Receiver’s inputs are connected to the Transmit Register serial data output. Normal operation Receiver Decoder Disabled ARINC bits 10 and 9 must match CR7 and CR8 If receiver decoder is enabled, the ARINC bit 10 must match this bit If receiver decoder is enabled, the ARINC bit 9 must match this bit Label bit order reversed (See Table 5) Label bit order same as received (See Table 5) Control register read returns “0” for these bits SR0 (LSB) Receiver 1 FIFO Empty 0 1 Receiver 2 FIFO Empty Receiver 3 to Receiver 7 FIFO Empty Receiver 8 FIFO Empty 0 1 : : : : 0 1 0 SR8 Receiver 1 FIFO Full 1 0 1 : : : : 0 1 CR0 (LSB) SR1 CR1 RFLAG Definition 1 Enable Label Recognition 0 1 0 SR2 to SR6 SR7 CR2 CR3 Reset Receiver 1 CR4 Receiver Parity Check Enable 0 1 0 1 0 SR9 Receiver 2 FIFO Full Receiver 3 to Receiver 7 FIFO Full Receiver 8 FIFO Full CR5 Self-Test (Loopback) SR10 to SR14 SR15 (MSB) CR6 Receiver Decoder 1 0 1 CR7 CR8 ARINC Label Bit Order CR9 CR10 to CR15 (MSB) Not Used X HOLT INTEGRATED CIRCUITS 5 HI-3596, HI-3597, HI-3598, HI-3599 ARINC 429 Data Format Control Register bit CR9 controls how individual bits in the received ARINC word are mapped to the HI-359x SPI data word during data read operations. Table 5 describes this mapping. Table 5. SPI / ARINC bit-mapping RINB RINA-40 VDD DIFFERENTIAL AMPLIFIERS COMPARATORS RINA ONE GND VDD NULL ZERO SPI / ARINC bit-mapping SPI Order ARINC bit 1 32 2 - 22 31 - 11 23 10 24 9 25 1 26 2 27 3 28 4 29 5 30 6 31 7 32 8 RINB-40 GND Figure 3. ARINC Receiver Input Label (MSB) Label (LSB) CR11 = 0 Parity SDI Data 31 - 11 SDI ARINC bit 32 10 9 8 7 6 5 4 3 2 1 The HI-359x family guarantees recognition of these levels with a common mode Voltage with respect to GND less than ±30V for the worst case condition (3.15V supply and 13V signal level). The tolerances in the design guarantee detection of the above levels, so the actual acceptance ranges are slightly larger. If the ARINC signal is out of the actual acceptance ranges, including the nulls, the chip rejects the data. Label Label Label Label Label Label Label CR11 = 1 Parity SDI Data SDI Label (MSB) Label (LSB) Label Label Label Label Label Receiver Logic Operation ARINC 429 Receiver ARINC Bus Interface Figure 3 shows the input circuit for each on-chip ARINC 429 line receiver. The ARINC 429 specification requires detection levels summarized in Table 6. Figure 4 is a block diagram showing the logic for each receiver. Bit Timing The ARINC 429 specification defines timing tolerances for received data according to Table 7. Table 7. ARINC 429 Receiver Timing Tolerances Table 6. ARINC 429 Detection Levels STATE ONE NULL ZERO DIFFERENTIAL VOLTAGE +6.5 Volts to +13 Volts +2.5 Volts to -2.5 Volts -6.5 Volts to -13 Volts Bit Rate Pulse Rise Time Pulse Fall Time Pulse Width HIGH SPEED 100Kbps ± 1% 1.5 ± 0.5μs 1.5 ± 0.5μs 5μs ± 5% LOW SPEED 12K - 14.5Kbps 10 ± 5μs 10 ± 5μs 34.5 to 41.7μs HOLT INTEGRATED CIRCUITS 6 HI-3596, HI-3597, HI-3598, HI-3599 SCK CS SI SO SPI INTERFACE FLAG FIFO LOAD CONTROL 4 words x 32-bit FIFO CONTROL BITS CR2, CR6-8 / 16-label Memory LABEL / DECODE COMPARE 32-BIT SHIFT REGISTER DATA PARITY CHECK 32ND BIT BIT COUNTER AND END OF SEQUENCE ACLK BIT CLOCK EOS ONES WORD GAP SHIFT REGISTER WORD GAP TIMER BIT CLOCK END NULL SHIFT REGISTER START SEQUENCE CONTROL ZEROS SHIFT REGISTER ERROR ERROR DETECTION CLOCK Figure 4. Receiver Block Diagram The HI-359x family accept signals within these tolerances and rejects signals outside these tolerances. Receiver logic achieves this as described below: 1. An accurate 1MHz clock source is required to validate the receive signal timing. Less than 0.1% error is recommended. 2. The receiver uses three separate 10-bit sampling shift registers for Ones detection, Zeros detection and Null detection. When the input signal is within the differential voltage range for any shift register’s state (One Zero or Null) sampling clocks a high bit into that register. When the receive signal is outside the differential voltage range defined for any shift register, a low bit is clocked. Only one shift register can clock a high bit for any given sample. All three registers clock low bits if the differential input voltage is between defined state voltage bands. Valid data bits require at least three consecutive One or Zero samples (three high bits) in the upper half of the Ones or Zeros sampling shift register, and at least three consecutive Null samples (three high bits) in the lower half of the Null sampling shift register within the data bit interval. A word gap Null requires at least three consecutive Null samples (three high bits) in the upper half of the Null sampling shift register and at least three consecutive Null samples (three high bits) in the lower half of the Null sampling shift register. This guarantees the minimum pulse width. HOLT INTEGRATED CIRCUITS 7 HI-3596, HI-3597, HI-3598, HI-3599 3. To validate the receive data bit rate, each bit must follow its preceding bit by not less than 8 samples and not more than 12 samples. With exactly 1MHz input clock frequency, the acceptable data bit rates are shown in Table 8. Table 8. Acceptable Data Bit Rates at 1MHz Input Clock Frequency HIGH SPEED Data Bit Rate Min Data Bit Rate Max 83Kbps 125Kbps LOW SPEED 10.4Kbps 15.6Kbps Table 9. FIFO Loading Control ARINC word matches Enabled label X No Yes X X Yes No No Yes ARINC word bits 10, 9 match CR7, 8 X X X No Yes No Yes No Yes CR2 CR6 FIFO 0 1 1 0 0 0 0 0 1 1 1 1 1 1 Load FIFO Ignore Data Load FIFO Ignore Data Load FIFO Ignore Data Ignore Data Ignore Data Load FIFO 4. Following the last data bit of a valid reception, the Word Gap timer samples the Null shift register every 10 input clocks (every 80 clocks for low speed). If a Null is present, the Word Gap counter is incremented. A Word Gap count of 3 enables the next reception. 1 1 1 1 Receiver Parity If enabled by setting Control Register CR4 bit to “1”, the receiver parity circuit counts Ones received, including the parity bit. If the result is odd, then a “0” appears in the 32nd bit. Setting Control Register CR4 bit to “0” disables parity checking and all 32 bits are treated as data. Once a valid ARINC word is loaded into the FIFO, the EOS signal clocks the Data Ready flip-flop to a “1”, and the corresponding channel’s Status Register FIFO Empty bit (SR0- SR7) goes to a “0”. The channel’s Empty bit remains low until the corresponding Receive FIFO is empty. Each received ARINC word is retrieved via the SPI interface using SPI instruction n3 hex where “n” is the channel number 1-8 hex. Up to 4 ARINC words may be held in each channel’s Receive FIFO. The Status Register FIFO Full bit (SR8 - SR15) goes high when the corresponding channel’s Receive FIFO is full. Failure to offload a full Receive FIFO causes additional received valid ARINC words to overwrite the last received word. Retrieving Data Once 32 valid bits are recognized, the receiver logic generates an End of Sequence (EOS). Depending on the state of Control Register bits CR2, CR6, CR7 and CR8, the received 32-bit ARINC word is then checked for correct decoding and label match before it is loaded into the 4 x 32 Receive FIFO. ARINC words that do not match required 9th and 10th ARINC bit and do not have a label match are ignored and are not loaded into the Receive FIFO. Table 9 describes this operation. Label Recognition The user loads the 16 byte label look-up table to specify which 8-bit incoming ARINC labels are captured by the receiver, and which are discarded. If fewer than 16 labels are required, spare label memory locations must be filled with duplicate copies of any valid label. After the look-up table is initialized, set channel Control Register bit CR2 to enable label recognition for that channel. If label recognition is enabled, the receiver compares the label in each new ARINC word against the channel’s stored label look-up table. If a label match is found, the received word is processed. If no match occurs, the new ARINC word is discarded and no indicators of received ARINC data are presented. Note that 00 hex is treated in the same way as any other label value. Label memory bit significance is not changed by the status of Control Register bit CR9. The most significant label bit is always HOLT INTEGRATED CIRCUITS 8 HI-3596, HI-3597, HI-3598, HI-3599 compared to the first (MSB) bit of each SPI 8-bit data field from SPI instruction n1 hex, where “n” is the channel number 1-8 hex. If a channel Control Register CR2 bit equals ”0,” the corresponding receiver recognizes all label values as valid, as shown in Table 9. Line Receiver Input Pins The HI-3598 has two sets of Line Receiver input pins, RINA/B and RINA/B-40. Only one pair may be used to connect to the ARINC 429 bus. THE RINA/B pins may be connected directly to the ARINC 429 bus. The RINA/B-40 pins require an external 40KΩ resistor to be added in series with each ARINC input without affecting the ARINC input thresholds. This option is especially useful in applications where lightning protection circuitry is also required. When using the RINA/B-40 pins, each side of the ARINC bus must be connected through a 40KΩ series resistor in order for the chip to detect the correct ARINC levels. The typical 10V differential signal is translated and input to a window comparator and latch. The comparator levels are set so that with the external 40KΩ resistors, they are just below the standard 6.5V minimum ARINC data threshold and just above the standard 2.5V maximum ARINC null threshold. When using HI-3596, HI-3597 or HI-3599, only one set of ARINC 429 receive inputs are provided for each channel. The standard HI-3596, HI-3597 and HI-3599 use the direct-connection RINA / RINB pins. The HI-3596-40, HI-3597-40 and HI-3599-40 devices use the RINA-40 / RINB-40 pins and require external 40KΩ series resistors. See the Ordering Information table for complete part number options. Please refer to the Holt AN-300 Application Note for additional information and recommendations on lightning protection of Holt line drivers and line receivers. Reading the Label Memory The contents of each channel’s Label Memory may be read via the SPI interface using instruction n2 hex where “n” equals the channel number 1-8 hex, as described in Table 2. Digital Transmit Function The Transmit Register can be used as a digital transmitter by connecting the TX1 and TX0 pins to an external ARINC 429 line driver such as the HI-8570 or HI-8571 (except HI-3599). Loopback Self-Test The HI-359x devices may use the Transmit Register to execute user-defined self-test sequences (loopback test) for each receiver. This feature may be individually enabled for each receiver by resetting Control Register CR5 bit to “0”. A 32-bit test word is loaded to the Transmit Register using SPI instructions n8 hex (for ARINC 429 high-speed data rate) or n9 hex (for ARINC 429 low speed). Upon completion of the instruction, the word is shifted out of the register and routed to all receivers. If self-test mode is enabled and the receive channel is set to the correct speed, each channel will receive the test word as if it came from an external ARINC 429 bus. If loopback is not enabled, the channel ignores the self-test word and continues to respond to the external ARINC 429 bus (Note: In the case of HI-3597, RIN1A and RIN1B pins are not available). In all cases, the serial test word may be observed at the TX1 and TX0 pins (except HI-3599), as shown in Table 10. NOTE: The first bit shifted into the Self Test register will be the first bit sent to the receivers and the TX1 and TX0 pins. In ARINC 429 protocol, this bit is the LSB. Table 10. Test Outputs TX1 0 1 0 TX0 0 0 1 ARINC 429 State NULL ONE ZERO Master Reset (MR) Assertion of Master Reset (MR) causes immediate termination of data reception. The eight Receive FIFOs are cleared. Status Register FIFO flags and FIFO status output signals are also cleared. Master Reset does not affect the eight channel Control Registers. Master Reset may be asserted using the MR input pin (HI-3596 and HI-3598 only) or by executing SPI instruction n7 hex. An individual receive channel can be reset by setting its corresponding Control Register CR3 bit to “1”. This clears the channel’s receiver logic and Receive FIFO and disables the receiver until CR3 is reset to “0”. For applications requiring less than eight channels, unused receivers should be held in reset by setting the corresponding Control Register CR3 bits. HOLT INTEGRATED CIRCUITS 9 HI-3596, HI-3597, HI-3598, HI-3599 TIMING DIAGRAMS SERIAL INPUT TIMING DIAGRAM t CPH CS tCHH SCK SI t CES t SCKF t CEH t DS MSB t DH t SCKR LSB SERIAL OUTPUT TIMING DIAGRAM t CPH CS t SCKH SCK t SCKL t CHZ MSB LSB Hi Impedance t DV SO Hi Impedance RECEIVER OPERATION ARINC DATA BIT 31 BIT 32 FLAG tRFLG CS tRXR tSPIF SCK SPI INSTRUCTION n3 hex SI SO ARINC WORD Figure 5. Timing Diagrams HOLT INTEGRATED CIRCUITS 10 HI-3596, HI-3597, HI-3598, HI-3599 ABSOLUTE MAXIMUM RATINGS Supply Voltages VDD ...................................................... -0.3 to +7.0V Voltage at pins RIN1A, RIN1B, RIN2A, RIN2B ........... -29V to +29V Voltage at any other pin ......................................... -0.3V to VDD+0.3V Solder temperature (Leads) ............................ 280 C for 10 seconds (Package) .................................................... 220 C o o Power dissipation at 25oC Plastic Quad Flat Pack .......................... 1.5 W, derate 10mW/oC DC Current Drain per pin ........................................................ ±10mA Storage Temperature Range ................................... -65 C to +150 C Operating Temperature Range (Industrial) ................ -40°C to +85°C (Extended Temp) .............. -55 C to +125 C o o o o NOTE: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only. Functional operation of the device at these or any other conditions above those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. ELECTRICAL CHARACTERISTICS Table 11. DC Electrical Characteristics VDD = 3.3V or 5.0V, GND = 0V, TA = Operating Temperature Range (unless otherwise stated) Parameters ARINC INPUTS - Symbol Test Conditions Limits Min Typ Max Unit Pins RINA, RINB, RINA-40 (with external 40KΩ), RINB-40 (with external 40KΩ) ONE ZERO NULL Differential To GND To VDD Input Sink Input Source Differential To GND To VDD VIH VIL VNUL RI RG RH IIH IIL CI CG CH (RINA to RINB) Common mode voltages less than ±30V with respect to GND 6.5 -13.0 -2.5 -450 10.0 -10.0 0 140 140 100 13.0 -6.5 2.5 200 20 20 20 V V V kΩ kΩ kΩ μA μA pF pF pF Differential Input Voltage (RIN1A to RIN1B, RIN2A to RIN2B, etc.) Input Resistance Input Current Inpit Capacitance (Guaranteed but not tested) LOGIC INPUTS Input Voltage Input Voltage HI Input Voltage LO Input Sink Input Source Pull-down Current (MR, SI, SCK, ACLK pins) Pull-up Current (CS) VIH VIL IIH IIL IPD IPU 70% VDD -1.5 250 -600 - 30% VDD 1.5 600 -250 V V μA μA μA μA Input Current LOGIC OUTPUTS Output Voltage Logic “1” Output Voltage Logic “0” Output Voltage VOH VOL IOH = -100μA IOL = 1.0mA 90% VDD 10% VDD V V HOLT INTEGRATED CIRCUITS 11 HI-3596, HI-3597, HI-3598, HI-3599 Parameters Output Current (All outputs and Bidirectional pins) Output Capacitance OPERATING VOLTAGE RANGE VDD OPERATING SUPPLY CURRENT IDD 2.5 7.0 mA 3.15 5.25 V Output Sink Output Source Symbol IOH IOL CO Test Conditions VOUT = 0.4V VOUT = VDD -0.4V Limits Min 1.6 - Typ - Max -1.0 Unit mA mA - 15 - pF Table 12. AC electrical characteristics VDD = 3.3V or 5.0V, GND = 0V, TA = Operating Temperature Range and fclk=1MHz ±0.1% with 60/40 duty cycle Limits Parameters SPI INTERFACE TIMING SCK clock Period CS active after last SCK rising edge CS setup time to first SCK rising edge CS hold time after last SCK falling edge CS inactive between SPI instructions SPI SI Data set-up time to SCK rising edge SPI SI Data hold time after SCK rising edge SCK rise time SCK fall time SCK high time SCK low time SO valid after SCK falling edge SO high-impedance after SCK falling edge RECEIVER TIMING Delay - Last bit of received ARINC word to FLAG (Full or Empty) - Hi Speed Delay - Last bit of received ARINC word to FLAG (Full or Empty) - Lo Speed Received data available to SPI interface. FLAG to CS active SPI receiver read tRFLG tRFLG tRXR tSPIF 0 16 126 85 μs μs ns ns tCYC tCHH tCES tCEH tCPH tDS tDH tSCKR tSCKF tSCKH tSCKL tDV tCHZ 130 25 10 10 30 10 30 45 25 10 10 65 65 ns ns ns ns ns ns ns ns ns ns ns ns ns Symbol Min Typ Max Units HOLT INTEGRATED CIRCUITS 12 HI-3596, HI-3597, HI-3598, HI-3599 HEAT SINK - CHIP SCALE PACKAGE (QFN) ONLY The HI-3596PCx, HI-3598PCx, and HI3599PCx use 44-pin or 64-pin plastic chip-scale (QFN) packages. These packages have a metal heat sink pad on the bottom surface that is electrically connected to the die. For these receivers, small size is the primary advantage of this package style. Heat sinking provides little benefit because power dissipation is low. If connected, the bottom heat sink pad should be connected to VDD. Do not connect heat sink pad to GND. ADDITIONAL PIN / PACKAGE CONFIGURATIONS HI-3596PCx 44 - FLAG1 43 - FLAG2 42 - FLAG3 41 - FLAG4 40 - FLAG5 39 - FLAG6 38 - FLAG7 37 - FLAG8 36 - VDD 35 - FLAG 34 - RIN8B HI-3596PCx-40 44 - FLAG1 43 - FLAG2 42 - FLAG3 41 - FLAG4 40 - FLAG5 39 - FLAG6 38 - FLAG7 37 - FLAG8 36 - VDD 35 - FLAG 34 - RIN8B-40 ACLK SCK __ CS SI SO MR TX1 TX0 RIN1A - 1 2 3 4 5 6 7 8 9 HI-3596PCI HI-3596PCT RIN1B - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 33 32 - RIN8A 31 30 - RIN7B 29 - RIN7A 28 - RIN6B 27 - RIN6A 26 - RIN5B 25 - RIN5A 24 23 - ACLK SCK __ CS SI SO MR TX1 TX0 RIN1A-40 - 1 2 3 4 5 6 7 8 9 HI-3596PCI-40 HI-3596PCT-40 RIN1B-40 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 33 32 - RIN8A-40 31 30 - RIN7B-40 29 - RIN7A-40 28 - RIN6B-40 27 - RIN6A-40 26 - RIN5B-40 25 - RIN5A-40 24 23 - RIN2A RIN2B RIN3A RIN3B GND RIN4A RIN4B 44-Pin Plastic 7mm x 7mm Chip-Scale Package (QFN) 44-Pin Plastic 7mm x 7mm Chip-Scale Package (QFN) HI-3597PSx-40 ACLK - 1 SCK - 2 CS - 3 SI - 4 SO - 5 TX1 - 6 TX0 - 7 RIN2A-40 - 8 RIN2B-40 - 9 RIN3A-40 - 10 RIN3B-40 - 11 GND - 12 HI-3597 PSI-40 & HI-3597 PST-40 24 - VDD 23 - FLAG 22 - RIN8B-40 21 - RIN8A-40 20 - RIN7B-40 19 - RIN7A-40 18 - RIN6B-40 17 - RIN6A-40 16 - RIN5B-40 15 - RIN5A-40 14 - RIN4B-40 13 - RIN4A-40 24 - Pin Plastic Small Outline Package (SOIC) -1 -2 ACLK - 3 SCK - 4 CS - 5 SI - 6 SO - 7 MR - 8 TX1 - 9 TX0 - 10 RIN1A - 11 RIN1A-40 - 12 RIN1B-40 - 13 RIN1B - 14 - 15 - 16 64 63 - FLAG1 62 - FLAG2 61 - FLAG3 60 - FLAG4 59 - FLAG5 58 - FLAG6 57 - FLAG7 56 - FLAG8 55 54 - VDD 53 52 - FLAG 51 - RIN8B 50 - RIN8B-40 49 - HI-3598PCx RIN2A-40 RIN2B-40 RIN3A-40 RIN3B-40 GND RIN4A-40 RIN4B-40 HI-3598PCI HI-3598PCT 48 - RIN8A-40 47 - RIN8A 46 - RIN7B 45 - RIN7B-40 44 - RIN7A-40 43 - RIN7A 42 41 - RIN6B 40 - RIN6B-40 39 38 - RIN6A-40 37 - RIN6A 36 - RIN5B 35 - RIN5B-40 34 - RIN5A-40 33 - RIN5A 64-Pin Plastic 9mm x 9mm Chip-Scale Package (QFN) HOLT INTEGRATED CIRCUITS 13 RIN2A RIN2A-40 RIN2B-40 RIN2B RIN3A RIN3A-40 RIN3B-40 RIN3B GND RIN4A RIN4A-40 RIN4B-40 RIN4B - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 HI-3596, HI-3597, HI-3598, HI-3599 SI SO RIN1A RIN1B - 1 2 3 4 5 6 7 8 9 HI-3599PCI HI-3599PCT - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 33 32 31 30 - RIN7B 29 - RIN7A 28 - RIN6B 27 - RIN6A 26 - RIN5B 25 - RIN5A 24 23 - SI SO RIN1A-40 RIN1B-40 - 1 2 3 4 5 6 7 8 9 44 43 - CS 42 - SCK 41 - ACLK 40 39 - VDD 38 - FLAG 37 36 - RIN8B-40 35 - RIN8A-40 34 - HI-3599PCx 44 43 - CS 42 - SCK 41 - ACLK 40 39 - VDD 38 - FLAG 37 36 - RIN8B 35 - RIN8A 34 - HI-3599PCx-40 HI-3599PCI-40 HI-3599PCT-40 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 33 32 31 30 - RIN7B-40 29 - RIN7A-40 28 - RIN6B-40 27 - RIN6A-40 26 - RIN5B-40 25 - RIN5A-40 24 23 - RIN2A RIN2B RIN3A RIN3B GND RIN4A RIN4B 44-Pin Plastic 7mm x 7mm Chip-Scale Package (QFN) 44-Pin Plastic 7mm x 7mm Chip-Scale Package (QFN) HI-3599PSx ACLK - 1 SCK - 2 CS - 3 SI - 4 SO - 5 RIN1A - 6 RIN1B - 7 RIN2A - 8 RIN2B - 9 RIN3A - 10 RIN3B - 11 GND - 12 HI-3599PSx-40 24 - VDD 23 - FLAG 22 - RIN8B 21 - RIN8A 20 - RIN7B 19 - RIN7A 18 - RIN6B 17 - RIN6A 16 - RIN5B 15 - RIN5A 14 - RIN4B 13 - RIN4A ACLK - 1 SCK - 2 CS - 3 SI - 4 SO - 5 RIN1A-40 - 6 RIN1B-40 - 7 RIN2A-40 - 8 RIN2B-40 - 9 RIN3A-40 - 10 RIN3B-40 - 11 GND - 12 24 - VDD 23 - FLAG 22 - RIN8B-40 21 - RIN8A-40 20 - RIN7B-40 19 - RIN7A-40 18 - RIN6B-40 17 - RIN6A-40 16 - RIN5B-40 15 - RIN5A-40 14 - RIN4B-40 13 - RIN4A-40 HI-3599 PSI & HI-3599 PST 24 - Pin Plastic Small Outline Package (SOIC) 24 - Pin Plastic Small Outline Package (SOIC) HOLT INTEGRATED CIRCUITS 14 RIN2A-40 RIN2B-40 RIN3A-40 RIN3B-40 GND RIN4A-40 RIN4B-40 HI-3599 PSI-40 & HI-3599 PST-40 HI-3596, HI-3597, HI-3598, HI-3599 ORDERING INFORMATION (HI-3598 all pins) HI - 3598 xx x x PART NUMBER Blank F PART NUMBER I T PART NUMBER PC PQ LEAD FINISH Tin / Lead (Sn / Pb) Solder 100% Matte Tin (Pb-free, RoHS compliant) TEMPERATURE RANGE -40 C to +85 C -55oC to +125oC PACKAGE DESCRIPTION 64 PIN PLASTIC CHIP-SCALE PACKAGE, QFN (64PCS) 52 PIN PLASTIC QUAD FLAT PACK, PQFP (52PTQS) o o FLOW I T BURN IN No No ORDERING INFORMATION (HI-35961, HI-35972 & HI-3599) HI - 359x xx x x - xx PART NUMBER Blank -40 PART NUMBER Blank F PART NUMBER I T PART NUMBER PC PS PART NUMBER Not available in PSx package. 2 Not available in PCx package. 1 INPUT RESISTANCE 140kΩ. Direct connection to ARINC 429 bus 100kΩ. Requires external 40kΩ resistors LEAD FINISH Tin / Lead (Sn / Pb) Solder 100% Matte Tin (Pb-free, RoHS compliant) TEMPERATURE RANGE -40oC to +85oC -55 C to +125 C PACKAGE DESCRIPTION 44 PIN PLASTIC CHIP-SCALE PACKAGE, QFN (44PCS) 24 PIN PLASTIC WIDE SOIC, (24HW) DIGITAL TRANSMIT FUNCTION Yes Yes No o o FLOW I T BURN IN No No 35961 3597 2 3599 HOLT INTEGRATED CIRCUITS 15 HI-3596, HI-3597, HI-3598, HI-3599 REVISION HISTORY Revision DS3598, Rev. NEW Rev. A Date 6/12/08 5/22/09 Description of Change Initial Release. Clarified relationship between SPI bit order and ARINC 429 bit order. Corrected typo on receivers pin nomenclature on page 3. Added and updated Figure and Table cross-references. Condensed Control and Status Register tables. Corrected minor typos. Clarified certain functional descriptions. Added HI3596 & HI-3597 variants to datasheet. Rev. B 11/23/09 HOLT INTEGRATED CIRCUITS 16 HI-3596, HI-3597, HI-3598, HI-3599 PACKAGE DIMENSIONS 52-PIN PLASTIC QUAD FLAT PACK (PQFP) inches (millimeters) Package Type: 52PTQS .0256 BSC (.65) .520 BSC SQ (13.2) .394 BSC SQ (10.0) .015 ± .003 (.375 ± .075) .035 ± .006 (.88 ± .15) .063 typ (1.6) See Detail A .063 MAX. (1.6) .055 ± .002 (1.4 ± .05) .008 min (.20) .005 (.13) R min BSC = “Basic Spacing between Centers” is theoretical true position dimension and has no tolerance. (JEDEC Standard 95) .005 R min (.13) DETAIL A 0° 7° 64-PIN PLASTIC CHIP-SCALE PACKAGE (QFN) Heat sink pad on bottom of package. Heat sink must be left floating or connected to VDD. DO NOT connect to GND. inches (millimeters) Package Type: 64PCS .354 BSC (9.00) .281 ± .006 (7.15 ± .15) .0197 BSC (0.50) .354 BSC (9.00) Top View .281 ± .006 (7.15 ± .15) Bottom View .010 typ (0.25) .016 ± .004 (0.40 ± .10) .008 typ (0.20) .039 max (1.00) BSC = “Basic Spacing between Centers” is theoretical true position dimension and has no tolerance. (JEDEC Standard 95) HOLT INTEGRATED CIRCUITS 17 HI-3596, HI-3597, HI-3598, HI-3599 24-PIN PLASTIC SMALL OUTLINE (SOIC) - WB (Wide Body) .606 ± .004 (15.392 ± .102) inches (millimeters) Package Type: 24HW .0105 ± .0015 (.2667 ± .038) .407 ± .013 (10.325 ± .32) .294 ± .002 (7.468 ± .051) See Detail A .0165 ± .0035 (.419 ± .089) .095 ± .005 (2.413 ± .127) .050 BSC (1.27) BSC = “Basic Spacing between Centers” is theoretical true position dimension and has no tolerance. (JEDEC Standard 95) 0° to 8° .033 ± .017 (.838 ± .43) .0075 ± .0035 (.191 ± .089) Detail A 44-PIN PLASTIC CHIP-SCALE PACKAGE (QFN) .276 BSC (7.00) inches (millimeters) Package Type: 44PCS .203 ± .006 (5.15 ± .15) .020 BSC (0.50) .276 BSC (7.00) Top View .203 ± .006 (5.15 ± .15) Bottom View .010 (0.25) typ .039 max (1.00) .008 typ (0.2) Heat sink pad on bottom of package. Heat sink must be left floating or connected to VDD. DO NOT connect to GND. .016 ± .002 (0.40 ± .05) BSC = “Basic Spacing between Centers” is theoretical true position dimension and has no tolerance. (JEDEC Standard 95) HOLT INTEGRATED CIRCUITS 18
HI-3596 价格&库存

很抱歉,暂时无法提供与“HI-3596”相匹配的价格&库存,您可以联系我们找货

免费人工找货