EP9301-CQZ Cirrus Logic Inc, EP9301-CQZ Datasheet - Page 643

IC ARM9 SOC PROCESSOR 208LQFP

EP9301-CQZ

Manufacturer Part Number
EP9301-CQZ
Description
IC ARM9 SOC PROCESSOR 208LQFP
Manufacturer
Cirrus Logic Inc
Series
EP9r
Datasheets

Specifications of EP9301-CQZ

Core Size
16/32-Bit
Peripherals
AC'97, DMA, I&sup2:S, LED, MaverickKey, POR, PWM, WDT
Core Processor
ARM9
Speed
166MHz
Connectivity
EBI/EMI, Ethernet, I²C, IrDA, SPI, UART/USART, USB
Number Of I /o
19
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 3.6 V
Data Converters
A/D 5x12b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
208-TQFP, 208-VQFP
Controller Family/series
(ARM9)
No. Of I/o's
19
Ram Memory Size
16MB
Cpu Speed
166MHz
No. Of Timers
4
Digital Ic Case Style
TQFP
Embedded Interface Type
SPI
Rohs Compliant
Yes
Processor Series
EP93xx
Core
ARM920T
Data Bus Width
32 bit
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
 Details
Other names
598-1136

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP9301-CQZ
Manufacturer:
CIRRUS
Quantity:
3 390
Part Number:
EP9301-CQZ
Quantity:
1
Part Number:
EP9301-CQZ
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
EP9301-CQZ
Manufacturer:
CIRRUSLOGIC
Quantity:
20 000
Part Number:
EP9301-CQZR
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
DS785UM1
19.1 Introduction
The Watchdog Timer provides a mechanism for generating a system-wide reset should the
system hang. This functionality allows the Watchdog to recover the system and report the
recovery to software. To prevent system-wide reset, software must periodically reset the
Watchdog via an APB write operation. It is possible to disable the Watchdog through either
hardware or software.
The Watchdog timer circuitry consists of a 7-bit counter. The most significant bit of the
counter is used to trigger the WATCHDOG_RESETn output signal to the system control
module for generating HRESETn.
The amount of time before a WATCHDOG_RESETn is initiated as well as the duration of the
reset pulse is as follows:
To keep the reset pulse from occurring, SW must reset the Watchdog timer (sometimes
known as “kick the dog”) to a predetermined count on a periodic basis. This resets the
counter, which prevents the WATCH_RESETn from activating. The counter is reset by writing
0x5555 to the Watchdog register. The Watchdog should be reset at least 2
WATCHDOG_CLK periods earlier than the time-out calculation would indicate, due to clock
synchronization and handshaking circuitry.
Once a Watchdog reset occurs, the timer also provides a 250 ms duration reset pulse. The
Watchdog also defaults to providing the pulse duration when the reset is from other sources
such as user reset (external reset on RSTOn), AMBA bus reset (HRESETn), or power on
reset (internal chip voltage detect power on signal PWR_RESETn). The reset pulse duration
can be disabled by pulling the CSn[2] (HW_RSTPULSE_DISABLEn) signal low during the
bus reset (HRESETn low). This immediately frees the Watchdog reset output line when reset
becomes inactive. In either case, if the reset pulse duration is provided or not, the Watchdog
counter will start over after the WATCHDOG_RESETn output becomes inactive. This begins
a new 250 ms cycle after reset becomes inactive before software must reset the counter.
• Time-out or WATCHDOG_RESETn duration = 64 / WATCHDOG_CLK frequency (units
• For a 256 Hz WATCHDOG_CLK, time-out and reset pulse duration are
are seconds).
64 / 256 = 250 msec.
Copyright 2007 Cirrus Logic
19Watchdog Timer
Chapter 19
19-1
19

Related parts for EP9301-CQZ