| 数据搜索系统,热门电子元器件搜索 |
|
AM79C90 数据表(PDF) 12 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AM79C90 数据表(HTML) 12 Page - Advanced Micro Devices |
|
12 / 62 page ![]() AMD P R E L I M I N A R Y 12 Am79C90 Address of Receive Buffer 1 Buffer 1 Status Buffer 1 Byte Count Buffer 1 Message Count 2 2 2 2 N N N N Receive Descriptor Ring Data Packet 1 Data Packet 2 Data Packet N Pointer to Initialization Block C-LANCE CSR Registers Initialization Block Mode of Operation Physical Address Logical Address Filter Pointer to Receive Ring Number of Receive Entries (N) Pointer to Transmit Ring Number of Transmit Entries (M) Address of Transmit Buffer 1 Buffer 1 Status Buffer 1 Byte Count Buffer 1 Error Status 2 2 2 2 M M M M Transmit Descriptor Ring Receive Buffer Transmit Buffer Data Packet 1 Data Packet 2 Data Packet M 17881B-8 Figure 2-2. C-LANCE Memory Management Buffer Management A key feature of the C-LANCE and its on-board DMA channel is the flexibility and speed of communication between the C-LANCE and the host microprocessor through common memory locations. The basic organi- zation of the buffer management is a circular queue of tasks in memory called descriptor rings as shown in Figures 2-1 and 2-2. There are separate descriptor rings to describe transmit and receive operations. Up to 128 tasks may be queued up on a descriptor ring awaiting execution by the C-LANCE. Each entry in a descriptor ring holds a pointer to a data memory buffer and an entry for the length of the data buffer. Data buffers can be chained or cascaded to handle a long packet in multiple data buffer areas. The C-LANCE searches the descrip- tor rings in a “lookahead” manner to determine the next empty buffer in order to chain buffers together or to han- dle back-to-back packets. As each buffer is filled, the “own” bit is reset, allowing the host processor to process the data in the buffer. C-LANCE Interface CSR bits such as ACON, BCON and BSWP are used for programming the pin functions used for different inter- facing schemes. For example, ACON is used to pro- gram the polarity of the Address Strobe signal (ALE/ AS). BCON is used for programming the pins, for handling either the BYTE/ WORD method for addressing word or- ganized, byte addressable memories where the BYTE signal is decoded along with the least significant ad- dress bit to determine upper or lower byte, or an explicit scheme in which two signals labeled as BYTE MASK ( BM0 and BM1) indicate which byte is addressed. When |
|
链接网址 |
| 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 |