| Electronic Components Datasheet Search |
|
CS8920A Datasheet(PDF) 16 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS8920A Datasheet(HTML) 16 Page - Cirrus Logic |
|
16 / 144 page ![]() eleven of the ISA bus Interrupt Request signals. Only one interrupt output is used at a time. The interrupt output is selected during initialization by writing the interrupt number (0 to 10) into PacketPage Memory base + 0370h; or, the inter- rupt output can be accessed through the Plug and Play resource register 0070h. Unused interrupt request pins are placed in a high-impedance state. The selected interrupt request pin goes high when an enabled interrupt is triggered. The pin goes low after the Interrupt Status Queue (ISQ) is read as all 0’s (see Section 5.1 for a description of the ISQ). Table 3.1 presents one possible way of connect- ing the interrupt request pins to the ISA bus that utilizes commonly available interrupts and facili- tates board layout. *When in PnP mode, the interrupt request output is accessed through the resource register 0370h. DMA Signals The CS8920A interfaces directly to the host DMA controller to provide DMA transfers of re- ceive frames from CS8920A memory to host memory. The CS8920A has three pairs of DMA pins that can be connected directly to the three 16-bit DMA channels of the ISA bus. Only one DMA channel is used at a time. It is selected during initialization by writing the number of the desired channel (0, 1 or 2) into PacketPage Memory base + 0374h. Unused DMA pins are placed in a high-impedance state. The selected DMA request pin goes high when the CS8920A has received frames to transfer to the host mem- ory via DMA. If the DMABurst bit (register 17, BusCTL, Bit B) is set, the pin goes low after the DMA operation is complete. If the DMABurst bit is clear, the pin goes low 32 µs after the start of a DMA transfer. T he DMA pin pairs are arranged on the CS8920A to facilitate board layout. Crystal rec- ommends the configuration in Table 3.2 when connecting these pins to the ISA bus. For a description of DMA mode, see Section 5.5. 3.3 Reset and Initialization 3.3.1 Reset Nine different conditions cause the CS8920A to reset its internal registers and circuits. External Reset, or ISA Reset: There is a chip- wide reset whenever the RESET pin is high for at least 40 ns. During a chip-wide reset, all cir- cuitry and registers in the CS8920A are reset. Power-Up Reset: When power is applied, the CS8920A maintains reset until the voltage at the supply pins reaches approximately 2.5 V. The CS8920A comes out of reset once Vcc is greater CS8920A Interrupt Request Pin ISA Bus Interrupt PacketPage base + 0370h* IRQ3(Pin 75) IRQ3 0003h IRQ4 (Pin 76) IRQ4 0004h IRQ5 (Pin 77) IRQ5 0005h IRQ6(Pin 78) IRQ6 0006h IRQ7(Pin 79) IRQ7 0007h IRQ9(Pin 106) IRQ9 0009h IRQ10(Pin 34) IRQ10 000Ah IRQ11(Pin 33) IRQ11 000Bh IRQ12(Pin 32) IRQ12 000Ch IRQ14(Pin 30) IRQ14 000Eh IRQ15 (Pin 31) IRQ15 000Fh Table 3.1. Interrupt Assignments CS8920A DMA Signal (Pin #) ISA DMA Signal PacketPage base + 0374h DRQ5 (16) DRQ5 0000h DACK5 (17) DACK5 DRQ6 (14) DRQ6 0001h DACK6 (15) DACK6 DRQ7 (9) DRQ7 0002h DACK7 (10) DACK7 Table 3.2. DMA Assignments CS8920A 16 DS238PP2 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |