AT75C310-Q160 Atmel, AT75C310-Q160 Datasheet - Page 8

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
-
USART:
Universal
Synchronous/
Asynchronous
Receiver/
Transmitter
SPI: Serial
Peripheral
Interface
Timer/Counter
Watchdog Timer
Special Functions
Application
Software
OS Level
8
AT75C310
The AT75C310 provides two identical full-duplex, universal synchronous/asynchronous
receiver/transmitters that interface to the APB and are connected to the peripheral data
controller.
The main features are:
The AT75C310 includes an SPI that provides communication with external devices in master
or slave mode.
The SPI has four external chip selects that can be connected to up to 15 devices. The data
length is programmable from 8- to 16-bit.
The AT75C310 features three identical 16-bit timer/counters. They can be independently pro-
grammed to perform a wide range of functions, including frequency measurement, event
counting, interval measurement, pulse generation, delay timing and pulse width modulation.
The triple timer/counter block has three external clock inputs, five internal clock inputs and two
multi-purpose signals that can be configured by the user. Each timer drives an internal inter-
rupt signal that can be programmed to generate processor interrupts via the advanced
interrupt controller.
The AT75C310 has an internal watchdog timer that can be used to prevent system lock-up if
the software becomes trapped in a deadlock.
The AT75C310 provides registers that implement the following special functions:
The AT75C310 is supported by a comprehensive range of software modules. As a result of
the widespread use of the ARM7TDMI and the OakDSPCore, a wide range is available, either
directly from Atmel or from third parties.
The application software modules are in three categories: OS level, DSP level and application
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. This kernel is available in source code under the terms of the Gnu Public
License.
Many other operating systems exist for the ARM7TDMI core.
Programmable baud rate generator
Parity, framing and overrun error detection
Line break generation and detection
Automatic echo, local loopback and remote loopback
Multi-drop mode: address detection and generation
Interrupt generation
Dedicated peripheral data controller channels
6-, 7-, 8- and 9-bit character length
In addition to the Tx and Rx signals, the USART A provides several modem control lines.
Chip identification
Reset status
1369AS–03/01

Related parts for AT75C310-Q160