Electronic Components Datasheet Search |
|
HI-3593PCMF Datasheet(PDF) 11 Page - Holt Integrated Circuits |
|
HI-3593PCMF Datasheet(HTML) 11 Page - Holt Integrated Circuits |
11 / 23 page RECEIVE DATA FIFO Following S/D Filtering, accepted ARINC 429 words are conditionally stored in the Receive FIFO. If label filtering is disabled, all words are stored. If label filtering is enabled, the incoming ARINC429 word’s label byte value is checked against its corresponding bit in the pre-programmed label look-up table. If the bit is set to a “1” the word is stored in the FIFO. If the bit is a “0” the word is not stored in the FIFO. LABEL RECOGNITION READING THE LABEL LOOK-UP TABLE The user loads the 256-bit label look-up table to specify which 8-bit incoming ARINC labels are stored in the Receive FIFO, and which are not. Setting a “1” in the look-up table enables processing of received ARINC words containing the corresponding label. A “0” in the look-up table causes discard of received ARINC words containing the label. The 256-bit look-up table is loaded using SPI Op-Codes 0x14 (Receiver 1) and 0x28 (Receiver 2), as described in Table 1. After the look-up table is initialized, the Control Register bit LABREC must be set to enable label recognition. All four bytes of the incoming ARINC429 word are stored in the FIFO. Table 3. defines the rules for Receive FIFO loading. The contents of the Label Look-up table may be read via the SPI interface using Op-Code 0x98 (Receiver 1) or 0xB8 (Receiver 2) as described in Table 1. FUNCTIONAL DESCRIPTION (cont.) HOLT INTEGRATED CIRCUITS 11 HI-3593 RETRIEVING DATA Each time a valid ARINC 429 word is loaded into the FIFO, the Receive FIFO Status Register FFEMPTY, FFHALF and FFFULL bits are updated. When the FIFO is EMPTY, the FFEMPTY bit is a “1” and FFHALF and FFFULL are “0”. Once the first received and accepted ARINC 429 word is loaded into the FIFO, FFEMPTY goes low. Each received ARINC 429 word is retrieved via the SPI interface using SPI Op-Code 0xA0 (Receiver 1) or 0xC0 (Receiver 2). Up to 32 ARINC 429 words may be held in the Receive FIFO. FFFULL goes high when the Receive FIFO is full. Failure to unload the Receive FIFO when full causes additional valid ARINC 429 words to overwrite Receive FIFO location 32. A FIFO half-full flag (FFHALF) is high whenever the Receive FIFO contains 16 or more words. The FFHALF bit provides a useful indicator to the host CPU that a sixteen word data retrieval routine may be performed. The FFEMPTY, FFHALF or FFFULL status bits can also be output on the R1FLAG (Receiver 1) and R2FLAG (Receiver 2) pins. Flag / Interrupt Assignment Register bits 5, 4, 1 and 0 select which flag appears. Additionally, a FIFO not empty option may be programmed for the R1FLAG / R2FLAG pins causing the pin to go high any time at least one word is available in the FIFO. FIGURE 3. RECEIVER BLOCK DIAGRAM WORD GAP WORD GAP TIMER BIT CLOCK END START ERROR ERROR DETECTION SHIFT REGISTER SHIFT REGISTER NULL ZEROS SHIFT REGISTER ONES NEW WORD 32 BIT SHIFT REGISTER RECEIVED ARINC 429 WORD TO FILTERS (S/D, LABEL, PRIORITY-LABEL) PARITY CHECK 32ND BIT DATA EOS SEQUENCE CONTROL 1MHz BIT COUNTER AND END OF SEQUENCE 1MHz 1MHz 1MHz |
Similar Part No. - HI-3593PCMF |
|
Similar Description - HI-3593PCMF |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |