Electronic Components Datasheet Search
  English  ▼

X  

PCM16C00 Datasheet(PDF) 13 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PCM16C00
Description  Configurable Multiple Function PCMCIA Interface Chip
PDF  40 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PCM16C00 Datasheet(HTML) 13 Page - National Semiconductor (TI)

Back Button PCM16C00 Datasheet HTML 9Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 10Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 11Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 12Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 13Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 14Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 15Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 16Page - National Semiconductor (TI) PCM16C00 Datasheet HTML 17Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 40 page
background image
50 Functional Description (Continued)
Function Configuration Status Registers 01
0x10220x1042
These PCMCIA registers are used for function control
status information
D7
D6
D5
D4
D3
D2
D1
D0
Changed
SigChg
IOis8
Reserved
Audio
PwrDn
Intr
IntrReset
Changed
If one or more of the state change signals in the
Function Pin Replacement Register are set to one (1) the
PCM16C00 shall set this field to a one (1) If the PCM16C00
is being operated as a IO interface (PC Card using IO
Interface) and both the Changed and SigChg fields are set
to one (1) the PCM16C00 shall assert the STSCHG
sig-
nal If the PC Card and hence PCM16C00 is not using the
IO interface this field is undefined and ignored
SigChg
This field serves as a gate for asserting the
STSCHG signal If the PCM16C00 is operated as an IO
interface and both the Changed and SigChg fields are set
to one (1)
the PCM16C00 shall assert the PCMCIA
STSCHG
signal If the PCM16C00 is operated as an IO
interface and this field is reset to a zero (0) the PCM16C00
shall not assert the STSCHG
signal If the PCM16C00 is
not operated as an IO interface this field is undefined and
should be ignored Either Function Configuration Status
Register 0 or 1 is capable of asserting STSCHG
if it satis-
fies the above requirements
IOis8
When the host can only provide IO cycles with an
8-bit D0 – D7 path the host shall set this bit to a one (1) The
card is guaranteed that accesses to 16-bit registers will oc-
cur as two byte accesses rather than a single 16-bit ac-
cess This information is useful when 16-bit and 8-bit regis-
ters overlap
Audio
Sampling of the signal SPK
IN and control of
SPKR
is accomplished using the Audio bit SPKR
will
equate to SPK
IN anytime either of the Audio bits is set to
one (1) and the function is configured
PwrDn
When the host sets this field to one (1) the
PCM16C00 shall set the given function to a power-down
state by de-asserting the PCNTL( ) signal for that function
While this field is a one (1) the host shall not access the
function on the PC Card The host shall return this field to
zero (0) before attempting to access the function The sys-
tem shall not place the card into a power-down state while
the card’s RDYBSY
line is in the low (Busy) state All
inputoutput
signals
particular
to
the
function
are
TRI-STATE
Intr
If the function is requesting interrupt servicing (CINT( )
asserted) the PCM16C00 shall set this field to one (1) The
PCM16C00 shall reset this field to zero (0) when the inter-
rupt request has been serviced (CINT( ) de-asserted)
IntrReset
If IntrReset is set to zero (0) Intr shall be set to
one (1) when an interrupt condition occurs and shall be re-
set to zero (0) when the interrupt condition has been serv-
iced A write to the Intr bit will do nothing If IntrReset is set
to one (1) Intr shall be set to one (1) when an interrupt
condition occurs (CINT( ) pin) and be cleared to a zero (0)
when the interrupt (CINT( ) pin) is serviced however a write
of value zero (0) to any FCSR’s Intr bit where IntrReset is
set to one (1) shall cause the PCM16C00 to evaluate all
CINT( ) signals and generate another interrupt to the system
if an interrupt is pending Note that the write of zero (0) to
any FCSR’s Intr bit where IntrReset is set to one (1) is an
indication to the PCM16C00 that it must evaluate all CINT( )
pins and generate a specified pulse to the system on the
IREQ line This protocol will work in either pulse or level
mode (state of aliased LevIREQ controlling IREQ
PCMCIA signal mode) Functions operate by asserting their
CINT( ) signal when an interrupt condition occurs If inter-
rupts are enabled for a given function then that function’s
CINT( ) pin when asserted may generate an interrupt within
the PCM16C00
National’s PCM16C00 has access to an internal interrupt
line that represents the OR of all interrupts that have been
asserted and enabled Since functions use a level mode
interrupt approach this OR’d internal interrupt signal repre-
sents a level mode ORing of the interrupts When the OR’d
signal is asserted the PCM16C00 will generate either a
pulse mode or level mode interrupt on the IREQ
line Be-
fore EOI processing by the functions ISR the function’s in-
terrupt condition will be cleared and its CINT( ) pin will de-
assert
If no other interrupts are being asserted
the
PCM16C00’s internal line will de-assert IREQ
If other in-
terrupts are pending the internal line remains asserted (and
hence IREQ ) Since the standard PC compatible interrupt
controller requires a positive edge to trigger an interrupt
system software based on using the IntrReset protocol for
the PCM16C00 may write a zero (0) to any Intr bit where
IntrReset is set to one (1) after EOI processing is done This
will cause the PCM16C00 to generate a pulse on the
IREQ
line if any CINT( ) that’s enabled is still asserted In
other words if the internal line is still asserted at this point If
in pulse mode this is a single pulse that goes high-low-high
with at least 05 ms low time If in level mode this pulse is a
low-high-low pulse to trigger the interrupt controller and
then remain low (IREQ
asserted) and be maintained low
by the level mode interrupt This protocol solves both the
need for two positive edges during level mode interrupts
when an interrupt occurs during an interrupt in-service and
solves the need for separate-distinct pulse interrupts that do
not overlap during two interrupt events close in time
Note
For consistency the PCM16C00 will alias all IntrReset bits on a write
to insure that both functions operate in the same mode Also the Intr
bits are aliased on writes as an indicator to the PCM16C00 that inter-
rupt status must be checked and pulses generated per the above
protocol
Function Pin Replacement Registers 01
0x10240x1044
These PCMCIA registers replace the signals missing from a
PCMCIA Memory Card interface due to using the PCMCIA
IO interface
D7
D6
D5
D4
D3
D2
D1
D0
CBVD1 CBVD2 CRdyBsy CWProt RBVD1 RBVD2 RRdyBsy RWProt
CBVD1CBVD2
These bits are not implemented
CRdyBsy
This bit is set to one (1) when RRdyBsy bit
changes state
CWProt
This bit is not implemented
RBVD1RBVD2RdyBsyRWProt
Only RRdyBsy is im-
plemented for each function This bit reflects the state of
the functions READY( ) input pin on the PCM16C00
Function IO Event Registers 01
0x10280x1048
D7–D6
D5
D4
D3–D2
D1
D0
Reserved
PIEvt
RIEvt
Reserved
PIEnab
RIEnab
PIEvt
In normal operation (not LAN Mode) the PIEvt bit is
unused In LAN Mode of operation the PIEvt bit for Func-
13



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


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