Rainbow Electronics AT75C320 User Manual

Smart internet appliance processor (siap, Features, Description

Advertising
background image

1

Features

ARM7TDMI

®

ARM

®

Thumb

®

Processor Core

Two 16-bit Fixed-point OakDSPCore

®

Cores

256 x 32-bit Boot ROM

88K Bytes of Integrated Fast RAM for Each DSP

Flexible External Bus Interface with Programmable Chip Selects

Dual Codec Interface

Multi-level Priority, Individually Maskable, Vectored Interrupt Controller

Three 16-bit Timers/Counters

Additional Watchdog Timer

Two USARTs with FIFO and Modem Control Lines

Industry -standard Serial Peripheral Interface (SPI)

Up to 24 General-purpose I/O Pins

On-chip SDRAM Controller for Embedded ARM7TDMI and OakDSPCore

JTAG Debug Interface

Software Development Tools Available for ARM7TDMI and OakDSPCore

Supported by a Wide Range of Ready-to-use Application Software, including
Multitasking Operating System, Networking, Modems and Voice Processing Functions

Available in 160-lead PQFP Package

2.5V Power Supply for the core and the PLL Pins, 3.3V Power Supply for Other I/O Pins

Description

The Atmel AT75C320 Smart Internet Appliance Processor (SIAP

) is a high-perfor-

mance processor specially designed for Internet appliance applications, such as
Internet telephony (Voice-over-Internet Protocol – VoIP). The AT75C320 is a derivative
version of the AT75C310. The device is built around an ARM7TDMI microcontroller
core running at 40 MIPS with two DSP co-processors running at 60 MIPS each – all
three processors delivering unmatched performance for low power consumption.

In a typical standalone VoIP phone, one DSP handles the voice processing functions
(voice compression, acoustic echo cancellation, etc.), while the other one deals with
the telephony functions (dialing, line echo cancellation, callerID detection, high-speed
modem, etc.). In such an application, the power of the ARM7TDMI allows it to run the
VoIP protocol stack as well as all the system control tasks.

Atmel provides the AT75C320 with three levels of software modules:

a special port of the Linux

®

kernel as the proposed operating system;

a comprehensive set of tunable DSP algorithms for modems and voice
processing, specially tailored to be run by the DSP subsystems;

a broad range of application level software modules such as H.323 telephony or
POP-3/SMTP e-mail services.

Smart Internet
Appliance
Processor
(SIAP

)

AT75C320

Preliminary

Rev. 1769A–07/01

Advertising