AT75C310-Q160 Atmel, AT75C310-Q160 Datasheet

IC SIAP ARM/THUMB OAKDSP 160PQFP

AT75C310-Q160

Manufacturer Part Number
AT75C310-Q160
Description
IC SIAP ARM/THUMB OAKDSP 160PQFP
Manufacturer
Atmel
Datasheet

Specifications of AT75C310-Q160

Processor Type
Smart Internet Appliance Processor
Speed
40MHz
Voltage
3.3V
Mounting Type
Surface Mount
Package / Case
160-MQFP, 160-PQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-
Features
Description
The Atmel AT75C310 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 AT75C310 is built
around an ARM7TDMI microcontroller core running at 20 MIPS with two DSP co-pro-
cessors running at 40 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 AT75C310 with three levels of software modules:
ARM7TDMI
Two 16-bit Fixed-point OakDSPCore
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 23 General-purpose I/O Pins
On-chip DRAM Controller
JTAG Debug Interface
Software Development Suites 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
3.3V Power Supply
a special port of the Linux
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 H323 telephony or
POP-3/SMTP mail services.
®
ARM
®
Thumb
®
Processor Core
®
kernel as the proposed operating system;
®
Cores
Smart Internet
Appliance
Processor
(SIAP
AT75C310
Summary
)
Rev. 1369AS–03/01
1

Related parts for AT75C310-Q160

AT75C310-Q160 Summary of contents

Page 1

... Power Supply Description The Atmel AT75C310 Smart Internet Appliance Processor (SIAP high-perfor- mance processor specially designed for Internet appliance applications, such as Internet telephony (Voice-over-Internet Protocol – VoIP). The AT75C310 is built around an ARM7TDMI microcontroller core running at 20 MIPS with two DSP co-pro- cessors running at 40 MIPS each – ...

Page 2

... AT75C310 Pin Configuration Table 1. AT75C310 Pinout in PQFP160 Package Pin PQFP160 Pin 1 VDD 2 D11 3 NCE3 4 VSS 5 NDOE 6 D12 7 D13 8 NWE0 9 D14 10 VSS 11 VDD 12 NWE1 13 D15 14 NDWE 15 VDD 16 VDD 17 VSS 18 VSS 19 VDD 20 MOSI 21 MISO 22 SPCK 23 NPCSS 24 RXDA 25 TXDA 26 VSS 27 VDD 28 NRTSA 29 NCTSA 30 NDTRA ...

Page 3

... AT75C310 Pin Description Table 2. AT75C310 Pin Description Block PQFP Pin Name A[21:0] D[15:0] Common Bus NREQ NGNT NRAS[1:0] NCAS[1:0] Dynamic Memory Controller NDWE NDOE NCE[3:0] Static Memory NWE[1:0] Controller NSOE I/O Port A PA[12:0] I/O Port B PB[9:0] OakAIN[1:0] DSP Subsystem A OakAOUT[1:0] OakBIN[1:0] ...

Page 4

... Table 2. AT75C310 Pin Description (Continued) Block PQFP Pin Name RXDA TXDA NRTSA NCTSA USART A NDTRA NDSRA/BOOTN NDCDA NRIA SCLKA RXDB USART B TXDB NTRST TCK JTAG Interface TMS TDI TDO SCLKA FAS Codec Interface A STXA SRXA SCLKB FSB Codec Interface B STXB SRXB ...

Page 5

... Block Diagram Figure 1. AT75C310 Block Diagram 24K x 16 Program RAM DSP Subsystem ASB Application Example Figure 2. Standalone Internet Telephone Line Line Interface Codec Speaker Speaker Voice Microphone Phone Codec Interface Handset Analog Front-End 1369AS–03/01 Oak Program Bus X-RAM Y-RAM OakDSPCore Bus Interface Unit V ...

Page 6

... The CPU has seven operating modes. Each operating mode has dedicated banked registers for fast exception handling. The processor has a total of 37 32-bit registers, including six sta- tus registers. DSP Subsystem The AT75C310 has two identical DSP subsystems. Each DSP subsystem is composed of: • An OakDSPCore running at 40 MIPS • ...

Page 7

... Interrupt sources are programmed to be level sensitive or edge sensitive. External sources can be programmed to be positive- or negative-edge trig- gered, or low- or high-level sensitive. The AT75C310 has 23 programmable I/O lines. They can all be programmed as inputs or outputs. To optimize the use of available package pins, most of them are multiplexed with external signals of on-chip peripherals. ...

Page 8

... OS Level The AT75C310 is supplied with a customized port of the Linux kernel. It features device driv- ers for all the on-chip peripherals, including the DSP subsystems, and supports virtual file system usage. It also supports the native TCP/IP facilities that have made Linux a success in Internet applications ...

Page 9

... V.34 modem, G723.1 and G729A voice codecs, silence compression and echo cancellation. Many third parties also provide ready-to-use libraries for the OakDSPCore. Application Level A rich software toolkit is available with support for popular communication protocols (H323, POP-3/SMTP, etc.), connection processes, multimedia applications, full-feature telephony and audio software suites. 1369AS–03/01 AT75C310 9 ...

Page 10

... C-compilers, source level debuggers and hardware emulators. Packaging The AT75C310 is supplied in a 160-lead PQFP package. This provides the best compromise between external connectivity and cost. An alternative 240-lead PQFP package is also available. In addition to a larger I/O capability, it provides the application developer with the possibility of using advanced development tools for the DSP subsystem software ...

Page 11

... Min Max Min Nom Max 0.22 0.38 0.22 0.3 0.33 C (pF) C (pF Min Max Min Max 1.2 1.6 0.5 AT75C310 Nom 0.88 1.95 REF 0.25 0. BSC BSC BSC BSC 31.90 28.00 31.90 28.00 L (nH) s Min Max Min 0.7 5.6 8.6 3 ...

Page 12

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords