Electronic Components Datasheet Search
  English  ▼

X  

PC87310 Datasheet(PDF) 38 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87310
Description  PC87310 (SuperI/OTM) Dual UART with Floppy Disk Controller and Parallel Port
PDF  52 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87310 Datasheet(HTML) 38 Page - National Semiconductor (TI)

Back Button PC87310 Datasheet HTML 34Page - National Semiconductor (TI) PC87310 Datasheet HTML 35Page - National Semiconductor (TI) PC87310 Datasheet HTML 36Page - National Semiconductor (TI) PC87310 Datasheet HTML 37Page - National Semiconductor (TI) PC87310 Datasheet HTML 38Page - National Semiconductor (TI) PC87310 Datasheet HTML 39Page - National Semiconductor (TI) PC87310 Datasheet HTML 40Page - National Semiconductor (TI) PC87310 Datasheet HTML 41Page - National Semiconductor (TI) PC87310 Datasheet HTML 42Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 38 / 52 page
background image
40 Functional Description (Continued)
through use of the PC87310 is the IDE (Intelligent Drive
E
lectronics) Hard Disk interface The SuperIO provides the
two hard disk chip selects required for this interface Using
the SuperIO only five other chips are required to construct
the IDE Hard Disk Interface circuit (see
Figure 7 ) The circuit
shown provides the address decoding buffers and control
and data signals for the hard disk IDE interface
The IDE interface is essentially the AT bus ported to the
hard drive The hard disk controller resides on the hard drive
itself So the IDE interface circuit must provide the AT bus
signals including data bits D15 – D0 address lines A3 – A0
as well as the common control signals These signals are
contained on the 40-pin IDE interface header (see
Figure 7 )
When in the PC-AT mode The PC87310 SuperIO control-
ler provides the two hard disk chip selects for the IDE inter-
face The HCS0 output is active low when the 1F0 – 1F7
(hex) IO address space is chosen and corresponds to the
1FX signal on the IDE header The HCS1 output is active
low when the 3F6 or 3F7 IO addresses are chosen and
corresponds to 3FX on the IDE header These are the two
address blocks used in the PC-AT hard disk controller The
table below summarizes the addresses used by the PC-AT
hard disk controller
Looking at the IDE interface circuit in more detail the LS244
provides buffering of the control and address lines The
16L8 PAL provides the necessary control signals to enable
the data lines for the correct addresses These four control
signals ENHI ENLO D7RD and D7WR are active low
based on the PAL equations (see
Figure 6 )
To summarize the function of these PAL control signals
ENHI enables the LS245 octal bus transceiver for the upper
data lines (D15 – D8) for 16-bit read and write operations at
addresses 1F0 – 1F7 ENHI will activate the LS245 only if
the IOCS16 output from the hard drive is active ENLO en-
ables the other LS245 octal bus transceiver for the lower
data lines (D7 – D0) for 1F0 – 1F7 reads and writes and for
3F6 writes and 3F7 reads In addition the D7RD and D7WR
control lines from the PAL insure that the D7 data line is
disabled for address 3F7 (this bit is used for the Disk
Changed register on the floppy disk controller) The two
LS245 chips are used to enable or TRI-STATE these data
signals The LS125 is used to buffer or TRI-STATE the D7
data line and the HCS0 chip select
PC-AT Hard Disk Controller Registers
Address
Read Function
Write Function
1F0
Data Register
Data Register
1F1
Error Register
Write Precomp Register
1F2
Sector Count
Sector Count
1F3
Sector Number
Sector Number
1F4
Cylinder Low
Cylinder Low
1F5
Cylinder High
Cylinder High
1F6
SDH Register
SDH Register
1F7
Status Register
Command Register
3F6
Not Used Data Bus TRI-STATE
Digital Output Register
3F7
Drive Address Register (Note)
Not Used Data Bus TRI-STATE
Note
Data bit D7 is used by the Floppy Disk Controller at address 3F7 D7 must be TRI-STATED by the IDE interface circuit at this address
module SIOpal
flag
-r2
title
Address decode PAL for SuperIO demo board
PC87310EB 20
Steve Horeff
PC Peripherals 1289
SI05 device ’P16L8
VCC
GND
PIN 20
10
RESET
XTSEL
HCS0
HCS1
PIN 1
2
3
4
IOR
IOW
A0
1016CS
PIN 5
6
7
8
D7WR
D7RD
PIN 18
19
ENLO
ENHI
PIN 12
13
EN
RESET
PIN 11
17
equations
RESET
4 (RESET)
D7RD
4 (EN * ( IOR*
HCS0))
D7WR
4 (EN * ( IOW *(( HCS1 * A0) 0
HCS0)))
ENHI
4 (EN * (( 1O16CS *
HCS0) * (
IOR
0
IOW)))
ENLO
4 (EN * (( HCS0 * ( IOR 0
IOW))
0
(
HCS1 * ((A0 *
IOR)
0 (A0 *
IOW)))))
end SIO
pal
FIGURE 6 PAL (16R4) Pin Definitions Equations
38



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


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