
Cirrus Logic
Description
The low-power high-performance CS89712 is designed for ultra-low-power communication applications such as VoIP telephones, industrial control, data acquisition, special purpose servers and RF to Ethernet bridges. The core-logic functionality of the device is built around an ARM720T processor with 8 Kbytes of four-way set-associative unified cache and a write buffer. Incorporated into the ARM720T is an enhanced memory management unit (MMU) which allows for support of sophisticated operating systems like embedded Linux.
The CS89712 Ethernet port includes on-chip RAM and 10BASE-T transmit and receive filters.
FEATUREs
● ARM720T (ARM7 TDMI) processor
– 8 Kbytes of four-way set-associative cache
– MMU with 64-entry TLB
– Write Buffer
– Thumb code support enabled
● Dynamically clocked at 18, 36, 49 or 74 MHz
● 10 Mbit Ethernet Controller with integrated PHY
● Comprehensive Suite of Software Drivers
● On-Chip Transmit and Receive RAM Buffers
● 10BASE-T Port with Analog Filters provides automatic polarity detection and correction
● Programmable Transmit Features:
– Automatic Re-transmission on Collision
– Automatic Padding and CRC Generation
● Programmable Receive Features:
– Early Interrupts for Frame Pre-Processing
– Automatic Rejection of Erroneous Packets