Electronic Components Datasheet Search
  English  ▼

X  

PC87303 Datasheet(PDF) 32 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87303
Description  PC87303VUL SuperI/OTM Sidewinder Lite Floppy Disk Controller, Keyboard Controller, Real-Time Clock, Dual UARTs, IEEE 1284 Parallel Port, and IDE Inter
PDF  114 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87303 Datasheet(HTML) 32 Page - National Semiconductor (TI)

Back Button PC87303 Datasheet HTML 28Page - National Semiconductor (TI) PC87303 Datasheet HTML 29Page - National Semiconductor (TI) PC87303 Datasheet HTML 30Page - National Semiconductor (TI) PC87303 Datasheet HTML 31Page - National Semiconductor (TI) PC87303 Datasheet HTML 32Page - National Semiconductor (TI) PC87303 Datasheet HTML 33Page - National Semiconductor (TI) PC87303 Datasheet HTML 34Page - National Semiconductor (TI) PC87303 Datasheet HTML 35Page - National Semiconductor (TI) PC87303 Datasheet HTML 36Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 32 / 114 page
background image
30 FDC Register Description (Continued)
TABLE 3-7 Default Precompensation Delays
Data Rate
Precompensation Delay
1 Mbps
417 ns
500 kbps
1250 ns
300 kbps
1250 ns
250 kbps
1250 ns
D1 0
Data Rate Select 10
These bits determine the
data rate for the floppy controller See Table 3-8 for
the corresponding data rate for each value of D1
D0 The data rate select bits are unaffected by a
software reset and are set to 250 kbps after a hard-
ware reset
TABLE 3-8 Data Rate Select Encoding
Data Rate Select
Data Rate
1
0
MFM
FM
1
1
1 Mbps
Illegal
0
0
500 kbps
250 kbps
0
1
300 kbps
150 kbps
1
0
250 kbps
125 kbps
Note
FM mode is not guaranteed by functional testing
317 Data Register (FIFO)
ReadWrite
The FIFO (readwrite) is used to transfer all commands
data and status between the mP and the FDC During the
Command Phase the mP writes the command bytes into the
FIFO after polling the RQM and DIO bits in the MSR During
the Result Phase the mP reads the result bytes from the
FIFO after polling the RQM and DIO bits in the MSR
Enabling the FIFO and setting the FIFO threshold is done
via the Configure command If the FIFO is enabled only the
Execution Phase byte transfers use the 16 byte FIFO The
FIFO is always disabled during the Command and Result
Phases of a controller operation A software reset will not
disable enabled FIFO if the LOCK bit is set in the Lock
Command After a hardware reset the FIFO is disabled to
maintain compatibility with PC-AT systems
The 16-byte FIFO can be used for DMA Interrupt or soft-
ware polling type transfers during the execution of a read
write format or scan command In addition the FIFO can
be put into a Burst or Non-Burst mode with the Mode com-
mand In the Burst mode FDRQ or IRQ6 remains active
until all of the bytes have been transferred to or from the
FIFO In the Non-Burst mode FDRQ or IRQ6 is deasserted
for 350 ns to allow higher priority transfer requests to be
serviced The Mode command can also disable the FIFO for
either reads or writes separately The FIFO allows the sys-
tem a larger latency without causing a disk over-
rununderrun error The FIFO is typically used with multi-
tasking operating systems andor when running systems at
or above a 1 Mbps data rate In its default state the FIFO is
disabled and contains a zero threshold The default state is
entered after a hardware reset
Data Register (FIFO)
D7
D6
D5
D4
D3
D2
D1
D0
DESC
Data 70
RESET
Byte Mode
COND
During the Execution Phase of a command involving data
transfer tofrom the FIFO the system must respond to a
data transfer service request based on the following formu-
la
Maximum Allowable Data Transfer Service Time
(THRESH a 1) c 8 c tDRP b (16 c tICP)
This formula is good for all data rates with the FIFO enabled
or disabled THRESH is a four bit value programmed in the
Configure command which sets the FIFO threshold If the
FIFO is disabled THRESH is zero in the above formula The
last term of the formula (16 c tICP) is an inherent delay due
to the microcode overhead required by the FDC This delay
is also data rate dependent See Table 9-1 for the tDRP and
tICP times See Section 1122 for a description of tDRP and
tICP
The programmable FIFO threshold (THRESH) is useful in
adjusting the floppy controller to the speed of the system In
other words a slow system with a sluggish DMA transfer
capability uses a high value of THRESH giving the system
more time to respond to a data transfer service request
(FDRQ for DMA mode or IRQ6 for Interrupt mode) Con-
versely a fast system with quick response to a data transfer
service request would use a low value of THRESH
318 Digital Input Register (DIR)
Read Only
This diagnostic register is used to detect the state of the
DSKCHG disk interface input and some diagnostic signals
The function of this register depends on its mode of opera-
tion When in the PC-AT mode the D6 – D0 are TRI-STATE
to avoid conflict with the fixed disk status register at the
same address DIR is unaffected by a software reset
DIRPC-AT Mode
D7
D6
D5
D4
D3
D2
D1
D0
DESC
DSKCHG
XXXXXXX
RESET
NA
NA
NA
NA
NA
NA
NA
NA
COND
D7
Disk Changed
Active high status of DSKCHG disk
interface input During power-down this bit is invalid
if it is read by the software
D6 – 0
Unused
by the FDC (at TRI-STATE) The bits are
used by the Hard Disk Controller Status Register
DIRPS2 Mode
D7
D6
D5
D4
D3
D2
D1
D0
DESC
DSKCHG
1
1
1
1
DRATE1
DRATE0
HIGH
DEN
RESET
NA
NA
NA
NA
NA
NA
NA
1
COND
D7
Disk Changed
Active high status of DSKCHG disk
interface input During power-down this bit is invalid
if it is read by the software
32



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