Home

AVR32 Series

image

Contents

1. y 28 Zu av av y 1651095 30 36 70 181 TIQEPAS QENAS Flip S AVR32 UC3A Series Flash MCU with Extensive Communication Capabilities The UC3A Series offers modern communication interfaces like the 10 100 Mbps IEEE 802 3 compliant Ethernet MAC and full speed USB 2 0 with on the go capability Designing TCP IP aware applications that integrate well in a PC environment becomes very easy An additional SRAM SDRAM external bus interface allows expansion by adding more memory or by interfacing with other peripherals such as LCD controllers FPGA and any other memory mapped device The high performance AVR32 UC core the memory system and on chip peripherals are all connected to a 6 layer high speed system bus operating at 66 MHz and allow concurrent DMA transfer to each bus up to 264MBytes s The excellent performance over operating frequency ratio allows delivering 80 DMIPS at 66 MHz This is achieved with only 40mA at 3 3V Tee nah AVR32 UC3B Series Low Power Flash MCU with USB On The Go The AVR32 UC3B perfectly fits applications requiring high performance Flash MCU where space and or power consumption is a concern The AVR32 UC3B Series delivers 72 DMIPS at 60 MHz any only consumes 23mA at 3 3V The integrated full speed USB 2 0 interface with on the go capabilities provides an easy way to interface with off the shelf ISB devices or with other embedded applications already designed to offer a USB device interface The a
2. OSCO PLL gayonue gt aI d High Speed Bus Matrix Peripheral DMA controller HSB PB Bridge H98 PB Bridge ka ET ER be TIU PS2 SPI Twi Bee USART SP SSC USART a SSC USART aa 2 ar E ee G ZZ AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and ATYOJTAGICE mKIl debugger Also an ultra low cost Network Reference Design Kit ATNGW100 with pre installed Linux Image is available All related Software and documentation may be downloaded via www atmel com products avr32 Ready to use example projects Linux demonstration software Getting Started Application Notes Schematics BOM and Gerber files Free Atmel tools Linux Kernel and BSP ATSTK1000 is equipped with AT32AP7000 CTUT CTBGA MSC s AT32AP7000 Startup Paket gives you all you need for your first AP7000 design ATSTK1000 ATYOJTAGICE mkll The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT32AP7002 in brief AVR32 150MHz Pixel Coprocessor System CPU 16 layer AHB Matrix Memory 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash Communication USB UDP 1 USB2 0 HS Device Timer Multimedia Misc EEE Evaluation Boards ATSTK1000 Resources ae ATNGW100 Resources Schematics BOM Gerber etc provided by Atmel Famil The AT32AP7200 is the second Generation full fledge
3. Data Forwarding All instructions that are completed will be forwarded to the beginning of the pipeline so they can be used for waiting instructions without needing additional cycles With SIMD instructions Single Instruction Multiple Data the data throughput of certain DSP algorithm can be extremely ac celerated The advantage of deep pipelines is clear higher frequencies but also they may loose performance when a jump is performed and the pipeline has to be reloaded Especially in cases where small nested loops have to be executed the efficiency of the pipe line is dramatically reduced By memorizing the jump address the branch can be folded to zero cycle branching which is also known as Predictable Branching One Architecture Two Families The first device was designed to be used in full fledge OS like Linux Linux supporting architectures require Memory Manage ment Unit for virtual address support but do have disadvantages for real time applications Also instruction and data cache are not supporting predictable timing and response times So Atmel decided to go two different ways One is the AP7 Applica tion Processor which is optimized for Linux and the other is UC3 simple for uController which was optimized for real time OS Both families will be expanded in future by new derivates AVR32 AP7 Family AVR32 UC3 Family 280 DMIPS 200MHz 80 DMIPS 66MHz 7 stage CPU pipeline 3 stage CPU pipeline SIMD DSP instructi
4. 41 43 355 33 77 info ge ultratec ch Gleichmann amp Co Electronics CZ s r o Nadrazni 2369 10 CZ 678 01 Blansko Tel 420 516 411 494 15 Fax 420516411 494 Blansko msc ge com VIIl 2_2008 PRIE 3745 MSC m WWW MSC ge com
5. set top boxes and home entertainment systems as well as network switches routers and printers The embedded Pixel Coprocessor accelerates processing of images and video streams and Is directly connected to the core to perform single cycle execu tion on processor speed The AT32AP7000 operates at 210 MIPS with a 150 MHz clock It features 32K bytes of SRAM directly connected to the high speed bus matrix an external bus interface with controllers for SDRAM and static memories including NAND Flash and Com pactFlash with ECC Its extensive peripheral set includes an USB High Speed De vice interface two 10 100 Base T Ethernet MAC Image Sensor Interface Multime dia Card Interface MCI a LCD Controller for TFT and STN Displays Synchronous Serial Controllers SSC USARTs Master Slave Serial Peripheral Interfaces SPI two three channel 16 bit Timer Counter TC and a Two Wire Interface TWI Up to five GPIO Controller each 32 bit wide are selecting general I 0 s or do connect the peripherals to dedicated pins via multiplexer Peripheral DMA channels maximize the data throughput between these interfaces and the on and off chip memories The AT32AP7000 is available in a 256 ball CTBGA RoHS compliant package provid ing up to 160 GPIO multiplexed with peripherals AT32AP7000 Blockdiagram AP7000 es gt A SDRAM H NAND ECC g SRAM ee A TS pa Moma Boma onus oma a Di LL Lt Ld zE Im T m osco I P
6. AT32AP7000 which combines Atmel s state of the art AVR32 Digital Signal Processor CPU with an unri valled selection of communication interfaces The Network Gateway provides the following features Two Ethernet connectors 32MB SDRAM 16MB on board flash Expandable memory through SD or MMC memory cards USB connector JTAG connector for debugging or programming of flash Expansion connectors with 63 general purpose IO or peripheral modules from AP7000 Power system and status LEDs Two user controllable LEDs Footprint for mictor 38 connector for NEXUS emulator The NGW100 is also an ideal development board for the AT32AP7000 All resources are available and it supports communica tion on any of the device s communication interfaces The board is preloaded with Linux and shipped with I O interface drivers that can be called from your own code ATSTK600 The Atmel AVR STK600 evaluation board provides a complete programming and development system All ATtiny ATmega Xmega and UC3 family devices are supported through different sockets and adapters available from Atmel Bus connections and physical links for Mini AB USB connector CAN physical layer chip connected to pin header LIN physical layer RS 232 interface with level converter 14 lopment Tools UC3 Framework The AVR 32 AT32UC3 Software Framework consists of AVR 32 UC3 microcontroller drivers software services amp librarie
7. High Speed Bus Matrix Peripheral DMA controller HSE PB Bridge j du m Sch Tau BUSART AT32UC3B Development Tools The AT32UC3B is supported by ATEVK1101 evaluation kit and AT970JTAGICE mk Il debugger It is pre installed with a Panel Controller application also available in source and a PC based Java based Dialog example to provide a quick overview All source code is available by the UC3B Software Framework free of cost It may be downloaded via www atmel com products avr32 Ready to use example projects Control Panel demonstration software Getting Started Application Notes Schematics BOM Gerber files Free Atmel tools AVR32 Studio Integrated Development Env ATEVK1101 is equipped with AT32UC3A0256 A2UT TQFP64 AT32UC3B in brieff System CPU AVR32 60MHz High Speed AHB Matrix JTAG Nexus Class 2 one MPU yes Memory SRAM 16 32 32KB Communication USB UDP Timer Analogue Misc BEE Evaluation Boards Oscillators ATEVK1100 Resources Schematics BOM Gerber etc provided by Atmel Sensors 10 AT32 AP7000 Multimedia low cost single chip Flashless MCUs D y y AT32AP7002 CTUT R AVR32 yes 16KB 16KB 150 IK Ba y E ee 2 1E AT32AP7200 CTUT AVR32 yes 16KB 16KB a J 2x32K E s y Br wis 1a el 6 4 H 2 aa 3 HS HSOTG 2 1 HH ae y j y be AT32 UC3 low cost single chip Flash MCUs AT32UC3A01
8. Image is available All related Software and documentation may be downloaded via www atmel com products avr32 Ready to use example projects Linux demonstration software Getting Started Application Notes Schematics BOM and Gerber files Free Atmel tools Linux Kernel and BSP ATSTK1000 is equipped with AT32AP7000 CTUT CTBGA MSC s AT32AP7000 Startup Paket gives you all you need for your first AP7000 design ATSTK1000 ATYOJTAGICE mkll The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT23AP7001 in brief AVR32 150MHz Pixel Coprocessor 16 layer AHB Matrix JTAG Nexus Class III 16K I 16K D 2x 16KB 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash Communication USB UDP UHP 1 USB2 0 HS Device U S ART 4 with DMA wn P 2 with DMA TWI 12C 1 Master SSC 3 with DMA Timer 16 bit 6 x with Cap Com RTT Watchdog PWM 4 ch 20 bit lt D D Camera IF MMC IF Audio DAC AC97 U S2 1 0 160 max Oscillators 2 x Osc 2 x PLL POR Shut Down Ctrl System gt Evaluation Boards ATSTK1000 Resources 8MByte 8MByte 256MByte ATNGW100 Resources SDRAM 32MByte Flash 8MByte DataFlash 8MByte Schematics BOM Gerber etc provided by Atmel lily Overview AT32AP7002 The AT32AP7002 is a device reduction of the full fledged AP7000 related to some peripherals It can be us
9. in a 324 ball BGA RoHS compliant package providing up to 189 GPIO multiplexed with peripherals AT32AP7200 Blockdiagram AP7200 1E mSDRAM mNAND sa 0 NU0D GIT 105593014 1504 abewj ee U MEER A oma ps os os UH ig hae a Ks GN 9 iE High Speed Bus Matrix m ee Yy x ri Aral 4 HSB PB Bridge J HSB PB Bridge Re yd Ge Fs Sa F eee oe BE i Wr SS Ps Ca JTH TCO PW Pi BUSART user SPL TW SSC TT soio fo fusarr ie PI mmol ssc l CEATA usart I spi FEE ae gt Se AT32AP7200 Development Tools The AT32AP7200 will be supported by a future evaluation board and the existing AT90JTAGICE mkll debugger The evaluation board will be designed for industrial use with pre installed Linux Image and may be ordered in high quantities as well So SS JSS LSS AS BT lee Sm A M M G y All related Software and documentation may be downloaded via www atmel com products avr32 Ready to use example projects Linux demonstration software Getting Started Application Notes Schematics BOM and Gerber files Free Atmel tools Linux Kernel and BSP ATSTK1000 is equipped with AT32AP7000 CTUT BGA MSC s AT32AP7200 Startup Paket gives you all you need for your first AP7000 de sign The Evaluation Board and the ATYOJTAGICE mkll The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost rview AT32AP7200 _ AT32AP7200 in brief AVR32 200MH
10. 16 layer AHB Matrix Debug JTAG Nexus Class Ill Caches 16K I 16K D IE x D 3 al lt lt D a MMU 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash EBI CS0 Communication 2 x MAC 10 100 RMII MII Ethernet with DMA USB UDP UHP 1 USB2 0 HS Device U SJART 4 with DMA SPI 2 with DMA TWI 12C 1 Master Ww C 3 with DMA Timer 16 bit 6 x with Cap Com RTT Watchdog PWM 4 ch 20 bit Multimedia LCD Contr 2048 x 2048 24 bit Camera IF MMC IF Audio DAC AC97 PS2 I O 160 max Oscillators 2 x Osc 2 x PLL System POR Shut Down Ctrl Evaluation Boards ATSTK1000 Resources SDRAM 8MByte Flash 8MByte SD Card 256MByte ATNGW100 Resources SDRAM 32MByte Flash 8MByte DataFlash 8MByte Schematics BOM Gerber etc provided by Atmel i Family Overview AT32AP7001 The AT32AP7001 is a device reduction of the full fledged AP7000 related to some peripherals It can be used in applications where no Ethernet connection and no process visualization are needed The AP7001 can be used for applications deployed n cell phones digital cameras automotive infotainment process automation set top boxes and home entertainment systems The embedded Pixel Coprocessor accelerates processing of images and video streams and is directly connected to the core to perform single cycle execution on processor speed The AT32AP7001 operates at 210 MI
11. 2 The AT90JTAGICE MK2 is a very well established powerful develop ment tool for on chip debugging for all new AVR32 AP7 and UC3 devices as well as for all standard AVR s This tool includes now the traditional JTAG interface with the same feature set as the JTAGICE and in addition the new debugWIRE interface The link to your PC is realized either by RS232 or USB1 1 link The emulator comes with the JTAG debugWIRE box a user manual a RS232 cable and a USB cable IAR Embedded Workbench for AVR32 IAR Embedded Workbench provides a suite of AVR32 development tools for embedded systems IAR Embedded Workbench for AVR32 offers a continuous workflow efficient code generation and ease of use lt SIAR See eT a a EES F Se 10 00 CE Init the EDI for SORAN 1 49 Ga Resource 94 ATOLC BASE EBI gt ESI CSA ATIC EBT CSIA SDRANC a poe _ e Integrated development environment with project Le SORAM Okc m oo A ul management tools and editor kl 100 Set Contzol Register a oom A i peau Bis poarc gt sonc cn am 7 biea cote nun as vo Highly optimizing AVR32 compiler supporting C and C ATES i AT91C_8DPC CAS 2 i Check Table 8 for 780133 end 761100 ee S TA ios Amac aope me ABs 4 nants e Configuration files for all AVR32 devices Sa 3 LC 17 ATDI che e AVR32 JTAGICE mkll debugger support car i ATSAC ADAC MaS Taisns ine a NE T A e Run time li
12. 28 ALUT UGS MPU no no 66 32K 128K Vien ey DIEE 4 4 2 1 1 FS OTG 1 AT32UC3A0256 ALUT UC3 ve 66 BAR a ely lw T T A a E a a T A AT32UC3A0512 AL UT UC3 MPU no no 66 64K SZK Yy SIRE 4 4 2 1 1 FS OTG 1 AT32UC3A1128 AUT UC3 NEU none me ure We 2kce a ebay nen ee ieee ee jee AT32UC3A1256 AUT UC3 NEUN no Gb Ge oak S Ses IS ee TR ee Se isso els e ae AT32UC3A1512 AUT UC3 MPU no no 66 64K 512K gt 116 4 4 2 1 1 ES OG 1 AT32UC3B064 A2UT Z2UT UC3 mewone er ee ee ae ee ee ee AT32UC3B0128 A2UT Z2UT UGS MPU no no 60 32K 128K 7 3 2 1 1 1 FS OG AT32UC3B0256 A2UT Z2UT les MPU no no 60 32K 256K i 3 2 1 1 1 FS OTG AT32UC3B164 AUT Z1UT UC3 MPU no no 60 16K 64K 7 3 3 1 1 ES AT32UC3B1128 AUT Z1UT UC3 Men ones oE N E oe eee En hace N m AT32UC3B1256 AUT Z1UT UC3 we I E E een nets TRENEN EE AVR32 AP7 Series High Performance MCU for Linux base Applications The AT32AP7 was designed to fit into high performance low power consuming Systems for process control and visualization The core is equipped with a Memory Management Unit MMU and Cache for Instructions and Data and so prepared to run full fledged operation systems like Linux AT32UC3 AT32AP7 The core of the AT32AP7 family is attached to a Vector Multiplication Unit Pixel Coprocessor which may be used to scal
13. 847 70 Hannover msc ge com Braunschweig Burg 24 38124 Braunschweig Tel 49 5341 2999 0 Fax 49 5341 292043 Braunschweig msc ge com D sseldorf Max Planck Stra e 15b 40699 Erkrath Tel 49 211 92593 0 Fax 49 211 92593 88 Duesseldorf msc ge com Koblenz Auf dem Hahnenberg 19 56218 M lheim K rlich Tel 49 2630 96239 11 Fax 49 2630 96239 15 Koblenz msc ge com PT NelkReikreuz a N SS Po Sales Offices Europe Wiesbaden Friedrich Bergius StraBe 9 65203 Wiesbaden Tel 49 611 97320 0 Fax 49 611 97320 88 Wiesbaden msc ge com Frankenthal Schraderstra e 44 67227 Frankenthal Tel 49 6233 344 0 Fax 49 6233 344 210 Frankenthal msc ge com Stuttgart Am Wallgraben 100 70565 Stuttgart Tel 49 711 78336 0 Fax 49 711 78336 210 Stuttgart msc ge com Munchen Karl Hammerschmidt Str 32 85609 Dornach Tel 49 89 945532 0 Fax 49 89 945532 90 MSC Muenchen msc ge com Nurnberg Sperberstra e 47 90461 Nurnberg Tel 49 911 43970 0 Fax 49 911 43970 30 Nuernberg msc ge com Jena Konrad Zuse Stra e 5 07745 Jena Goschwitz Tel 49 3641 6825 0 Fax 49 3641 6825 66 Jena msc ge com MSC Vertriebs GmbH Wiener Neudorf TriesterstraBe 10 1 134 A 2351 Wiener Neudorf Tel 43 2236 205066 0 Fax 43 2236 205066 11 Wien msc ge com Velden Am Corso 27 A 9220 Velden Tel 43 4274 23222 17 Fax 43 4274 23222 20 Velden msc ge com MSC Schweiz AG Mont
14. PS with a 150 MHz clock It features 32K bytes of SRAM directly connected to the high speed bus matrix an external bus interface with controllers for SDRAM and static memories including NAND Flash and Com pactFlash with ECC Its extensive peripheral set includes a USB High Speed De vice interface Image Sensor Interface Multimedia Card Interface MCI Synchro nous Serial Controllers SSC USARTs Master Slave Serial Peripheral Interfaces SPI two three channel 16 bit Timer Counter TC and a Two Wire Interface TWI Up to three GPIO Controller each 32 bit wide are selecting general I O s or do connect the peripherals to dedicated pins via multiplexer Peripheral DMA channels maximize the data throughput between these interfaces and the on and off chip memories The AT32AP7001 is available in a 208 ball QFP RoHS compliant package AT32AP7001 Blockdiagram AP7001 SDRAM 0Sco P L NAND CESE a ECC RC ai SRAM High Speed Bus Matrix Kr A FR Ka a m HSB PB Bridge HSB PB Bridge nl U E p ae L li i i a i Ee JS ee See a 2 Ir SS Jae Ss ZR Pr Ey Tco oe ce Tu Boe Be E DAC TCI USART SPI MMC Pl USART TEE mo DEP u IE Bas i 2 A fi ee cla er e Se M i m AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and ATYOJTAGICE mKIl debugger Also an ultra low cost Network Reference Design Kit ATNGW100 with pre installed Linux
15. The Worldor anro Product Overview 2008 e h re re ATMEL h 32 bit AVR32 RISC MCU for Linux Application MCU Family A and Real Time System wu RISC Y _ m USB2 0 HS Device and HS OTG m LCD Controller and Graphic Accelerator m Upto 2x Fast Ethernet MAC 10 100Mbit s m Fast embedded Flash SRAM and external bus interface Up to 280DMIPS at 200MHz m Linux and RTOS support MSC Distributor of MICROCOMPUTERS SYSTEMS COMPONENTS VERTRIEBS GMBH R32 RISC MCU Families Welcome to the World of Atmel s RISC microcontrollers Join the big world of Atmel s 8 bit and 32 bit RISC MCU families From lowest cost ATTINY high performance ATMEGA or new XMEGA family Atmel s 8 bit AVR portfolio covers devices from 16 MIPS up 32 MIPS with pin counts from 8 up to 100 pins Flash memories from 1K up to 256K are available 32 bit RISC AVR32 Families AVR8 Families Atmel s RISC architectures DMIPS 20 32 50 80 400 8 bit RISC Atmel s new AVR32 32 bit core is introduced in UC3 flash based derivates and in the AP7 application processor products A lot of intelligent technologies make this core the winner in performance and power consumption over all existing 32 bit technolo gies Here will find flash based products up to 512K with a lot of communication interfaces as well as high performance proces sors with MMU and cashes especially for embedded Linux which is supported directly by Atmel Atm
16. amil The AT32UC3B is based on the high performance AVR32 core with logic optimiza tion for real time applications Cache and MMU have been removed and instead a memory protection unit MPU was added Also the core pipeline was reduced to a 3 stage pipeline to achieve the requirements needed for real time systems The AT32UC3B operates at 75 DMIPS with a 60 MHz clock It features up to 32K bytes of SRAM directly connected to the core and performs single cycle access at maximum processor speed The AT32UC3B family is designed for general purpose low pin count applications providing Full Speed USB2 0 OTG at very low power consumption This family is specially fabricated in a very low leakage process which results in 23mAfd60MHZz at 3 3V and ideally fits into battery powered applications Synchronous Serial Controllers SSC many USART s Master Slave Serial Periph eral Interface SPI one three channel 16 bit Timer Counter TC a Two Wire Inter face TWI and a 10 bit ADC are part of this implementation and are speed up by the peripheral DMA controller to reduce CPU intervention Up to 44 Pins are controlled by the Parallel I O Controller and provide connections for general purpose I O s or peripherals The AT32UC3B is available in a 64 pin TQFP and 64 pin QFN RoHS compliant pack age providing all described functionality Also a 48 pin TQFP package and a 48 pin QFN package with reduced functionality can be offered AT32UC3B Blockdiagram
17. braries B arenans Ber AE A S A Da SEES AT91C_SDRC_ ODE_NOP_CHD Sot NOP e Relocating AVR32 assembler once Hs ee 16_5375 Owoboononz b EEE Linker and libra rian tools el ee e C SPY debugger with AVR32 simulator and support for ay ge yer moni e ia AT91C_SDRC_MODE_BFSH_ CHD Set pen 12 as RTOS aware debugging on hardware a Ri Fr pedrc gt S0RC_BR e ATPIC_SORC_DDE_16_DITS ATSIC _SPRC_MOOE_FISM_CHD Set 2 H Ready made code and project examples for Atmel evaluation boards e User and reference guides both printed and in PDF format Cias gelaten ros AREE erro SAMTSE Di HandsOn SORAMATSISAM7SES 12 MandsCe TRAMHAR S ANATS SANTSESI ZHON wal 4 e Context sensitive online help 13 ATSTK1000 ATSTK1000 provides a complete AT32AP7000 development environment The kit has two Ethernet ports a high quality VGA LCD a loudspeaker and connectors for USART PS2 VGA and USB A expansion header can be used for prototyping A pre installed Linux image on the enclosed 256MB SD card ensures that the user can boot Linux and start program development directly after power up ATSTK1000 is also supported by AVR AT90JTAGICE MK2 With either GNU GCC or the IAR compiler the ATYOJTAGICE MK2 supports basic runtime control and limited trace The Vitra and Opella products from Ashling provide high end debugging capabilities as e g sustained trace and SQA software quality assurance ATNGW100 The NGW100 uses the
18. d AVR32 based processor families and expands the previous version by additional peripherals required for multimedia systems deployed in cell phones digital cameras PDAs automotive infotainment set top boxes and home entertainment systems as well as network switches routers and printers The embedded Pixel Coprocessor accelerates processing of images and video streams and is directly connected to the core to perform single cycle execution on processor speed The AT32AP7200 operates at 280 DMIPS with a 200 MHZ clock It features 32K bytes of SRAM directly connected to the high speed bus matrix an external bus interface with controllers for SDRAM and static memories including NAND Flash and Com pactFlash with ECC Its extensive peripheral set includes a USB High Speed Host interface a High Speed On The Go interface one 10 100 Base T Ethernet MAC Multimedia Card Interface MCI a LCD Controller for TFT and STN Displays with a Image Post Processor Synchronous Serial Controllers SSC USARTs Master Slave Serial Peripheral Interfaces SPI two three channel 16 bit Timer Counter TC a Two Wire Interface TWI and a six channel 10 bit ADC with Touch Screen support Up to six GPIO Controller each 32 bit wide are selecting general I O s or do connect the peripherals to dedicated pins via multiplexer Peripheral DMA channels maximize the data throughput between these interfaces and the on and off chip memories The AT32AP7200 is available
19. dvanced DSP capabilities and the USB interfaces also makes the UC3B series ideal as an MCU host companion to extend existing systems with an interface to real time sensors actuators and to open up applications to USB device and host capabili ties 11 Inside Introducing the AVR32 Traditionally chip vendors have increased processing power by making processors run faster This is a real issue for portable devices because tuning up the clock directly increases power consumption and reduces battery life The approach taken by Atmel with the AVR32 is to increase the amount of processing the processor can do internally and actually turn the clock frequency down The AVR32 core architecture is optimized for highest data throughput Most RISC architectures are wast Zn ing processor cycles for non productive operations like load store or moving data for branches for load Produkt des ing data which are not in the cache or waiting until a multi cycle instruction Is done All those operations Jahres 2006 do not contribute to the execution of the application AVR32 AP Core Features There are a lot of improvements which have been made to speed up the overall core performance With the Accumulator Cache a new and patent method was developed which multiplies and accumulates within one clock cycle without using an additional port The accumulator cache is used to store the value which has to be added The Pipeline also supports
20. e or rotate Images as well as for color conversion algorithm The embedded LCD controller supports STN and TFT display up to 2048x2048 pixel resolution at 8 pixels per color Several other media interfaces like Audio Codec s Multimedia Card and high speed USB device interfaces opens a wide range of applications needed in consumer automotive and industrial areas y ADC y a 88 yo a 2 2 E 1 65 1 95 E 0 3 6 0 18u CTBGA196 B l REN SAM 6 5 Yiya yin 189 vo 2373 25 IWA 78 026 01u BGA324 BA TBD 3 7 yle y y 69 yiyi y 22 4 1 65 1 95 320 376 O30 LQFP144 Flip S 3 7 vol Ey y 69 yiyi y y2 4 65 195 30 6 01u LQFP144 Flip S AT32UC3A0xxx 3 7 y y y 69 Le Pe 22 105 1095 30 36 70134 LQFP144 Flip 5 ATEVK1100 3 7 YEY y 109 7 va ya aye 2 20 aes 165 1295 30 306 70 13 LQFP100 Flip S 3 7 y y y 109 y yy 2 2 4 65 1 75 73 0230 70718 LQFP100 Flip S AT32UC3A1xxx 3 7 en ea y y 109 yiyi aye 22 25 22 169 1295 30306 20713 LQFP100 Flip 5 3 7 y 44 EN SAE E22 4 1 65 1 95 3 0 3 6 70 1317 TQFP64 QFN64 Flip 5 3 7 y 44 Alyiy y 222 4 1 65 1 95 3 0 3 6 0 13u TQFP64 QFN64 Flip S AT32UC3BOxxx 3 7 y 44 ZA yy Way 2 2 2 1 65 1 95 3 0 3 6 0 13u TQFP64 QAFNd4 Flip S ATEVK1101 3 7 y 28 AON va ye l 1 65 1 95 30 36 0 13 TQFP48 QFN48 Flip 3 7 y 28 ka ya Ey yi4 16105 3036 0191 TIOEPAS QENZE Flip S AT32UC3B1xxx 3 7
21. ed in applications where no Ethernet connection Is needed but process visualization is an issue The AP7002 can be used for applications deployed in cell phones digital cameras automotive infotainment process automa tion set top boxes and home entertainment systems The embedded Pixel Coproc essor accelerates processing of images and video streams and is directly connected to the core to perform single cycle execution on processor speed The AT32AP7002 operates at 210 MIPS with a 150 MHz clock It features 32K bytes of SRAM directly connected to the high speed bus matrix an external bus inter face with controllers for SDRAM and static memories including NAND Flash and CompactFlash with ECC Its extensive peripheral set includes a USB High Speed Device interface Image Sensor Interface Multimedia Card Interface MCI a LCD Controller for TFT and STN Displays Synchronous Serial Controllers SSC USARTs Master Slave Serial Peripheral Interfaces SPI two three channel 16 bit Timer Counter TC and a Two Wire Interface TWI Up to three GPIO Controller each 32 bit wide are selecting general I O s or do connect the peripherals to dedi cated pins via multiplexer Peripheral DMA channels maximize the data throughput between these interfaces and the on and off chip memories The AT32AP7002 is available in a 196 ball CTBGA RoHS compliant package provid ing up to 88 GPIO multiplexed with peripherals AT32AP7002 Blockdiagram AP7002
22. el s SAM ARM families cover a broad range of products from flash based SAM7 and SAM9 products as well as bigger SAM9 machines for Windows CE and embedded Linux Arich set of communication peripherals lots of smart implementations and different available development tools and operating Common peripherals systems in the market make this products very successful Migration Both AVR32 and SAM ARM use many common peripherals enabling migration between the families much more easier than jumping between different MCU technology Tools AVR32 AVR and XMEGA products come with dedicated free of charge AVR Studios and can be debugged with JTAGICE MK2 So feel free to start with AVR enlarge your application to XMEGA and proceed to AVR32 MCUs with the same set of tools AVR lily Overview AP7 Family Roadmap The AVR32 Family is currently the most expanding product in the 32 bit area This is valid for both the flash less AP7 Fam ily and the embedded flash UC3 The AP7 family is equipped with all system components and peripherals to build up digital systems for process controlling and visualization which normally are engaged with full fledged operating system like Linux The AT32AP7000 was the first product on the market which features highest performance at low power consumption and was targeting to the portable console market But the huge offer in software specially the Linux Kernel and driver support directly from Atmel
23. n Up to 109 Pins are controlled by the Parallel I O Controller and do switch connection for general purpose I O s or peripherals The AT32UC3A is available in a 144 pin TQFP RoHS compliant package providing all described functionality and also in a 100 pin TQFP package with no external bus interface AT32UC3A Blockdiagram EBI SDRAM ECC SRAM Ya jauuey gt p High Speed Bus Matrix Feripheral DMA controller HSE PB Bridge AT32UC3A Development Tools The AT32UC3A is supported by ATEVK1100 evaluation kit and AT90JTAGICE mkll debugger It is pre installed with a Panel Controller application also available in source code and support Mass Storage Device Class a Web Server Application and much more All source code Is available through the UC3A Software Framework free of cost It may be downloaded via www atmel com products avr32 Ready to use example projects Control Panel demonstration software Getting Started Application Notes Schematics BOM Gerber files Free Atmel tools AVR32 Studio Integrated Development Tool ATEVK1100 is equipped with AT32UC3A0512 ALUT TQFP144 AT32UC3A in brief System High Speed AHB Matrix En Memory 8 16 bit static Communication Eihernet 1x MAC 10 100 RMII MII with DMA USB UDP Timer Analogue Misc EEE Evaluation Boards Oscillators ATEVK1100 Resources Schematics BOM Gerber etc provided by Atmel rview AT32UC3B F
24. net Web server ATEVK1101 The EVK1101 is an evaluation and development system for the AVR32 AT32UC3B microcontroller Supports the AT32UC3B Connectors for JTAG Nexus USART USB 2 0 TWI SPI The EVK1101 evaluation board is pre programmed with demonstration software Its purpose is to scan onboard sensors and actuators data and events data acquisition through ADC channels and make these available to a PC application known as AVR32 Control Panel through a simple USB cable 15 GB Milton ur 2 GB Chertsey PL Gliwice GB Brighton Sussex CZ Praha BE W l Gleichmann amp Co A Aa CZ Blansko Electronics GmbH EST x A L y Ve A Wien MSC Vertriebs GmbH F Strasbourg gt _TA Hagenberg gt A Velden 4 IX Gleichmann amp Co Electronics GmbH Head Office Schraderstra e 44 HU Budapest U een bach RO Bucharest ESP Barcelona n F Grenoble y F Paris Lognes M Malta San Gwann MSC Vertriebs GmbH Head Office Industriestra e 16 76297 Stutensee Tel 49 7249 910 0 Fax 49 7249 79 93 Stutensee msc ge com Sales Offices Germany Berlin Hildburghauser Stra e 5d 12279 Berlin Tel 49 30 720089 0 Fax 49 30 720089 20 Berlin msc ge com Hamburg Pascalkehre 13 29451 Quickborn Tel 49 4106 7764 0 Fax 49 4106 7764 88 Hamburg msc ge com Hannover Ahrensburger Stra e 3 30659 Hannover Tel 49 511 616847 0 Fax 49 511 616
25. ons DSP Instructions Instruction amp data caches Instruction data prefetch Memory management unit Memory protection unit Java acceleration Embedded Flash Built for Linux The UC3 family is also equipped with an extensive DSP instruction set providing high speed signal processing by hardware An optimized DSP software library is supported from Atmel and can be downloaded from the Web free of charge s r AVR32 Studio AVR32 Studio is a free Integrated Development Environment IDE for AVR32 that enables you to write build deploy and debug your C C and assembler code The AVR32 Studio integrates with the AVR32 GNU Tool chain including GCC for building appli cations for AVR32 AVR32 Studio is build on Eclipse and supports e area eucabtsmms AmI Sunde EEE eee fe te tees ech ana Poet Wee fe ri sin lee G 0 O Q S is a Racer um ONN ooa L onina a rea sage e isa E el 2 eu el 2 e Integrated Development Environment IDE mene PER se Source code editor with syntax highlighting TI a a ee ij i u EE e Supports for writing and debugging Linux applications a nS e Debugging views I O and system registers CPU registers ee EEE en and memory u nenn a nn Disassemble view ce Target Control E Online help including tutorials a man m it e Edit and transfer MCU fuse settings e Supports ATYOJTAGICE MK for JTAG programming and debugging AT90JTAGICE mk
26. p L i ml Oscl PLL WDT Ea Gis POR A m inte gt sayjonue gt G37 ge C uM s Lat 4 RSTC T T T a Y tim TN ies u u u un IT a re Zt Ai ie Ses SSN High Speed Bus Matrix HSB PB Bridge Peripheral DMA HSB PB Bridge bats trg er Ei i au a i Tipe oA A i SS Lh f d A m ron Peripheral Bus A Fa e Im Siki 1 TCO SSC i ee a 2 sh es er MR Wi Paz en Boas IE DMA DMA DMA PWM GPIO fj 2 SPI Twi AC97 ff Di TC ISART SPI MMC i gt re ae Te ee be a ee ere San Ber a i ne es es oes oe Y 7 AC SE By y AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and ATYOJTAGICE mKIl debugger Also an ultra low cost Network Reference Design Kit ATNGW100 with pre installed Linux Image is available All related Software and documentation may be downloaded via www atmel com products avr32 Ready to use example projects Linux demonstration software Getting Started Application Notes Schematics BOM and Gerber files Free Atmel tools Linux Kernel and BSP ATSTK1000 is equipped with AT32AP7000 CTUT CTBGA MSC s AT32AP7000 Startup Paket gives you all you need for your first AP7000 design ATSTK1000 AT90JTAGICE mkll The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT32AP7000 in brief System AVR32 150MHz Pixel Coprocessor
27. reux Avenue Nestl 14 CH 1820 Montreux Tel 41 21 965 3500 Fax 41 21 965 3501 Montreux msc ge com Biel Bienne Erlenstra e 27 CH 2555 Br gg Tel 41 32 366 8565 Fax 41 32 366 8566 Biel msc ge com Rotkreuz Grundstrasse 14 CH 6343 Rotkreuz Tel 41 41 785 8200 Fax 41 41 785 8209 Rotkreuz msc ge com MSC Vertriebs CZ s r o Blansko Nadrazni 2369 10 CZ 678 01 Blansko Tel 420 516 411 494 15 Fax 420516411 494 Blansko msc ge com Prague Soukenicka 13 CZ 11000 Praha Tel 420 296 580260 Fax 420 296 580262 Praha msc ge com TR Istanbul MSC Iberia S L Barcelona C St Ramon 132 2 Planta ESP 08290 Cerdanyola Tel 34 931 505 505 Fax 34 931 505 506 Barcelona msc ge com Madrid Crta Canillas 138 1a Oficina 16 C ESP 28043 Madrid Tel 34 91 721 69 51 Fax 34 91 721 69 56 Madrid msc ge com MSC France S A R L 17 Rue W A Mozart F 77185 Lognes Tel 33 1 6480 5555 Fax 33 1 6017 0063 Paris msc ge com Strasbourg 204 avenue de Colmar F 67100 Strasbourg Tel 33 388 651843 Fax 33 388 651843 Strasbourg msc ge com Nantes 31 Rue de Bois Robillard F 44300 Nantes Tel 33 240 522020 Fax 33 240 522021 Nantes msc ge com Grenoble 16 Rue Capitaine Camine F 38100 Grenoble Tel 33 4 76 232991 Fax 33 4 76 232853 Grenoble msc ge com MSC UK LTD Shaftesbury Court 95 Ditchling Road GB Brighton Sussex BN1 4ST Tel 44 1273 622446 Fa
28. s and demonstration applications Each software module is provided with full source code example of usage rich html docu mentation and ready to use projects for the IAR EWAVR32 and GNU GCC compilers Atmel recommends that you upgrade your software by visiting http www atmel com avr32 and download the latest versions The AVR 32 UC3 Software Framework is made of the following Drivers Software drivers for all on chip resources COMPONENTS sofware Board definition files and utilities Services Application specific pieces of code Application Application examples using driver and services and support evalustion kits ATEVK1100 The EVK1100 is an evaluation and development system for the AVR32 AT32UC3A microcontroller Supports the AT32UC3A Ethernet port Sensors Light Temperature Potentiometer 4x20 Blue LCD PWM Adjustable backlight Connectors for JTAG Nexus USART USB 2 0 TWI SPI SD and MMC Card Reader The EVK1100 evaluation board is pre programmed with a Control Panel application Its purpose is to automatically log local sensors and actuators data and events and make these available through the various connectivity channels supported by the AVR 32 The logs are accessible locally through USART or USB Mass Storage class and or remotely through the Internet Web server The Control Panel is locally configurable through USART or USB Mass Storage class or remotely configurable through the Inter
29. served Although great care has been taken in preparing this printed matter MSC can not be held responsible for any errors or omissions All Information in here is subject to change without notice All other Products and Brand Names are registered Trademarks of their respective companies MICROCOMPUTERS SYSTEMS COMPONENTS VERTRIEBS GMBH 67227 Frankenthal Tel 49 6233 347 0 Fax 49 6233 347 210 Frankenthal msc ge com Sales Offices Germany Dusseldorf Max Planck Stra e 15b 40699 Erkrath Tel 49 211 92594 0 Fax 49 211 92594 88 Duesseldorf msc ge com Stutensee Industriestra e 16 76297 Stutensee Tel 49 7249 759 0 Fax 49 7249 7993 Stutensee msc ge com Stuttgart Am Wallgraben 100 70565 Stuttgart Tel 49 711 78336 0 Fax 49 711 78336 210 Stuttgart msc ge com Eching Oskar von Miller Stra e 1a 85386 Eching Tel 49 8165 9995 600 Fax 49 8165 9995 689 GADE msc ge com M nchen Karl Hammerschmidt Stra e 32 85609 Dornach Tel 49 89 945532 60 Fax 49 89 945532 78 GE Muenchen msc ge com Sales Offices Europe Gleichmann Sunrise Ltd 2 The Stocks Cosgrove Bucks GB Milton Keynes MK19 7JD Tel 44 1908 263999 Fax 44 1908 263003 Miltonkeynes msc ge com Gleichmann Belgium Koning Albert laan 50 9 BE 1780 Wemmel Tel 32 2 452 64 51 Fax 32 2 452 66 84 Belgium msc ge com Gleichmann Ultratec AG Bahnstrasse 24 CH 8603 Schwerzenbach Tel 41 43 355 33 66 Fax
30. was Ideal for a lot of customer to use this package for their application All next products based on AP7 will have new or additional peripherals and also will be shrinked for more speed and lower power consumption UC3 Family Roadmap The UC3 family is an optimized version of the AVR32 Core for real time systems and will be equipped with embedded flash It optimally fits into application where highest performance at low power consumption is needed and also PCB space Is less avail able The UC3 Core implements a high efficient DSP instruction set and speed up signal processing applications significantly The UC3 family is planned to be automotive AEC Q100 as well UC380512 UC3B0256 UC3B1256 UC3BO1l28 UC3B064 6EMHz SEMHZ 6OMHz 6OMHz 6OMHz 6OMHz BOMHZ 4x USART 4x USART 3x USART 2x USART 4x USART 2x USART Ex USART 3 TIMERS 3 TIMERS 3 TIMERS 3 TIMERS 6x TIMERS 3x TIMERS x TIMERS 810 bitADC 8 10 bit ADC 8 10 bit ADC 610 biLADC 12x 12 bit 8x 12 bit ADC 12x 12 bit ADC USEFS OTG USEFS OTG use rs oTc USB FS 1x DAC 2x DAC MAC Ethernet MAC Ethernet PEIE ix COMP 2x COMP EBI E USE FS USE HS OTG USE F OTG ix CAN 2x CAN MACB a Karr Enh EBI Vaar Fearr ily Overview AT32AP7C The AT32AP7000 is the first AVR32 based processor family and the first to integrate on a single chip virtually all the functionalities required for multimedia systems deployed in cell phones digital cameras PDAs automotive infotainment
31. x 44 1273 622533 Brighton msc ge com Chertsey 3000 Hillswood Drive GB Chertsey Surrey KT16 ORS Tel 44 1932 796335 Fax 44 1932 796674 Chertsey msc ge com MSC Scotland LTD 6 Bain Square Kirkton Campus GB Livingston EH54 7DQ Tel 44 1506 460555 Fax 44 1506 461444 Livingston msc ge com MSC Budapest Kft B csi ut 120 HU 1034 Budapest Tel 36 1250 90 40 Fax 36 1250 90 41 Budapest msc ge com MSC Malta LTD UBT 15 UB 40 San Gwann Industrial Estate M San Gwann SGN 09 Tel 356 21 484804 Fax 356 21 484803 Malta msc ge com MSC Nederland BV Kelvinring 40a NL 2952 BG Alblasserdam Tel 31 78 6920 150 Fax 31 78 6920 151 Netherlands msc ge com MSC Polska Sp z 0 0 ul Zawiszy Czarnego 12 3 PL 44 100 Gliwice Tel 48 323 3054 50 Fax 48 323 3054 52 Gliwice msc ge com MSC Mibatron s r l Bucharest Str Barbu Veccrescu Nr 129 Et 1 RO 020272 Bucharest Sector 2 Tel 40 31 102 34 66 40 21 230 25 30 Fax 40 21 230 25 21 Bucuresti msc ge com Rousse 25 Petrohan Str BG 7006 Rousse Tel 359 82 840006 Fax 359 82 840006 Bulgaria msc ge com MSC Vertriebs GmbH Istanbul Inonu Cd Seylan Is Merkezi No 83 K 6 TR 81090 Istanbul Kozyatagi Tel 90 216 411 2333 Fax 90 216 411 3935 Turkey msc ge com MSC Representative Link Electronic AS Gramveien 16 N 01800 Askim Tel 47 69 889899 Fax 47 69 889799 Johnny linkel no MSC All rights re
32. z Pixel Coprocessor System CPU 9 layer AHB Matrix Memory o en EEE 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash Communication with DMA UHP 1 USB2 0 HS Host Timer Multimedia Misc Schematics BOM Gerber etc provided by Atmel ily Overview AT32UC3A The AT32UC3A is based on the high performance AVR32 core with logic optimiza tion for real time applications Cache and MMU have been removed and instead a memory protection unit MPU was added Also the core pipeline was reduced to a 3 stage pipeline to achieve the requirements needed for real time systems The AT32UC3A operates at 80 DMIPS with a 66 MHz clock It features up to 64K bytes of SRAM directly connected to the core and performs single cycle access at maximum processor speed The AT32UC3A family is designed for communication systems providing fast Ethernet 10 100Mbits s and Full Speed USB2 0 OTG at very low power consumption Additional an external bus interface with controllers for SDRAM and static memories expands the embedded Flash and SRAM by cost effec tive memory options and also do provide more system functionality Synchronous Serial Controllers SSC many USART s Master Slave Serial Peripheral Interfaces SPI two three channel 16 bit Timer Counter TC a Two Wire Interface TWI and a 10 bit ADC are part of this implementation and are speed up by the peripheral DMA controller to reduce CPU interventio

Download Pdf Manuals

image

Related Search

Related Contents

Samsung VC-BS714 User Manual  La Crosse Technology WT-9300 User's Manual    LE-40MTA 取扱説明書  User-Manual - Newegg.com  

Copyright © All rights reserved.
Failed to retrieve file