Electronic Components Datasheet Search
  English  ▼

X  

CS5535 Datasheet(PDF) 154 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # CS5535
Description  Geode??CS5535 I/O Companion Multi-Function South Bridge
PDF  555 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

CS5535 Datasheet(HTML) 154 Page - National Semiconductor (TI)

Back Button CS5535 Datasheet HTML 150Page - National Semiconductor (TI) CS5535 Datasheet HTML 151Page - National Semiconductor (TI) CS5535 Datasheet HTML 152Page - National Semiconductor (TI) CS5535 Datasheet HTML 153Page - National Semiconductor (TI) CS5535 Datasheet HTML 154Page - National Semiconductor (TI) CS5535 Datasheet HTML 155Page - National Semiconductor (TI) CS5535 Datasheet HTML 156Page - National Semiconductor (TI) CS5535 Datasheet HTML 157Page - National Semiconductor (TI) CS5535 Datasheet HTML 158Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 154 / 555 page
background image
www.national.com
154
Revision 0.8
MFGPT Functional Description (Continued)
4.16.1 Prescaler
The 15-bit prescaler is a binary down counter, dividing
down the incoming clock, and provides 15 outputs for the
MFGPTs. The frequency of these outputs ranges from 2-1
to 2-15 of the input frequency and each pulse is one incom-
ing clock high, so these outputs function as increment
enables for the MFGPTs. The prescaler resets to 000016
and starts decrementing after reset. The prescaler output
vector, psclr_out[14:0], is based on prescaler counter
psclr_cnt[14:0], where psclr_out[i] = &(~psclr_cnt[i:0]) (i.e.,
prescaler output bit i is asserted if the prescaler counter
from bit i down to bit 0 are all low). When the prescaler
reaches 000016, all prescaler outputs are asserted at that
time.
The external clock for the prescaler is activated if there is
one or more MFGPTs activated using it as its clock source;
it is also activated for MFGPT I/O register writes and syn-
chronous counter reads (only for 14.318 MHz) when the
MFGPT being written has already selected the 14.318 MHz
clock as its clock source. Whenever the external clock is
activated,
the
prescaler
counts.
Therefore,
multiple
MFGPTs and register access can affect the prescaler
counting. From the point of view of the MFGPT, once the
MFGPT is disabled and then re-enabled, it cannot be
determined exactly when the prescaler carry-out occurs as
it does not know how long the prescaler has been stopped,
if at all.
4.16.2 I/O Registers Block
The I/O register write data is first stored in I/O register sub-
modules before being transferred over to the MFGPTs.
There are two types of I/O register sub-modules, one for
the Working power domain and one for the Standby power
domain. The main difference is that for the Working power
domain, except for the counter register, the register values
here and the register values in the timer are the same. For
the Standby power domain, the register values in the I/O
register sub-module cannot be relied upon except during
write, as this logic could have been powered down in
Standby mode and the register data is therefore invalid.
For the Standby power domain, the read always comes
from the timer directly.
4.16.2.1 MFGPT Register Set
There are four software accessible I/O registers per
MFGPT: Up Counter, Comparator 1 Value, Comparator 2
Value, and Setup registers. (See Section 5.17 "Multi-Func-
tion General Purpose Timer Register Descriptions" on
page 466 for register details.) Writes to these registers are
first stored here and then transferred to a separate copy of
the register in the timer. For MFGPT0 to MFGPT5, read of
these registers, except for the counter, comes from the reg-
isters here, while read of the counter register comes from
the timer. For MFGPT6 and MFGPT7, reads of these regis-
ters comes from the copy inside the timer. (TW Note:
Restate reason or be more precise in reference.)
4.16.2.2 Setup Register
The Setup Register contains the following control fields that
control the MFGPT operation:
• Counter Enable. Enables the Up Counter to count (it
does not enable/disable other MFGPT functions).
• Clock Select. Instructs the clock switch logic to use the
32 kHz clock as the MFGPT clock if low or the 14.318
MHz clock if high, once this register has been written
(only for MFGPT0 to MFGPT5).
• Scale Factor. Selects the prescaler divide scale factor
for Up Counter to increment.
•Stop Enable. Enables the Up Counter to stop counting
during a system power management Sleep mode (for
MFGPT0 to MFGPT5) or Standby mode (for MFGPT6
and MFGPT7).
• External Enable. Enables the Up Counter to be cleared
and restarted rather than performing the next increment
each time there is a low to high transition detected on
the GPIO input associated with the timer. An asynchro-
nous edge-detector catches the transition; the signal is
then synchronized and sent to clear the counter
synchronously. Therefore, the clear does not occur
immediately on the transition.
• Reverse Enable. Flips the order of the Up Counter
outputs going to the Compare 1 circuit so that bit 0
becomes bit 15, bit 1 becomes bit 14, etc. This allows
the timer logic to generate a PDM signal instead of a
PWM signal. To properly generate a PDM signal, the
Compare 2 Value should be set to FFFF16 to allow the
Compare 1 Value to establish the density.
• Compare 1 Mode. Controls the Compare 1 output.
There are four cases:
00: Disabled. Output is low.
01: Compare on Equal. The compare output goes high
when the Up Counter value, after going through Bit
Reverse logic, is the same value as the Compare 1
Value.
10: Compare on GE. The compare output goes high
when the Up Counter value, after going through Bit
Reverse logic, is greater than or equal to the Compare
1 Value.
11: Event. Same as “Compare on GE”, but an event is
also created. This event can be read and cleared via
the MFGPT Setup Register and is used to generate
interrupt and reset.
• Compare 2 Mode. Same as Compare 1 Mode, except
this controls the Compare 2 output. The Up Counter is
directly compared against the Compare 2 Value (i.e.,
without going through Bit Reverse logic).
All of the above fields, except Count Enable, are write-once
only.



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