Home

ATMEL AVR32 Series Manual

image

Contents

1. HSB PB Bridge HSB PB Bridge am AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and AT9OJTAGICE mklIl 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 mkil 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 m 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash Communication USB UDP a esi Es Timer Multimedia Misc a A Evaluation Boards gt ATSTK1000 Resources SD Card 256MByte ATNGW100 Resources DataFlash 8MByte Schematics BOM Gerber etc provided by Atmel iew AT32AP7200 The AT32AP7200 is the second Generation full fledged AVR32 based processor families and expands the previous version by additional peripherals required for multimedia systems deployed in cell phones digital camera
2. l 6 4 P y 2 2075 KETE 30a 08y CTBGA196 a z y sa va ea Ey v y e i 7 ge amp 08211329 6310231 013p BGA324 a TBD i gt 3 7 y y y 69 y y Wy Ae amp 1 65 1 95 3 0 3 6 0 134 LQFP144 Flip S 3 T y y y 69 y y y 2 2 4 1 65 1 95 3 0 3 6 0 134 LQFP144 Flip 5 AT32UC3A0xxx 3 7 y y y 69 y y y AB TA 1 65 1 95 3 0 3 6 0 134 LQFP144 Flip 5 ATEVK1100 3 a y y y 109 y y y AR 7 1 65 1 95 3 0 3 6 013p LQFP100 Flip S A z 3 Ti y 2 y y 109 y y Va QR amp 1 65 1 95 3 0 3 6 0 134 LQFP100 Flip 5 AT32UC3A1xxx 3 7 y y y 109 y y ya 82 22 A 1 65 1 95 73 03 65 0 134 LQFP100 Flip 5 3 T y 44 4 y y AR k 1 65 1 95 3 0 3 6 0 13 TQFP64 QFN64 Flip 5 3 Uh y 44 4 y y y 2 20 4 1 65 1 95 3 0 3 6 0 134 TQFP64 QFN64 Flip S AT32UC3B0xxx 3 T y 44 4 y y va 22 20 A 1 65 1 95 3 0 3 6 0 134 TQFP64 QFN64 Flip S ATEVK1101 AE ey 2 Er ev sy e WA e eS SRS OSN EIGERAB GENZBN Ein 2 13 7 e el e e2 y7 4 v e WA ISS SOG Olen TOROS Bin S AT32UC3B1xxx 3 7 y 28 4 y y y WA 4 1 65 1 95 3 0 3 6 0 13 TQFP48 QFN48 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
3. SDRAM NAND ECC SRAM VWA PuueyD p FF Ee High Speed Bus Matrix HSB PB Bridge HSB PB Bridge ae SS 2 coe oe cr o TCI AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and AT 0JTAGICE 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 mkil The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT23AP7001 in brief System AVR32 150MHz Pixel Coprocessor CPU 16 layer AHB Matrix JTAG Nexus Class III Communication USB UDP UHP Timer Multimedia cm Misc 1 USB2 0 HS Device Evaluation Boards ATSTK1000 Resources ATNGW100 Resources SDRAM 32MByte DataFlash 8MByte Schematics BOM Gerber etc provided by Atmel The AT32AP7002 is a device reduction of the full fledged AP7000 related to some peripherals It can be used in applications where no Ethernet connection is needed but process visualization is an issu
4. ECC SRAM f FICHTE G1 r asn paads iH u l F 105589014 1504 abewj i 9 layer High Speed Bus Matrix HSB PB Bridge HS Eu Go T RT SDIO USART C USAR Lt LUD Hl t 2 a 1 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 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 AT90JTAGICE mkll The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT32AP7200 in brief AVR32 200MHz Pixel Coprocessor System CPU 9 layer AHB Matrix Memory m 8 16 32 bit static Ext Bus interface 16 32 bit dynamic NAND ECC CompactFlash Communication UHP 1 USB2 0 HS Host Timer ne Multimedia ee Misc Schematics BOM Gerber etc provided by Atmel Overview AT32 The AT32UC3A is based on the high performance AVR32 c
5. el 41 21 965 3500 Fax 41 21 965 3501 Montreux msc ge com Biel Bienne Erlenstra e 27 CH 2555 Br gg el 41 32 366 8565 Fax 41 32 366 8566 Biel msc ge com Rotkreuz Grundstrasse 14 CH 6343 Rotkreuz el 41 41 785 8200 Fax 4141 785 8209 Rotkreuz msc ge com MSC Vertriebs CZ s r o Blansko N dra n 2369 10 CZ 678 01 Blansko el 420 516 411 494 15 Fax 420516 411 494 Blansko msc ge com Prague Soukenicka 13 CZ 11000 Praha el 420 296 580260 Fax 420 296 580262 Praha msc ge com 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 a Oficina 16 C ESP 28043 Madrid el 34 91 721 69 51 Fax 34 91 721 69 56 Madrid msc ge com MSC France S A R L 7 Rue W A Mozart F 77185 Lognes Tel 33 1 6480 5555 Fax 33 16017 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 476 232853 Grenoble msc ge com MSC UK LTD Shaftesbury Court 95 Ditchling Road GB Brighton Sussex BN1 4S Tel 44 1273 622446 Fax 44 1273 622533 Brighton msc ge com Che
6. GNU GCC or the IAR compiler the AT9OJTAGICE 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 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 0 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 CA
7. and driver support directly from Atmel 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 200MIPS EE a Z00MIPS LCD USB a i 4 _ R Al 4 t i EET S r ma SOOMIPS i h F a 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 66MHz 66MHz G6OMHz 60MHz 60MHz 60MHz 80MHz 4x USART 4x USART 3x USART 2x USART 4x USART 2x USART 6x USART 3 TIMERS 3 TIMERS 3 TIMERS 3 TIMERS 6x TIMERS 3x TIMERS 6x TIMERS 8 10 bit ADC 8 10 bit ADC 8 10 bit ADC 6 10 bitADC 12x 42 bit 8x 12 bit ADC 12x 12 bit ADC USBFS OTG USBFS OTG use FS OTG USB FS Ix DAC 2x DAC MAC Ethernet MAC Ethernet 22 DAC 1x COMP 2x COMP EBI Gag USB FS USB HS OTG _ aa 1x CAN 2x CAN MACB Yin Enh EBL Vorr Veare The AT32AP7000 is the first AVR32 based processor family and the first to integrate ona single chip virtually all the functionalities required for multimedia systems deployed in cell pho
8. 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 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 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 t
9. 124 Braunschweig el 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 PIE ar N an A Hagenberg Sr Sales Offices Europe Wiesbaden Friedrich Bergius Stra e 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 M nchen Karl Hammerschmidt Str 32 85609 Dornach Tel 49 89 945532 0 Fax 49 89 945532 90 MSC Muenchen msc ge com N rnberg Sperberstra e 47 90461 N rnberg Tel 49 91143970 0 Fax 49 911 43970 30 Nuernberg msc ge com Jena Konrad Zuse Stra e 5 07745 Jena G schwitz Tel 49 3641 6825 0 Fax 49 3641 6825 66 Jena msc ge com MSC Vertriebs GmbH Wiener Neudorf Triesterstra e 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 Montreux Avenue Nestle 14 CH 1820 Montreux
10. 3 g s Ey o z High Spee HSB PB Bridge Seo Ze TCO PWM GPIO I f f AT32AP7000 Development Tools AP7000 is supported by the ATSTK1000 evaluation kit and AT 0JTAGICE 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 mkil The BSP and Linux Kernel is supported by Atmel and can be downloaded free of cost AT32AP7000 in brief AVR32 150MHz Pixel Coprocessor System 16 layer AHB Matrix Debug JTAG Nexus Class III Memory Flash SRAM Ethernet USB UDP UHP U SJART 4 with DMA SPI 2 with DMA TWI 12C 1 Master Timer RTT Watchdog Multimedia l LCD Contr 2048 x 2048 24 bit Camera IF 1 MMC IF Eem o Misc PS2 1 1 0 160 max Oscillators 2 x Osc 2 x PLL rr Evaluation Boards gt ATSTK1000 Resources SDRAM 8MByte SD Card 256MByte ATNGW100 Resources SDRAM 32MByte DataFlash 8MByte Schematics BOM Gerber etc provided by Atmel lew AT32AP7001 T
11. 32UC3A1512 AUT UC3 MPU no no 66 64K 512K E EE 4l 4 2 il il FS OTG 1 AT32UC3B064 A2UT Z2UT UC3 MPU no no 60 16K 64K 7 3 2 1 1 1 FS OTG AT32UC3B0128 A2UT Z2UT UC3 MPU no no 60 32K 128K T 3 2 il 1 j FS OTG AT32UC3B0256 A2UT Z2UT UGS MPU no no 60 32K 256K if 3 2 1 1 1 FS OTG AT32UC3B164 AUT Z1UT UC3 MPU no no 60 16K 64K T 3 3 1 1 FS AT32UC3B1128 AUT Z1UT UC3 MPU no no 60 32K 128K 7 3 amp 1 FS AT32UC3B1256 AUT Z1UT UC3 MPU no no 60 32K 256K a 3 3 1 1 ES 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 m AT32UC3 AT324P7 The core of the AT32AP7 family is attached to a Vector Multiplication Unit Pixel Coprocessor which may be used to scale 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
12. N physical layer chip connected to pin header LIN physical layer RS 232 interface with level converter 14 UC3 Framework The AVR 32 AT32UC3 Software Framework consists of AVR 32 UC3 microcontroller drivers software services amp libraries 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 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 l
13. The __ _ Worldo IEL AVR32 Series RISC Microcontrollers 32 bit AVR32 RISC MCU for Linux Application AT it and Real Time System cu fami y Risc Me USB2 0 HS Device and HS OTG LCD Controller and Graphic Accelerator Up to 2 x Fast Ethernet MAC 10 100Mbit s Fast embedded Flash SRAM and external bus interface Up to 280DMIPS at 200MHz m Linux and RTOS support Product Overview 2008 Member ot MSC Distributor of UE MICROCOMPUTERS SYSTEMS COMPONENTS VERTRIEBS GMBH 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 XMega 8 bit RISC DMIPS 20 32 50 80 ARM Families AVR32 Families AVR8 Families Atmel s RISC architectures 400 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 support
14. e 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 SDRAM NAND ECC SRAM gsr paads H 4ay 0nU0D GIT High Speed Bus Matrix BE r
15. ed Bus Matrix HSB PB Bridge en ae SE Ze ADC aa Be SPI USART USART ol Seer SPT 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 one ce Memory 8 16 bit static 16 bit dynamic Communication 1x MAC 10 100 RMII MII Ethernet with DMA USB UDP Timer Analogue ADC 10 bit 8ch Misc 115KHz RC Oscillators 2 x Osc 2 x PLL System POR BOD Evaluation Boards gt e ATEVK1100 Resources Schematics BOM Gerber etc provided by Atmel iew AT32UC3B 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 ti
16. ed directly by Atmel Atmel 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 A rich set of communication peripherals lots of smart implementations and different available development tools and operating Common peripherals l R320 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 a b 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 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
17. ed systems IAR Embedded Workbench for AVR32 offers a continuous workflow efficient code generation and ease of use l R SYSTEMS e Integrated development environment with project management tools and editor e Highly optimizing AVR32 compiler supporting C and C e Configuration files for all AVR32 devices e AVR32 JTAGICE mkll debugger support e Run time libraries e Relocating AVR32 assembler Linker and librarian tools C SPY debugger with AVR32 simulator and support for RTOS aware debugging on hardware e Ready made code and project examples for Atmel evaluation boards _ EG e User and reference guides both printed and in PDF format Bine rennen EIER Eee ann FTW e Context sensitive online help EE idx fie ER We Pont Tooke Windom Hep JO SUP ait bemos AVY RETO ese ANKS HO ran ae a3 em A Ars Pouce ATSIC BASE SDRC gt EBI CSA ATIC EDI CSIA sDRANC initsanlisetion s 13 padre gt 3DRC_BR AT91 AT91C_SDRAM_BASE 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
18. f charge 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 fe to Sewer foo oe Yoo Fae A lee las lteu sos Ran Feel Ofen Seaman dee ine ne KERN e Integrated Development Environment IDE e Source code editor with syntax highlighting e Supports for writing and debugging Linux applications e Debugging views I O and system registers CPU registers and memory e Disassemble view e Target Control e Online help including tutorials e Edit and transfer MCU fuse settings e Supports AT90JTAGICE MK2 for JTAG programming and debugging AT9OJTAGICE mk2 The AT9OJTAGICE MK 2 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 embedd
19. h 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 AVR32 60MHz Gru High Speed AHB Matrix TTAG Nexus Class 2 MPU yes Memory SRAM 16 32 32KB Communication USB UDP Timer TE Analogue ADC 10 bit 8ch Misc 115KHz RC Oscillators 2 x Osc 2 x PLL Evaluation Boards ATEVK1100 Resources DataFlash 8MByte SD Card Slot only Sensors Ligth Temperature USART 1 x RS232 Schematics BOM Gerber etc provided by Atmel 10 AT32UC3A0128 ALUT UC3 MPU no no 66 32K 128K veya e we a 2 1 1 PESOTE Ei om AT32UC3A0256 ALUT UC3 MPU no no 66 64K 256K y y 15 4 4 2 1 1 FS OTG 1 AT32UC3A0512 AL UT UC3 MPU no no 66 64K 512K y y is 4 4 2 1 1 FS OTG 1 AT32UC3A1128 AUT UC3 MPU no no 66 32K 128K feet Oe cs 4 4 2 1 1 FS OTG 1 AT32UC3A1256 AUT UC3 MPU no no 66 64K 256K 15 4l 4 2 1 1 FS OTG 1 AT
20. he 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 in 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 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 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 EBI
21. hey 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 instructions 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 o
22. me 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 23mAM60MHZz 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 NEXUS OCD High Speed Bus Matrix HSB PB Bridge ES SP Se aa eS A k GPIO Tu EO SI 5 AS SPS E UE EI Boe Ich USART Tcl re er N ns E L USART AT32UC3B Development Tools The AT32UC3B is supported by ATEVK1101 evaluation kit and AT90JTAGICE mkll debugger It is pre installed wit
23. nes 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 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 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 AT32AP7000 is available in a 256 ball CTBGA RoHS compliant package provid ing up to 160 GPIO multiplexed with peripherals AT32AP7000 Blockdiagram ng JTAG OCD AP7000 EBI SDRAM NAND ECC SRAM NEXUS OCD v 2 3 e
24. ny 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 ICROCOMPUTERS SYSTEMS COMPONENTS VERTRIEBS GMBH a WWW MSC ge com o a 0 S x u a T amp S S Ss x gt
25. ogs 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 Internet 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 Gleichmann amp Co Electronics GmbH ESP Barcelona ann Blei lt er F Paris Lognes SY 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 2279 Berlin el 49 30 720089 0 Fax 49 30 720089 20 Berlin msc ge com Hamburg Pascalkehre 13 25451 Quickborn el 49 4106 7764 0 Fax 49 4106 7764 88 Hamburg msc ge com Hannover Ahrensburger Stra e 3 30659 Hannover el 49 511 616847 0 Fax 49 511 616847 70 Hannover msc ge com Braunschweig Burg 24 38
26. ore 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 intervention Up to 109 Pins are controlled by the Parallel 1 0 Controller and do switch connection for general purpose I O s or peripherals The AT32UC3A is available in a 144 pin TQ FP RoHS compliant package providing all described functionality and also in a 100 pin TQFP package with no external bus interface AT32UC3A Blockdiagram NEXUS OCD SDRAM NAND ECC SRAM High Spe
27. ra e 44 67227 Frankenthal Tel 49 6233 347 0 Fax 49 6233 347 210 Frankenthal msc ge com Sales Offices Germany Diisseldorf 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 41 43 355 33 77 info ge ultratec ch Gleichmann amp Co Electronics CZ s r o N dra n 2369 10 CZ 678 01 Blansko Tel 420 516 411 494 15 Fax 420 516411 494 Blansko msc ge com MSC All rights reserved Although great care has been taken in preparing this printed matter MSC can not be held responsible for a
28. rtsey 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 Becsi t 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 3178 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 Gleichmann amp Co Electronics GmbH Head Office Schraderst
29. s 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 in a 324 ball BGA RoHS compliant package providing up to 189 GPIO multiplexed with peripherals AT32AP7200 Blockdiagram AP7200 NEXUS OCD mSDRAM mNAND
30. 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 i 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 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 advanced 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 Introducing the AVR32 Traditionally chip vendors have increased processing power by making processors run

Download Pdf Manuals

image

Related Search

ATMEL AVR32 Series Manual instructions used in avr atmega32 atmel avr studio download atmel avr one kit. revision 6. 0 atmel microcontroller 8-bit avr usb asp avr programmer for atmel processors embedded c programming and the atmel avr avr projects using atmega32 atmel avr studio 4 atmel ice sam avr atmel processor selection guide atmel avr toolchain for windows avr microcontroller pin diagram atmel avr toolchain for windows download avr instruction set manual atmel avr isp mkii driver atmel studio 7 user manual pdf atmel_serial.c avr circuit wiring diagram atmel avr usbasp programmer interrupt in avr atmega32 atmel avrisp mkii programmer atmel studio 7 tutorial pdf atmega328p avr programming c atmel atmega328p datasheet pdf

Related Contents

          YAMAHA MFC05 OPERATING MANUAL      FAIRCHILD FQB19N20L/FQI19N20L 200V LOGIC N-Channel MOSFET handbook    

Copyright © All rights reserved.
DMCA: DMCA_mwitty#outlook.com.