customer presentation 16 bit ultra low power
play

Customer Presentation 16-bit Ultra Low Power Microcontroller The - PowerPoint PPT Presentation

Customer Presentation 16-bit Ultra Low Power Microcontroller The eCOG1, 16 Bit Ultra Low Power Microcontroller Configurable ports and integrated features increase flexibility and reduce component cost External memory interface


  1. Customer Presentation

  2. 16-bit Ultra Low Power Microcontroller The eCOG1, 16 Bit Ultra Low Power Microcontroller • – Configurable ports and integrated features increase flexibility and reduce component cost – External memory interface – 64KB on-chip Flash – 6KB on-chip SRAM Very Low Power Consumption • – Best-in-Class running code – Running Code (typical): 4 µA at 1kHz 11 µA at 16 kHz 1.4 mA at 2.5 MHz 14 mA at 25 MHz – Unique CyanIDE TM Toolset, reduces time-to-market – Easy-to-use, free software tools available from Cyan including full ANSI C - Compiler with unlimited use. – Low cost development and evaluation kits.

  3. eCOG1 Right Technology for Focus Market 2x USART’s 2x UART’s DMA access or Memory Sharing with another processor provides high speed data transfer Directly drives SDRAM MMU enables up to 88 I/O Lines of which 32MB of addressing 29 interrupt sources Multiplexed clocks independently control each peripheral for low power Code cache for increased speed/ low power consumption Real time debug of code eCOG1, 16 Bit Micro controller includes a number of unique features

  4. 16-bit Ultra Low Power Microcontrollers Key Features • – 25MHz RISC Harvard architecture – 81 pin LFBGA and 128 pin LQFP packages. – eICE. Unique embedded in circuit emulator. Allows flexible production programming and testing. – Internal Port Configurator. Allows selection of peripherals needed for individual designs depending on pin availability. Can use same chip for several designs. – 8 Timers including 16-bit watchdog, 16-bit clock Timer, 24-bit long interval timer, 2 x 16-bit general purpose timers/event counters, and 1 x 16-bit timer providing multiple event capture registers. – Up to 88 IO pins of which 29 can be interrupts. – 12 bit A/D Converter – On chip Temperature sensor. – Vdd Sensor.

  5. 16-bit Ultra Low Power Microcontrollers Communications Peripherals • – 2 x UART and 2 x USART serial ports with automatic parity generation and detection. – SPI Interface supporting both master and slave roles. – I2C port. – Smart Card Interface ISO 7861 compliant. – Infra-Red Interface. Compatible with common ASK,PM,PPM modulation schemes. Very Low Power Consumption • – Internal Code Cache allows significant reduction in power consumption when used in conjunction with power hungry flash. – Flexible clocking system allows each peripheral to run at lowest necessary clock speed down to only 512Hz. – Can be woken from sleep mode with any of 29 GPIOs. – Can stay in sleep mode more often.

  6. 16-bit Ultra Low Power Microcontrollers High Speed Data Management • – External Host Interface supports both memory mapped and DMA transfers between an external host processor and eCOG1 internal RAM. – MMU enables up to 32MB internal and external mixed memory addressing. – Some 32bit instructions including: • 16 bit multiply with a 32 bit result (8 cycles). • 16 bit divide from a 32 bit source (16 cycles). Memory • – 64KB Flash organised as 32Kx16. Eight blocks with individual blocks read or write protected. 256 Byte erase block size. Typical 200K write/erase cycles. – 100 year data retention. – 4KB SRAM. – 2KB Cache.

  7. Best-In-Class Development Tools CyanIDE TM – Cyan’s Best-In-Class Integrated Debugging Environment •Debug Code •Includes Compiler and Assembler (Patented Real-Time Debug) •Create and Manage Projects •Edit Source Files •Automate CyanIDE •Built-In User Manuals •Compile, Assemble and Build • Unique Configurator (patent pending) •Can Save Hours of Development Time •Configure Peripherals Graphically! •Source Code Generated Automatically •User Chooses from All Possible Pin outs

  8. CyanIDE Features Configuration Tool: • Cyan micro-controllers can be configured in hours not weeks. Graphical drag and drop environment to move required peripherals onto the chip, right click to select properties and configure peripherals, and automatically generate the code in assembler to set-up registers. All help files are included. • Project Templates. Allows the use of two monitors. Editor supports Colour-Coding and Auto Indent. Single Step either in C or assembler. Automate using the Python language. Full, unlimited ANSI C-Compiler is included with CyanIDE TM . • Cyan develops its own chips & tools – excellent and rapid support. • Software tools developed by Cyan are FREE. •

  9. Industry-Leading Development Board eCOG1 Microcontroller • Fast Ethernet Interface • 2Mx16 SDRAM • 16x2 character LCD module • Fast Parallel debugger interface • User serial ports • 4 user/status LEDs • Reset switch • 4 user switches • User prototype area •

  10. Low Cost Evaluation Board eCOG1k microcontroller • Powered from USB bus • Two RS 232 serial interfaces • All processor pins brought out to 0.1 inch • headers 8 switches for digital inputs • 8 LEDs for digital outputs • 4 potentiometers for use with analogue • inputs Piezo sounder • Push-button reset •

  11. OS – Multi-Tasking PicOS is a FREE OS from Olsonet • Small Footprint • – Very Small RAM Usage Supported with Apps Notes Specific to eCOG1 at • www.cyantechnology.com

  12. Industrial and Commercial Applications

  13. Industrial and Commercial Applications Server Server Ethernet TCP/IP Ethernet TCP/IP Bluetooth/802.11 Bluetooth /802.11 Industrial Industrial Embedded Embedded web servers web servers XDSL XDSL Cable Cable Fiber Fiber Embedded Web Embedded Web PC/Interface PC/Interface Satellite Browsers Satellite Browsers Portable devices s Portable device Terminals/Registers Terminals/Registers And instruments And instruments Communications Communications TCP/IP is a new challenge for industrial markets and engineers • Ease of use is important as projects become more complex •

  14. Major Growth Markets for Embedded Communication Internet enabled devices • Other Markets Include: Application + TCP/IP processing • Intelligent sensors • M2M (Machine to Machine Comms) • Motor control • Programmable Logic Controllers Low cost PDA • • (PLCs) Low cost camera, • Handheld instrumentation JPEG, security, surveillance • Data collection recorders • Home and office peripherals and • appliances Asset tracking •

  15. CyanIDE and Product Road Map s l a r e h eCOG3 p i r e p e r o eCOG2 m , e c n a m r Multiple Variants o f r e 32 bit p r e Lower Power eCOG1X h g i H Higher Performance CyanIDE v3 More Memory Multiple Variants Compact Code 4 products More Peripherals Up to 512k Flash Improved Analogue Up to 32k RAM USB OTG interface µCOG1m Ethernet eCOG1k CyanIDE v2 CyanIDE v1.2 CyanIDE v1.1 CyanIDE v1.0 2004 2005 2006 2007

Recommend


More recommend