| 数据搜索系统,热门电子元器件搜索 |
|
PC87309VLJ 数据表(PDF) 97 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87309VLJ 数据表(HTML) 97 Page - National Semiconductor (TI) |
|
97 / 192 page ![]() Parallel Port (Logical Device 1) 97 www.national.com . FIGURE 4-6. ECP (Backward) Read Cycle Notes: 1. FIFO-full condition is checked before every expanded byte push. 2. Switching from modes 010 or 011 to other modes re- moves pending DMA requests and aborts pending RLE expansion. 3. FIFO pushes and pops are neither synchronized nor linked at the hardware level. The FIFO will not delay these operations, even if performed concurrently. Care must be taken by the programmer to utilize the empty and full FIFO status bits to avoid corrupting PD7-0 or D7-0 while a previous FIFO port access not complete. 4. In the forward direction, the empty bit is updated when the ECP cycle is completed, not when the last byte is popped from the FIFO (valid cleared on cycle end). 5. The one-bit command/data tag is used only in the for- ward direction. 4.6.3 Automatic Address and Data Transfers (Mode 100) Automatic address and data transfer (EPP cycles generat- ed by hardware) is supported in mode 100. Fast transfers are achieved by automatically generating the address and data strobes. In this mode, the FIFO is reset (empty) and is not functional, the DMA and RLE are idle. The direction of the automatic data transfers is determined by the RD and WR signals. The direction of software data transfer can be forward or backward, depending on bit 5 of the DCR. Bit 5 of the DCR determines the default direction of the data transfers only when there is no on-going EPP cy- cles. In EPP mode 100, registers DATAR, DSR and DCR are used instead of DTR, STR and CTR respectively. Some differences are caused by the registers. Reading DA- TAR returns pins values instead of register value returned when reading DTR. Reading DSR returns register value in- stead of pins values returned when reading STR. Writing to the DATAR during an on-going EPP 1.9 forward cycle (i.e. - when bit 7 of DSR is 1) causes the new data to appear im- mediately on PD7-0, instead of waiting for BUSY to become low to switch PD7-0 to the new data when writing to the DTR. In addition, the bit 4 of the DCR functions differently relative to bit 4 of the CTR (IRQ float). 4.6.4 FIFO Test Access (Mode 110) Mode 110 is for testing the FIFO in PIO and DMA cycles. Both read and write operations (pop and push) are support- ed, regardless of the direction bit. In the forward direction PD7-0 are driven, but the data is un- defined. This mode can be used to measure the system- ECP cycle throughput, usually with DMA cycles. This mode can also be used to check the FIFO depth and its interrupt threshold, usually with PIO cycles. 4.6.5 Configuration Registers Access (Mode 111) The two configuration registers, CNFGA and CNFGB, are accessible only in this mode. 4.6.6 Interrupt Generation An interrupt is generated when any of the events described in this section occurs. Interrupt events 2, 3 and 4 are level events. They are shaped as interrupt pulses, and are masked (inactive) when the ECP clock is frozen. Event 1 Bit 2 of ECR is 0, bit 3 of ECR is 1 and TC is asserted during ECP DMA cycle. Interrupt event 1 is a pulse event. Event 2 Bit 2 of ECR is 0, bit 3 of ECR is 0, bit 5 of DCR is 0 and there are eight or more bytes free in the FIFO. This event includes the case when bit 2 of ECR is cleared to 0 and there are already eight or more bytes free in the FIFO (modes 010, 011 and 110 only). Event 3 Bit 2 of ECR is 0, bit 3 of ECR is 0, bit 5 of DCR is 1 and there are eight or more bytes to be read from the FIFO. This event includes the case when bit 2 of ECR is cleared to 0 and there are already eight or more bytes to be read from the FIFO (modes 011 and 110 only). Event 4 Bit 4 of ECR is 0 and ERR is asserted (high to low edge) or ERR is asserted when bit 4 of ECR is modified from 1 to 0. This event may be lost when the ECP clock is frozen. Event 5 When bit 4 of DCR is 1 and ACK is deasserted (low-to- high edge). This event behaves as in the normal SPP mode, i.e., the IRQ signal follows the ACK signal transition. PD7-0 BUSY AFD ACK |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |