cn8236 Mindspeed Technologies, cn8236 Datasheet - Page 277

no-image

cn8236

Manufacturer Part Number
cn8236
Description
Atm Servicesar Plus With Xbr Traffic Management
Manufacturer
Mindspeed Technologies
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cn8236EBGB
Manufacturer:
VIA
Quantity:
150
Part Number:
cn8236EBGB
Manufacturer:
CONEXANT
Quantity:
329
CN8236
ATM ServiceSAR Plus with xBR Traffic Management
28236-DSH-001-B
10.7 System Clocking
The CN8236 derives all of its timing from a 2X clock input, CLK2X. This clock
is internally divided by two to create the system clock, SYSCLK. This system
clock is used internal to the device, and is output to the system to provide the
clock to an external processor or PHY device. All processor interface signals are
synchronous to SYSCLK.
clock), is provided, and can be used as the clock for the UTOPIA ATM physical
interface. Alternatively, SYSCLK can be used as the clock source for the
UTOPIA ATM physical interface. In either case, the clock signal would be looped
externally to RxCLK and TxCLK (if MULT_CLR set low, TxCLK is not used).
For example, if CLK2X is 66 MHz, then CLKD3 is 22 MHz, and is suitable for
the UTOPIA interface. If CLK2X is 50 MHz, then SYSCLK is 25 MHz and is
suitable for the UTOPIA interface.
physical line rate, number of VCCs, active concurrent VCCs, and the SRAM
cycle time.
10.8 Real-Time Clock Alarm
A real-time clock counter and alarm registers are built into the CN8236. This
real-time clock consists simply of a 7-bit pre-scaler (configured via the DIVIDER
field in the CONFIG0 register) that accepts the SYSCLK input and outputs a
constant (nominally 1 MHz) pulse train, and a 32-bit read/write counter (the
Real-Time Clock register [CLOCK;0x00]), that counts the number of pulses
output by the pre-scaler since the system was initialized. When the pre-scaler is
set to generate a 1 MHz pulse train, the CLOCK counter counts in 1 s intervals.
An interrupt is generated when the CLOCK counter overflows, that is, more than
2
counter simply wraps around to 0 and starts counting over. The control processor
or host software is responsible for noting the overflow.
register 1 [ALARM1;0x04], which is continuously compared to the Clock
register. When a match is detected, the corresponding interrupt is generated to the
local or host processors. Either processor can then respond to this interrupt and
reload a new value into the ALARM1 register.
32
In addition, CLKD3 (CLK2X asymmetrically divided by three, an output
The CLK2X frequency required for a given application is a function of the
One simple real-time alarm is implemented in the CN8236. This is Alarm
pulses have occurred since it was cleared to 0. If this happens, the CLOCK
Mindspeed Technologies
10.0 Local Processor Interface
10.7 System Clocking
10-19

Related parts for cn8236