| Electronic Components Datasheet Search |
|
AMD-766AC Datasheet(PDF) 44 Page - Advanced Micro Devices |
|
|
|||||||||||||||||||||||||||||
AMD-766AC Datasheet(HTML) 44 Page - Advanced Micro Devices |
|
44 / 96 page ![]() Preliminary Information 23167B – March 2001 AMD-766 TM Peripheral Bus Controller Data Sheet 44 5.3.2 Legacy DMA Controller (DMAC) Registers The legacy DMA controller (DMAC) in the IC supports the features required by the LPC I/F Specification Revision 1.0, which are a subset of the features in legacy DMA Controllers. Single, demand, verify, and increment modes are supported. Block, decrement, cascade modes are not supported. Also, memory-to-memory transfers and external EOPs (end of process) are not supported. There are 7 supported DMA channels. Channels 0-3 support 8-bit transfers. Channels 5-7 support 16-bit transfers. There is no support for 32-bit DMA transfers. LPC master device requests are made using channel 4. Although not all registers of legacy DMA controllers are supported, the IO address locations for the unsupported registers is consistent with legacy logic. The implemented DMAC registers are listed in the following table. Name Size Number Comments Base Address Registers 16 bits 8 1 for each channel (0-7) (see note 1) Base Word Count Registers 16 bits 8 1 for each channel (0-7) (see note 1) Current Address Registers 16 bits 8 1 for each channel (0-7) (see note 1) Current Word Count Registers 16 bits 8 1 for each channel (0-7) (see note 1) Status Registers 8 bits 2 1 for Master and 1 for Slave DMAC Command Registers 1 bit 2 1 for Master and 1 for Slave DMAC Mode Registers 5 bits 8 1 for each channel (0-7) (see note 1) Mask Registers 4 bits 2 1 for Master and 1 for Slave DMAC Note 1: although channel 4 base and current registers exist for compatibility, they are not used. Note that not all bits in the command and mode registers of legacy DMA controllers are implemented in the IC’s DMA controller. The bit usage for these registers are as follows. Command registers (master and slave DMAC) Bit Legacy DMAC function DMAC function of the IC 7 DACK sense Obsolete 6 DREQ sense Obsolete 5 Late/Extended write Obsolete 4 Fixed/Rotating priority Obsolete (always fixed priority) 3 Normal/Compressed timing Obsolete 2 Controller enable/disable Controller enable/disable 1 Ch0 address hold enable/disable Obsolete 0 Memory-to-memory enable/disable Obsolete Mode registers (master and slave DMAC) Bit Legacy DMAC function DMAC function of the IC 7:6 00b Demand mode select 01b Single mode select 10b Block mode select 11b Cascade mode select 00b Demand mode select 01b Single mode select 10b Obsolete 11b Obsolete (see note) 5 Address increment/decrement select Obsolete (always increment) 4 Auto initialization enable/disable Auto initialization enable/disable 3:2 00b Verify transfer 01b Write transfer 10b Read transfer 11b Illegal 00b Verify transfer 01b Write transfer 10b Read transfer 11b Illegal 1:0 Channel select Channel select Note: DMA channel 4 is hard-wired into cascade mode; however cascade mode is obsolete for all other channels. |
|
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 |