Electronic Components Datasheet Search
  English  ▼

X  

PC87306 Datasheet(PDF) 79 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87306
Description  PC87306 SuperI/OTM Enhanced Sidewinder Lite Floppy Disk Controller, Keyboard Controller, Real-Time Clock, Dual UARTs, Infrared Interface, IEEE 1284 Pa
PDF  110 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87306 Datasheet(HTML) 79 Page - National Semiconductor (TI)

Back Button PC87306 Datasheet HTML 75Page - National Semiconductor (TI) PC87306 Datasheet HTML 76Page - National Semiconductor (TI) PC87306 Datasheet HTML 77Page - National Semiconductor (TI) PC87306 Datasheet HTML 78Page - National Semiconductor (TI) PC87306 Datasheet HTML 79Page - National Semiconductor (TI) PC87306 Datasheet HTML 80Page - National Semiconductor (TI) PC87306 Datasheet HTML 81Page - National Semiconductor (TI) PC87306 Datasheet HTML 82Page - National Semiconductor (TI) PC87306 Datasheet HTML 83Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 79 / 110 page
background image
80 Parallel Port (Continued)
810 FIFO TEST ACCESS (Mode 110)
Mode 110 is for testing the FIFO in PIO and DMA cycles
Both read and write operations (pop and push) are support-
ed regardless of the direction bit
In the forward direction PD0 – PD7 are driven but the data is
undefined This mode can be used to measure the host-
ECP cycle throughput usually with DMA cycles This mode
can also be used to check the FIFO depth and its interrupt
threshold usually with PIO cycles
811 CONFIGURATION REGISTERS ACCESS (Mode 111)
The two configuration registers CNFGA and CNFGB are
accessible only in this mode
812 INTERRUPT GENERATION
An interrupt pulse is generated when any of the following
events occur
1 When bit 2 of ECR is 0 bit 3 of ECR is 1 and TC is
asserted during ECP DMA cycle
2 When bit 2 of ECR is 0 bit 3 of ECR is 0 bit 5 of DCR is 0
and there are eight or more bytes free in the FIFO It
includes the case when bit 2 of ECR is cleared to 0 and
there are already eight or more bytes free in the FIFO
(modes 010 011 and 110 only)
3 When bit 2 of ECR is 0 bit 3 of ECR is 0 bit 5 of DCR is 1
and there are eight or more bytes to be read from the
FIFO It includes the case when bit 2 of ECR is cleared to
0 and there are already eight or more bytes to be read
from the FIFO (modes 011 and 110 only)
4 When bit 4 of ECR is 0 and ERR is asserted (high to low
edge) or ERR is asserted when bit 4 of ECR is modified
from1to0
5 When bit 4 of DCR is 1 and ACK is deasserted (low-to-
high edge)
The interrupt is generated according to bits 5 and 6 of PCR
Note
Interrupt events
2
3 and
4 are level events thus they are
shaped as interrupt pulses These interrupts are masked (inactive)
when the ECP clock is frozen Interrupt event
1 is a pulse event
The last interrupt event behaves as in the normal SPP mode the IRQ
signal follows the ACK signal transition (when bit 5 of PCR is 0 and bit
6 of PCR is 0) Note that interrupt event
4 may be lost when the
ECP clock is frozen
90 Integrated Device Electronics
Interface (IDE)
91 INTRODUCTION
Another key interface for PC design is facilitated through the
use of the PC87306 IDE (Integrated Drive Electronics) Hard
Disk interface Only three buffer chips are required to con-
struct the IDE Hard Disk Interface circuit
The IDE interface is essentially the PC-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 PC-AT
bus signals including data bits D15 – 0 address lines A3 – 0
as well as the common control signals
92 IDE SIGNALS
Using ’LS244 devices in the IDE interface provides buffering
of the control and address lines Four control signals IDEHI
IDELO HCS0 HCS1 one status signal IOCS16 and one
data signal IDED7 are required by the IDE interface The
PC87306 provides all of these signals They are summa-
rized below
IDEHI enables an ’LS245 octal bus transceiver for the upper
data lines (D15 – 8) during 16-bit read and write operations
at addresses 1F0 – 1F7 IDEHI will activate the ’LS245 only if
the IOCS16 output from the hard drive is active IDELO en-
ables another ’LS245 octal bus transceiver for the lower
data lines (D7 – 0) during all (1F0 – 1F7 3F6 and 3F7) reads
and writes
The IDED7 signal insures that the D7 data bus signal line is
disabled for address 3F7 (this bit is used for the Disk
Changed register on the floppy disk controller at that ad-
dress)
The two ’LS245 chips are used to enable or TRI-STATE the
data bus signals In the PC-AT mode the PC87306 provides
the two hard disk chip selects (HCS0 HCS1) for the IDE
interface
The HCS0 output is active low when the 1F0 – 1F7h 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
Table 9-1 summarizes the addresses used by the PC-AT
hard disk controller
TABLE 9-1 IDE Registers and Their ISA Addresses
Address
Read Function
Write Function
1F0
Data
Data
1F1
Error
Features
(Write Precomp)
1F2
Sector Count
Sector Count
1F3
Sector Number
Sector Number
1F4
Cylinder Low
Cylinder Low
1F5
Cylinder High
Cylinder High
1F6
DriveHead
DriveHead
1F7
Status
Command
3F6
Alternate Status
Device Control
3F7
Drive Address
Not Used
(Note)
Data Bus TRI-STATE
Note
Data bus bit D7 is dedicated to the floppy disk controller at this ad-
dress When reading this address the floppy disk controller disk
change status will be provided by bit D7 There is no write function at
this address in the IDE associated with this bit
79



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