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

X  

PC87415VCG Datasheet(PDF) 22 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) 22 Page - National Semiconductor (TI)

Back Button PC87415VCG Datasheet HTML 18Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 19Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 20Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 21Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 22Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 23Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 24Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 25Page - National Semiconductor (TI) PC87415VCG Datasheet HTML 26Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 42 page
background image
70 Functional Description (Continued)
7315 DMA Mode
This class includes the following commands
Read DMA
Write DMA
Data transfers using the DMA commands differ in two ways
from PIO transfers
Data transfers are performed using the built-in DMA en-
gine
No intermediate sector interrupts are issued on multi-
sector commands
The protocol is separated into 3 phases as follows
a Command phase
1 The CPU initializes the DMA engine in the device (see
Bus Master Operation section)
2 The CPU updates the command Block Registers
3 The CPU writes the command code to the Command
Register
b Data phase
1 See DMA Engine Protocol section
c Status phase
1 The drive generates the interrupt to the CPU
2 The CPU issues a Stop command to the DMA engine
3 The CPU reads the Status Register and Error Register
TLF12497 – 7
732 Independent Timing per Drive
The device provides independent timings for reads writes
and commandcontrol cycles per channel and per drive on
each channel All command and control block accesses are
8 bits and use one timing register to control the timing pa-
rameters All accesses to the data register (offset 0) are
always 16 bits and use the timing registers 44h – 4Bh
Each drive on a channel has two separate timing controls
(one for read cycles and one for write cycles) A snooping
mechanism is used to switch between drives in a channel
After reset all accesses to channel 1 use ‘‘channel 1-device
1’’ timing and all accesses to channel 2 use ‘‘channel 2-de-
vice 1’’ timing When a command write to channel 1 with
offset address of 6 is issued with bit 4 set (DRV) the control-
ler will begin to use channel 1 device 2 timing for all succes-
sive accesses to that channel Writing to channel 1 with
offset of 6 with bit 4 cleared (DRV) will cause the controller
to use channel 1 device 1 timing This same mechanism is
used for channel 2 separately
733 Flow Control
7331 PIO
IORDY handshaking is provided for flow control between
the controller and the IDE drive when the device is in PIO
mode The IORDY handshaking is the current specified flow
control for PIO cycles in the ATA-2 specification
73311 IORDY
IORDY handshaking protocol is as follows
1 The device receives a readwrite datacommand ac-
cessing the drive
2 The device begins to generate IDE cycles using the tim-
ing associated with the channel number drive number
and cycle type (read write data or command)
3 Prior to completing the IDE cycle the device samples
DIORDY on the second to last clock of the cycle active
time (one clock prior to the clock cycle that would de-as-
sert the command) at which time the device either ex-
tends the cycle or completes depending on DIORDY
The cycle is extended as long as DIORDY is low (not
ready)
4 When DIORDY is sampled high the cycle is completed
Sample DIORDY
TLF12497 – 8
http
www nationalcom
22



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