EP9315-CB Cirrus Logic Inc, EP9315-CB Datasheet - Page 643

IC ARM920T MCU 200MHZ 352-PBGA

EP9315-CB

Manufacturer Part Number
EP9315-CB
Description
IC ARM920T MCU 200MHZ 352-PBGA
Manufacturer
Cirrus Logic Inc
Series
EP9r
Datasheets

Specifications of EP9315-CB

Core Processor
ARM9
Core Size
16/32-Bit
Speed
200MHz
Connectivity
EBI/EMI, EIDE, Ethernet, I²C, IrDA, Keypad/Touchscreen, PCMCIA, SPI, UART/USART, USB
Peripherals
AC'97, DMA, I&sup2:S, LCD, LED, MaverickKey, POR, PWM, WDT
Number Of I /o
16
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 3.6 V
Data Converters
A/D 8x12b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
352-BGA
Processor Series
EP93xx
Core
ARM920T
Data Bus Width
32 bit
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
EDB9315A-Z
For Use With
598-1144 - KIT DEVELOPMENT EP9315 ARM9
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
No
Other names
598-1261

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP9315-CB
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
EP9315-CB
Manufacturer:
ALTERA
0
Part Number:
EP9315-CBZ
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
EP9315-CBZ
Manufacturer:
ALTERA
0
Part Number:
EP9315-CBZ
Manufacturer:
CIRRUS
Quantity:
20 000
Company:
Part Number:
EP9315-CBZ
Quantity:
48
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 EP9315-CB