Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

PC87415VCG Datasheet(PDF) 30 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87415VCG
Description  PCI-IDE DMA Master Mode Interface Controller
PDF  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87415VCG Datasheet(HTML) 30 Page - National Semiconductor (TI)

Back Button PC87415VCG Datasheet HTML 26Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 27Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 28Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 29Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 30Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 31Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 32Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 33Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 34Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 42 page
background image
70 Functional Description (Continued)
7453 Byte Count is Greater Than IDE Transfer Size
When the Byte Count is programmed to be greater than the
IDE transfer size an IDE interrupt will be received by the
device but will be blocked because Byte Count is not 0 The
software will time out because it has not received any inter-
rupt It will then read the status register and will see the
Channel x Interrupt bit set and the Channel x Active bit set
7454 Transfer in Progress
When the software reads the status register of the device
while the DMA is in progress it will read Channel x Interrupt
bit not set and the Channel x Active bit set
746 Bus Master Programming Sequence
To initiate a bus master transfer between memory and an
IDE DMA slave device the following steps are required
1 Software prepares a PRD table in system memory Each
PRD is 8 bytes long and consists of an address pointer
to the starting address and transfer count of the memory
buffer to be transferred In any given PRD table two con-
secutive PRDs are offset by 8 bytes and are aligned on a
4-byte boundary
2 Software provides the starting address of the PRD table
by loading the PRD table pointer register The direction
of the data transfer is specified by setting the Read
Write Control bit in the Bus Master IDE Command regis-
ter for the appropriate channel Clear the Interrupt and
Error bits in the Bus Master IDE Status register for the
appropriate channel
3 Software issues the appropriate DMA transfer command
to the disk device
4 Engage the bus master function by writing a one to the
Start bit in the Bus Master IDE Command register for the
appropriate channel
5 The device arbitrates onto the PCI bus and gets ready to
transfer
6 When the bus is granted the device reads one entry of
the Physical Region Descriptor table pointed by the
Physical Region Descriptor Table Address
7 The device transfers data tofrom memory pointed by
the Memory Region Physical Base Address responding
to DMARQ from the IDE device
8 Transfers continue until the byte count is 0 from the last
Physical Region Descriptor (EOT is set to 1) at which
time the devices relinquishes ownership of the PCI bus
9 At the end of the transfer the IDE drive signals an inter-
rupt
10 In response to the interrupt software reads the device
Status register and the drive status to determine if the
transfer completed successfully and then resets the
StartStop bit in the command register
Figure 11 shows an example of a link list DMA transfer In
the example below channel 1 transfers data between 3
memory regions and channel 2 transfers between 2 memo-
ry regions Each memory region could hold either a single
sector or multiple sectors depending on the byte count of
each memory region
TLF12497 – 18
FIGURE 11 Link List Example
http
www nationalcom
30



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


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