RTOS, virtualization for real-time systems, DO-178B and hypervisor for the most demanding embedded operating system applications...

Cirrus Logic EP7312Ultra-low-power embedded applications

Cirrus Logic EP7312
BlueCat Embedded Linux v. 3.1
Architecture: ARM
Processor group: ARM720T
Markets: wireless, Internet appliances, industrial
Many of our target-support guides for BlueCat Linux are available for download.
Please consult the board-support guide or contact us for specific platform features supported.

The Cirrus Logic® EP7312 is designed for ultra-low-power applications such as portable handheld devices that require digital audio decompression capability, Internet appliances, and low-power industrial controls.

The core-logic functionality of the device is built around an ARM720T processor running at clock speeds up to 90 MHz and 74 MHz with 8 KB 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 BlueCat® embedded Linux®.

The EP7312 is designed for ultra-low-power operation. Its core operates at only 2.5 V, while its input/output has an operational range of 2.5 V to 3.3 V. The device has three basic power states: operating, idle, and standby.

The EP7312 integrates a digital audio interface to enable a direct connection to many low-cost, high-quality, audio converters from Cirrus Logic.

Simply by adding the desired memory and peripherals to the highly integrated EP7312 completes a low-power system solution. All necessary interface logic is integrated on-chip.

  • ARM7TDMI processor and MMU supporting Thumb mode:
    • 8 KB of four-way, set-associative cache
  • Supports MP3, WMA, AAC, ADPCM, Audible, etc.
  • 48 KB of on-chip SRAM
  • 32-bit unique MaverickKey ID for digital rights management or design IP security
  • Dynamic clock speeds of 90 MHz and 74 MHz
  • LCD controller, interrupt controller, and boot ROM
  • IrDA, PWM (2), and 16550 UART (2) interfaces
  • Real-time clock and two general-purpose 16-bit timers
  • Integrated peripheral interfaces:
    • 32-bit SDRAM interface up to 2 external banks
    • 8/32/16-bit SRAM/Flash/ROM
    • Glueless digital audio plus CODEC interface
    • Two synchronous serial interfaces (SSI1, SSI2)
    • 8x8 keypad scanner and dedicated LED flasher (via real-time clock)
    • 27 general-purpose I/O pins
  • Ultra-low power
    • 90 mW at 74 MHz
    • 108 mW at 90 MHz (typical)
    • <0.03 mW in the standby state
  • Package: 208-pin LQFP, 256-ball PBGA, 204-ball TFBGA: available in commercial and industrial temperatures
The Cirrus Logic EP7312 BSP includes support for the following board functionality:
GeneralMemoryPeripheralsBoot Support
  • On-chip timer
  • On-chip real-time clock (RTC)
  • On-chip interrupt controller
  • On-chip cache
  • Power management
  • NOR Flash (16MB on board JFFS)
  • DRAM (16MB on board SDRAM)
  • NAND Flash (16MB on board)
  • On-chip UART (2)
  • On-chip modem control signals
  • CS 8900 on-board Ethernet
  • Audio (CS 434x on-board audio out and in FIQ supported)
  • LCD on chip
  • IDE
  • Smart Media
  • NOR Flash (compressed kernel and root file system)
  • Network (TFTP)

Visit Cirrus Logic for more information and documentation on the EP7312.

A LynuxWorks embedded OS is featured in this embedded system application:
Who else uses a LynuxWorks embedded operating system?
LynxSecure Separation Kernel and Embedded Hypervisor LynxOS-SE Embedded RTOS RTOS: LynxOS-178 for software certification Luminosity Eclipse-based IDE
LynxOS Embedded RTOS Embedded Linux: BlueCat SpyKer Embedded-System Trace Tool

Industry Solutions

Migration

Industry Standards

Embedded Systems Technology

RTOS Training for Embedded Systems

Training at LynuxWorks

Embedded System Consulting

LynuxWorks Support

Embedded Systems

LynxOS RTOS Support

BlueCat Embedded Linux Support

Contact Us

About LynuxWorks

Press Room

Newsletter and Announcements

Careers

Site Map

Board Support Packages (BSPs)

BSP Device Drivers

BSP Targets by Operating System

BSP Targets by Form Factor

Third-party I/O Devices and Hardware

SynergyWorks: LynuxWorks partners


What is SynergyWorks?

Third-party add-ons for LynuxWorks operating systems

Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited.