Electronic Components Datasheet Search
  English  ▼

X  

PCM16C02 Datasheet(PDF) 10 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PCM16C02
Description  Configurable Multiple Function PC Card Interface Chip
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)

PCM16C02 Datasheet(HTML) 10 Page - National Semiconductor (TI)

Back Button PCM16C02 Datasheet HTML 6Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 7Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 8Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 9Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 10Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 11Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 12Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 13Page - National Semiconductor (TI) PCM16C02 Datasheet HTML 14Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 42 page
background image
50 Functional Description (Continued)
Memls8
This bit is set to one (1) if common memory is
organized for 8-bit access This bit is set to zero (0) if com-
mon memory is organized for 16-bit access The default val-
ue is zero (0) This information allows the PCM16C02 to
properly access memory using the MEMWEH
and
MEMWEL
signals
CWAIT1 CWAIT0
When this bit is set to one (1) the
PCM16C02 interprets this input signal active when it is low
(0) When this bit is set to zero (0) the PCM16C02 interprets
this input signal as active when it is high (1) The default bit
value is zero (0) ie the CWAIT( ) input signal is asserted
high (1)
PMGR and Clock Register
0x03E6
The Power Manager (PMGR) and Clock Register is used for
controlling the PCNTL(10) and FCLK(10) pins for power
management purposes
Hardware power management is enabled using the Func-
tion Configuration Option Register’s PMGMT
EN(D3) bit
Its use is intended for functions that can be sequenced on
off or into idle or sleep states with a quick (k 10 ms) re-
sponse time when powered on again That is the function
may use its CWAIT( ) signal to extend a transaction that
caused the PCM16C02 to turn it on Use of the READY( )
signal in a dynamic hardware power managed environment
to set the RRdyBsy bits in order to achieve l 10 ms re-
sponse times for power on is not guaranteed to work since
system software may not inspect the RRdyBsy bit in all
such instances
D7
D6
D5
D4
D3
D2
D1
D0
F1CLKEN DIV1 PPOL1 PCNTL(1) F0CLKEN DIV0 PPOL0 PCNTL(0)
F1CLKEN
F0CLKEN
If set
these enable the pins
FCLK(10) to receive a clock out If clear the respective
pins FCLK(10) will be forced low These are set and
cleared by software if desired or statically loaded upon card
power up from the EEPROM
DIV1
DIV0
If set
the respective clock output from
FCLK(10) will be divided by 32 from the input clocks
MCLK(10) If clear the clock output FCLK(10) will equal
the respective clock input MCLK(10) These are set and
cleared by software if desired or statically loaded upon card
power up from the EEPROM
PPOL1 PPOL0
Sets the active polarity of the PCNTL(1)
and PCNTL(0) signals such that the function is asserted If
PPOL is set to zero (0) PCNTL( ) is asserted when in the
high state If set to one (1) PCNTL( ) is asserted when in
the low state The default is set to zero (0) ie PCNTL( )
defaults to active high
PCNTL(1)
PCNTL(0)
These
bits
control
the
pins
PCNTL(1) and PCNTL(0) respectively If hardware power
management is not selected in the Function Configuration
Option Register’s Function Configuration Index then these
bits may be used as output signals by software for general
purposes If the hardware power management configuration
is selected these bits are de-asserted (defined by PPOL1
0) when the PCM16C02’s CTERM 1 or 0 counter expires
These bits will be asserted if a transaction occurs to the
function through an IO window or the function requests
service by issuing a RI
IN( ) In either strategy software
may always write and read back these bits These bits de-
fault to zero (0) during power-on until the PMGR and Clock
Register can be loaded from the EEPROM
CTERM Registers 0 1
0x03E8 0x03EA
These registers are used to define the value of function 0’s
and function 1’s power time-out counters respectively If a
function’s power time-out counter expires the PCNTL bit for
that function in the PMGR and Clock Register is de-assert-
ed This will occur if a function is in-active long enough for
it’s power time-out counter to expire Active is defined as
having either an IO access from the host or receiving a
RI
IN( )
Devices that may operate for long periods of
time without a host IO access should follow a software
controlled power management strategy that uses the PwrDn
bits in the Function Configuration Status Registers 0 1
D7–D0
N e Time-Out Counter Terminal Count Value
Each function’s terminal counter is 8 bits wide and counts at
a rate of MCLK(0)(217) For example if the MCLK(0) fre-
quency is 30 MHz the device can be programmed to time-
out between 00s to 1114s The general formula is
Time e (1mclk(0))
217
N
where N e 0 1 2
255
For a 5 MHz MCLK(0) frequency the equation is
Time e N (262144 ms) where N e 012
255
Note
A value of zero implies the function is powered down
Miscellaneous Register
0x03F0
D7
D6
D5
D4–D0
FastEE
RFU
RFU
EEPROMStartAddr
FastEE
If this bit is set to one (1) then the clock used to
access the EEPROM shall be MCLK(0)2 If this bit is set to
zero (0) the clock used to access the EEPROM shall be
MCLK(0)32
EEPROMStartAddr
This field contains a starting address
for EEPROM read or write access This is ordinarily set to
zero and is used for debugtest purposes
Wait State Timer Register
0x03F6
This register allows the insertion of default wait states from
the PCM16C02 using HWAIT
It is intended to be used in
situations where either the function is too slow to respond
with a CWAIT( ) or the unique wait timing constraints be-
tween the system and PC Card design necessitate a default
wait state
D7–D4
D3–D2
D1–D0
Reserved
Func1Wait
Func0Wait
Func1Wait Func0Wait
This value is the number (0 1 2
or 3) of MCLK(0) time periods that the PCM16C02 will as-
sert HWAIT
during a valid access to a particular function
For Zero wait states program these values to 00b
NAND Flash (NM29N16) Configuration Register 0x03F8
D7–D4
D3
D2
D1
D0
Reserved
mem
io
space
NAND
IOCS16
BC
NAND
EN
mem
io
space
Mem
io
space
selects
whether
NAND ReadWrite strobes are generated by accesses to
common memory space or IO space When Function 0 is
configured for NAND Flash (NM29N16) Mode if mem
io
space is set to 0 NAND (NM29N16) ReadWrite strobes
are generated by an IO access to the function 0 base ad-
dress a 4 If mem
io
space is set to 1 ReadWrite
strobes are generated by any readwrite access to common
memory
10



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