Electronic Components Datasheet Search |
|
IDT723641L15PQF Datasheet(PDF) 10 Page - Integrated Device Technology |
|
IDT723641L15PQF Datasheet(HTML) 10 Page - Integrated Device Technology |
10 / 23 page 10 IDT723631/723641/723651 CMOS SyncFIFO ™ 512 x 36, 1024 x 36, 2048 x 36 COMMERCIAL TEMPERATURE RANGE impedance control of the data outputs. If a port enable is LOW during a clock cycle, the port chip select and write/read select may change states during the setup- and hold time window of the cycle. When the output-ready (OR) flag is LOW, the next data word is sent to the FIFO output register automatically by the CLKB LOW-to-HIGH transition that sets the output-ready flag HIGH. When OR is HIGH, an available data word is clocked to the FIFO output register only when a FIFO read is selected by the port-B chip select ( CSB), write/read select (W/RB), enable (ENB), and mailbox select (MBB). SYNCHRONIZED FIFO FLAGS Each IDT723631/723641/723651 FIFO flag is synchro- nized to its port clock through at least two flip-flop stages. This is done to improve the flags’ reliability by reducing the prob- ability of metastable events on their outputs when CLKA and CLKB operate asynchronously to one another. OR and AE are synchronized to CLKB. IR and AF are synchronized to CLKA. Table 4 shows the relationship of each flag to the number of words stored in memory. OUTPUT-READY FLAG (OR) The output-ready flag of a FIFO is synchronized to the port clock that reads data from its array (CLKB). When the output- ready flag is HIGH, new data is present in the FIFO output CSB CSB W W/RB ENB MBB CLKB B0-A35 Outputs Port Functions H X X X X In High-Impedance State None L L L X X In High-Impedance State None LL H L ↑ In High-Impedance State None LL H H ↑ In High-Impedance State Mail2 Write L H L L X Active, FIFO Output Register None LH HL ↑ Active, FIFO Output Register FIFO read L H L H X Active, Mail1 Register None LH H H ↑ Active, Mail1 Register Mail1 Read (Set MBF1 HIGH) Table 3. Port-B Enable Function Table CSA CSA W/ RRA ENA MBA CLKA A0-A35 Outputs Port Functions H X X X X In High-Impedance State None L H L X X In High-Impedance State None LH HL ↑ In High-Impedance State FIFO Write LH H H ↑ In High-Impedance State Mail1 Write L L L L X Active, Mail2 Register None LL H L ↑ Active, Mail2 Register None L L L H X Active, Mail2 Register None LL H H ↑ Active, Mail2 Register Mail2 Read (Set MBF2 HIGH) Table 2. Port-A Enable Function Table 3023 tbl 09 3023 tbl 10 register. When the output-ready flag is LOW, the previous data word is present in the FIFO output register and attempted FIFO reads are ignored. A FIFO read pointer is incremented each time a new word is clocked to its output register. The state machine that controls an output-ready flag monitors a write-pointer and read-pointer comparator that indicates when the FIFO SRAM status is empty, empty+1, or empty+2. From the time a word is written to a FIFO, it can be shifted to the FIFO output register in a minimum of three cycles of CLKB. Therefore, an output- ready flag is LOW if a word in memory is the next data to be sent to the FIFO output register and three CLKB cycles have not elapsed since the time the word was written. The output- ready flag of the FIFO remains LOW until the third LOW-to- HIGH transition of CLKB occurs, simultaneously forcing the output-ready flag HIGH and shifting the word to the FIFO output register. A LOW-to-HIGH transition on CLKB begins the first syn- chronization cycle of a write if the clock transition occurs at time tSKEW1 or greater after the write. Otherwise, the subse- quent CLKB cycle may be the first synchronization cycle (see Figure 6). INPUT READY FLAG (IR) The input ready flag of a FIFO is synchronized to the port clock that writes data to its array (CLKA). When the input- |
Similar Part No. - IDT723641L15PQF |
|
Similar Description - IDT723641L15PQF |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | 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 |