AT572D940HF DIOPSIS 940HF Atmel brings floating point DSP platform to consumer market Atmel's Diopsis® 940HF is designed for data-intensive applications requiring the combination of a high performance microcontroller unit and floating point DSP capablities. Its parallel architecture incorporates a VLIW floating point processor, Magic DSP™, delivering up to 10 floating point operations per cycle and an ARM926EJ-S™ ARM® Thumb® RISC CPU. The ARM926EJ-S supports the Jazelle® technology for Java® acceleration. A rich set of peripherals and internal memory provide a highly flexible and integrated system solution. The system-on-chip embeds distributed DMA to support data moves related to the on chip peripherals and to the processing performed by mAgic. The availability of on-chip memory for Magic and ARM reduces the data traffic on the external bus and allows an effective usage of the available processing and I/O resources. System Integration High Performance ARM core with 16+16 KB I&D caches and 48KB on chip SRAM Magic DSP with 370 KB on chip SRAM 10/100 Mbps Ethernet MAC Host & Device USB 2.0 Full Speed Timers, USARTs, SPIs, TWIs, SSCs, MCI/SD, CANs Boot from Parallel Flash, SD or Serial Flash ARM9™: 1.1 MIPS/MHz Magic: up to 10 floating point operations/cycle Multilayer AHB matrix for parallel data path Multiple memory accesses per cycles 52 Gbit/s on chip data bandwidth ARM/Magic shared memory architecture for fast data transfers 29 DMA channels High Precision Easy To Use 40 bit floating point for high quality audio High dynamic range with extended linearity Native complex domain arithmetic instructions Lower application development time using floating point arithmetic Porting of Operating Systems available for ARM 80-90% efficiency for Magic DSP programming in C C callable libraries for math DSP and I/O functions for mAgic Compatibility library with Intel® Integrated Performance Primitive functions Key Applications High precision professional audio Acoustic signal processing Speach/speaker recognition Image analysis Robotics Radar Development Tools Development and evaluation board Provides full support for fast application prototyping The board comes with 4+4 analog stereo I/O channels, 1 Ethernet port, 2 USB host and 1 USB device connectors, serial I/O ports (1 RS232, 2 LVTTL , 2 SPI, 3 SSC), 2 CAN ports, 1 Debug unit connector, 1 Secure Digital slot, 2 JTAG ports (Magic DSP and ARM), and a total of 336 MByte of memory RTT WDT MJTAG ICE ICE 10 Floating Point Operators ARM926EJ-S PIT I Cache SRAM Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581 4 Addresses per Cycle Magic DSP MMU AIC Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 St Quentin-enYvelines Cedex France Tel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11 6 Accesses per Cycle Data Memory PLL A D Cache Atmel Asia Room 1219 Chinachem Golden Plaza 77 Mody Road, Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369 Program Memory TCM I/F PLL B International Atmel Diopsis Software Libraries Extensive, high-performance DSP library (C callable) DBIOS low level peripherals access library (C callable) JTAG Main OSC Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: (1) 408 441-0311 Fax: (1) 408 487-2600 Commercial tools for Magic DSP Target Technologies Checkmate C Tool Chain (C compiler, Linker Archiver) Target Technologies Graphical Hardware Debugger www.retarget.com Free Atmel tools for software development Board-specific Bootloader Board-specific Linux device drivers 32K OSC Headquarters Free third-party software Linux® OS 2.6 real-time kernel www.linux.org ARM GNU toolchain www.gnu.org DMA Product Contact POR Multi-layer AHB Matrix RSTC PMC ROM AMBA Bridge Peripheral DMA Controller DMA MCI CAN CAN PIO PIO PIO Timer Timer Timer USART USART USART Debug UART SPI SPI TWI TWI USB Device SSC SSC SSC SSC DMA EBI 10/100 EMAC USB Host Full Speed APB 87, Via V. G. Galati 00155 Roma Italy Tel: (39) 06-40901420 Fax: (39) 06-40501613 Static Memory CF NAND Flash SDRAM Product Line [email protected] Literature Requests www.atmel.com/literature Web Site www.atmel.com Ordering Info Part Number Temp. Range Frequency Operating Voltage Package Status AT572D940HF1 0ºC to 70ºC 160 MHz 3.3V I/O 1.1V core CA324BGA RoHS Sampling AT572D940HF-CL2 0ºC to 70ºC 160 MHz 1.8V-2.5V-3.3V I/O 1.2V core CA324BGA RoHS Contact: [email protected] AT572D940HF-CJ1 -40ºC to 85ºC 200 MHz 1.8V-2.5V-3.3V I/O 1.2V core CA324BGA RoHS Contact: [email protected] 1. Full Peripheral Set. 2. Some peripherals are not accessible by the user in this low-cost version. Reduced Peripheral Set = Full Peripheral Set - 2 CANs - 3 SSCs - 1 SPI - 1 TWI - 2 USARTs. Consequently the related PIO lines can be used only as SW controlled PIO lines (not linked to any peripherals). © 2008 Atmel Corporation. All rights reserved. Atmel®, logo and combinations thereof, DIOPSIS®, and others are registered trademarks, Magic DSP™ and others are trademarks of Atmel Corporation or its subsidiaries. ARM®, Thumb® and others are the registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of others. Rev.: 7021A-DSP-04/08/5M ® DIOPSIS® Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDITIONS OF SALES LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.