Electronic Components Datasheet Search
  English  ▼

X  

CS5530A Datasheet(PDF) 115 Page - Advanced Micro Devices

Part # CS5530A
Description  AMD Geode CS5530A Companion Device
PDF  259 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMD [Advanced Micro Devices]
Direct Link  http://www.amd.com
Logo AMD - Advanced Micro Devices

CS5530A Datasheet(HTML) 115 Page - Advanced Micro Devices

Back Button CS5530A Datasheet HTML 111Page - Advanced Micro Devices CS5530A Datasheet HTML 112Page - Advanced Micro Devices CS5530A Datasheet HTML 113Page - Advanced Micro Devices CS5530A Datasheet HTML 114Page - Advanced Micro Devices CS5530A Datasheet HTML 115Page - Advanced Micro Devices CS5530A Datasheet HTML 116Page - Advanced Micro Devices CS5530A Datasheet HTML 117Page - Advanced Micro Devices CS5530A Datasheet HTML 118Page - Advanced Micro Devices CS5530A Datasheet HTML 119Page - Advanced Micro Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 115 / 259 page
background image
AMD Geode™ CS5530A Companion Device Data Book
115
IDE Controller
Revision 1.1
Physical Region Descriptor Format
Each physical memory region to be transferred is
described by a Physical Region Descriptor (PRD) as illus-
trated in Table 4-59. When the bus master is enabled
(Command Register bit 0 = 1), data transfer proceeds until
each PRD in the PRD table has been transferred. The bus
master does not cache PRDs.
The PRD table consists of two DWORDs. The first DWORD
contains a 32-bit pointer to a buffer to be transferred. This
pointer must be 16-byte aligned. The second DWORD con-
tains the size (16 bits) of the buffer and the EOT flag. The
size must be in multiples of 16 bytes. The EOT bit (bit 31)
must be set to indicate the last PRD in the PRD table.
Programming Model
The following steps explain how to initiate and maintain a
bus master transfer between memory and an IDE device.
1)
Software creates a PRD table in system memory.
Each PRD entry is 8 bytes long, consisting of a base
address pointer and buffer size. The maximum data
that can be transferred from a PRD entry is 64 KB. A
PRD table must be aligned on a 4-byte boundary. The
last PRD in a PRD table must have the EOT bit set.
2)
Software loads the starting address of the PRD table
by programming the PRD Table Address Register.
3)
Software must fill the buffers pointed to by the PRDs
with IDE data.
4)
Write 1 to the Bus Master Interrupt bit and Bus Master
Error (Status Register bits 2 and 1) to clear the bits.
5)
Set the correct direction to the Read or Write Control
bit (Command Register bit 3).
6)
Engage the bus master by writing a “1” to the Bus
Master Control bit (Command Register bit 0).
7)
The bus master reads the PRD entry pointed to by the
PRD Table Address Register and increments the
address by 08h to point to the next PRD. The transfer
begins.
8)
The bus master transfers data to/from memory
responding to bus master requests from the IDE
device. At the completion of each PRD, the bus mas-
ter’s next response depends on the settings of the
EOT flag in the PRD. If the EOT bit is set, then the IDE
bus master clears the Bus Master Active bit (Status
Register bit 0) and stops. If any errors occurred during
the transfer, the bus master sets the Bus Master Error
bit (Status Register bit 1).
Table 4-59. Physical Region Descriptor Format
DWORD
Byte 3
Byte 2
Byte 1
Byte 0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
0
Memory Region Physical Base Address [31:4] (IDE Data Buffer)
0
0
0
0
1E
O
T
Reserved
Size [15:4]
0
0
0
0



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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