Microelectronics
Fujitsu
Microcontrollers
Graphic Controllers
Application Specific Devices
Memories
Micronas
Microcontrollers
Hall-effect Sensors
Audio & Video ICs
USB & PCI Express
Cyan Technology
Microcontrollers
AverLogic Technologies
Video Decoder and ADC ICs
Video Surveillance Controller
LCD Display Controller ICs
Video Conversion ICs
MPEG A/V Encoder
Multimedia Network Controller
FIFOs
FTDI
USB to UART / FIFO Conversion ICs
USB Host Controller ICs
Yitran
Power Line Communication ICs
Power Line Communication Modules
Atollic
Embedded System Development Tools
Wireless & Opto
Power Electronics
Displays
Memory Cards
Embedded Computing

 

Microelectronics

Cyan Technology 16-bit Microcontrollers / MCU

Cyan Technology 16-bit Microcontrollers / MCU

Cyan Technology's microcontrollers are suitable for a wide range of applications due to the extensive and flexible peripherals embedded in the semiconductor chips. Their low power consumption makes them ideal for battery-powered products such as asset trackers, GPS and other handheld products.

Cyan focuses on improving the productivity of its principal customer – the customer’s design engineering team. It achieves this by supporting its flexible, high performance microcontrollers with a revolutionary software support tool – CyanIDE. Coupled with low cost hardware development systems, this free downloadable software tool allows a design engineer to use a Cyan microcontroller without resort to instruction manuals containing hundreds of pages and at much lower cost. Working through a graphical user interface on a personal computer, the design engineer can select the functions that the microcontroller is required to perform simply through a click, drag and drop procedure.The software tool automatically generates the code required to configure the microcontroller, virtually instantly and without errors.

What can normally take weeks is reduced to a few hours.

This integrated development environment then provides support for the writing of the customer’s own product application software.

Ease of use, faster programming, and automatic generation of code means fewer errors and shorter product development. Customers benefit from lower costs, shorter time to market, longer product lifetimes and increased market share.


10.12.2008 - Cyan Provides Gateway Solutions for Various Wireless Technologies  more
05.08.2008 - Cyan Introduces USB / Ethernet-Solved™ Development Kit  more
02.05.2008 - Cyan Launches New RF-Solved™ Evaluation Kit for 915MHz and 433MHz ISM Band Networking  more
02.04.2008 - Cyan Launches Entry-level MCU Targeted at High volume, Low Cost Applications  more
04.03.2008 - Cyan Offers eCOG1X 16-bit MCU Low Cost Development Kit for AU$59*  more
03.01.2008 - Cyan launches Cy-Solved™ strategy for RF, USB, Ethernet and motor control applications  more
31.10.2007 - Cyan Introduces Embedded Web Server and Ethernet Gateway with USB File Storage Development Kit    more
05.07.2007 - Cyan's New eCOG1X USB Core Offers USB2.0 Peripheral, Host and On The Go Functionality Without an External PHY    more
09.03.2007 - Cyan Technology Introduces Low-power, High-performance eCOG1X 16-bit Microcontrollers    more
29.09.2006 - Cyan Technology Offers Extensive Suite of Solutions with its eCOG1k 16-bit Microcontroller    more
03.07.2006 - Cyan Introduces Fast Feature-Rich 16-bit Flash MCU   more
27.04.2006 - Cyan Technology Appoints Glyn as its Exclusive Distributor for Australia, New Zealand  more


The eCOG1k microcontroller is a low-power microcontroller based on a 16-bit Harvard architecture with a 24-bit linear code address space (32Mbyte) and 16-bit linear data address space (128Kbytes). It is available in a 128-pin LQFP package.

The µCOG1m microcontroller is a low-power microcontroller based on a 16-bit Harvard architecture with a 24-bit linear code address space (32Mbyte) and 16-bit linear data address space (128Kbytes). It is available in an 81pin LFBGA 8mm sq package.

CyanIDE™, the industry leading toolset with automatic peripheral configuration and an ANSI C Compiler, is free of charge. A comprehensive Development Kit is available.

♦ 0 to 25MHz 3.3V processor ♦ Code security feature ♦ 5 Multi Purpose Timers
♦ Powerful arithmetic operations ♦ External Host Interface ♦ Watchdog Timer
♦ Barrel Shifter ♦ External Memory Interface ♦ Long Interval Timer
♦ Harvard Architecture ♦ Fast Vectored Interrupts ♦ Clock Timer
♦ 64Kx16 Data Memory Space ♦ Dual UART ♦ PWM timers
♦ 16Mx16 Code Memory Space ♦ Dual USART ♦ Temperature Sensor
♦ Built in Emulator (eICE) ♦ Smart Card Interface ♦ Supply Voltage Sensor
♦ Low power operation ♦ SPI ♦ Power-On Reset
♦ 64Kbytes FLASH EPROM ♦ I2C ♦ 88 Digital I/O pins
♦ 4Kbytes SRAM ♦ Infra-Red link support ♦ 29 General Purpose I/O pins
♦ MMU ♦ 4 channel 12-bit ADC ♦ 25MHz from watch crystal
♦ Power-saving code cache ♦ Parallel Interface ♦ Interfaces to 8/16/32-bit parts


Cyan Technology 16-bit Microcontrollers / MCUThe eCOG1X microcontroller family is a range of low-power microcontrollers, based on a 16-bit Harvard architecture with a 24-bit word code linear address space (32Mbyte) and 16-bit word linear data address space (128Kbytes). The devices are highly configurable, with options including combinations of USB 2.0 OTG, 10/100 Ethernet MAC and analogue I/O. Each combination is available with different onboard memory options, with up to 512Kbytes of FLASH and 24Kbytes of SRAM. Products will be available in a variety of QFN and BGA packages with pin counts between 68 and 240 pins. Comprehensive Development and Evaluation Kits are available. All are fully supported by Cyan’s free, class-leading, integrated development environment, CyanIDE, which includes automatic peripheral configuration and an unrestricted ANSI C Compiler.

♦ 0 to 70MHz 1.8V core ♦ Fast Vectored Interrupts ♦ 10/100 Ethernet MAC
♦ 3.3 I/O (some pins 5V tolerant) ♦ DUARTs (2) ♦ 4x32 LCD Controller
♦ Powerful arithmetic operations ♦ Dual USART ♦ 5 Multi Purpose Timers
♦ Barrel Shifter ♦ Smart Card Interface (3) ♦ - Clock timer
♦ Harvard Architecture ♦ SPI (2) ♦ - Counter / timer (2)
♦ Built in Emulator (eICE) ♦ I2C ♦ - PWM timer (2)
♦ Low power operation ♦ I2S ♦ Watchdog Timer
♦ 512/384/256/128Kbytes FLASH ♦ Infra-Red Link support ♦ Long Interval Timer
♦ 24/16/8Kbytes SRAM ♦ Dual 7 channel 12-bit ADCs ♦ PWM motor control timers
♦ MMU ♦ Dual 12-bit DACs ♦ Parallel Interface
♦ Power-saving code cache ♦ Temperature Sensor ♦ 116 General Purpose I/O pins
♦ Code security feature ♦ Supply Voltage Sensor ♦ Low power relaxation oscillator
♦ External Host Interface ♦ Power-On Reset ♦ Interfaces to 8/16/32-bit parts
♦ External Memory Interface ♦ USB 2.0 OTG 480Mbit/s  



eCOG1X Variants (Preliminary)

Part Number
FLASH
SRAM
I/O
EMAC
USB
ADC In
DAC Out
Package
 eCOG1X0A1 
128K  
8K  
44  
68 QFN  
 eCOG1X0A2 
256K  
16K  
44  
68 QFN  
 eCOG1X0A5 
512K  
24K  
44  
68 QFN  
 eCOG1X1A1 
128K  
8K  
36  
4  
2  
68 QFN  
 eCOG1X1A2 
256K  
16K  
36  
4  
2  
68 QFN  
 eCOG1X4A2 
256K  
16K  
40  
Y  
68 QFN  
eCOG1X4A5 
512K  
24K  
40  
Y  
68 QFN  
 eCOG1X5A2 
256K  
16K  
40  
Y  
4  
2  
68 QFN  
 eCOG1X5A5 
512K  
24K  
40  
Y  
4  
2  
68 QFN  
 eCOG1X8A2 
256K  
16K  
44  
Y  
68 QFN  
 eCOG1X8A5 
512K  
24K  
44  
Y  
68 QFN  
 eCOG1X9A2 
256K  
16K  
44  
Y  
4  
2  
68 QFN  
 eCOG1X9A5 
512K  
24K  
44  
Y  
4  
2  
68 QFN  
 
 eCOG1X2B1 
128K  
8K  
64  
12  
2  
100 QFN  
 eCOG1X2B2 
256K  
16K  
64  
12  
2  
100 QFN  
 eCOG1X10B2  
256K  
16K  
64  
Y  
12  
2  
100 QFN  
 eCOG1X10B5  
512K  
24K  
64  
Y  
12  
2  
100 QFN  
 
 eCOG1X2Y1 
128K  
8K  
14  
2  
144 BGA  
 eCOG1X2Y2 
256K  
16K  
14  
2  
144 BGA  
 eCOG1X2Y5 
512K  
24K  
14  
2  
144 BGA  
 
 eCOG1X14Z1 
128K  
8K  
116  
Y  
Y  
14  
2  
256 BGA  
 eCOG1X14Z2 
256K  
16K  
116  
Y  
Y  
14  
2  
256 BGA  
 eCOG1X14Z5 
512K  
24K  
116  
Y  
Y  
14  
2  
256 BGA  


CyanIDE

Cyan Technology 16-bit Microcontrollers / MCU
Cyan Technology 16-bit Microcontrollers / MCU
Cyan Technology 16-bit Microcontrollers / MCU

CyanIDE is Cyan’s world class Integrated Development Environment to support software development for Cyan’s current and future microcontrollers. The CyanIDE package comes complete with an editor, full ANSI C compiler, simulator, debugger and in-system programmer. Also included is a unique Configuration Tool (patent applied for) that allows the microcontroller’s peripherals to be easily configured using a simple drag and drop GUI.

The ease of use of CyanIDE and its unique features allows rapid development and configuration of our microcontrollers, allowing more time developing applications and requiring less time reading user manuals, ensuring the fastest possible time to market.

Downloads (free full version and demo software, datasheet, user manual) available here.

 

eCOG1k Development Kit

Cyan Technology 16-bit Microcontrollers / MCU
Cyan Technology 16-bit Microcontrollers / MCU
Cyan Technology 16-bit Microcontrollers / MCU

The eCOG1k Development Kit is ideal for embedded applications development using Cyan’s ultra-low power eCOG1k/uCOG1m 25MHz 16-bit microcontrollers. The Development Kit is designed to give the designer full access to all of the microcontroller’s functionality, with all interfaces accessible through 0.1" headers. The card is populated with example circuitry for some of the interfaces, including an LCD, 10/100 Mbps Ethernet, SDRAM, Flash and a daughter board. The kit is supplied complete with null modem and programming cables and can be powered either through the USB programming adaptor or from an external power supply. A full set of documentation and application software is included on CD, together with a copy of CyanIDE, Cyan’s class leading software development environment for applications development and microcontroller configuration. Together these tools enable the designer to rapidly implement an optimised, cost effective design.

Features:

  • eCOG1k microcontroller
  • 10/100 Mbps Ethernet MAC/PHY
  • 128Mb SDRAM
  • 8Mb Flash
  • 32Kb I2C serial EEPROM
  • Dual serial 12-bit DAC
  • 16*2 character LCD display
  • Dual RS232 interface
  • Serial null modem cable
  • USB-eICE programming interface

Downloads (datasheet, user manual and sample projects) available here.

 

eCOG1k Evaluation Kit

Cyan Technology 16-bit Microcontrollers / MCUThe eCOG1k Evaluation Kit is ideal for rapid assessment of and development with  Cyan’s ultra-low power eCOG1k 25MHz 16-bit microcontroller, which contains 64KB Flash and 6KB RAM. The evaluation kit is supplied with a Cyan CD containing quick start guide, data sheets, user manuals, application notes, application software including TCP/IP Stack and CyanIDE development software. CyanIDE includes a full, unlimited, ANSI C compiler, source code editor, simulator, debugger and a unique Configuration Tool (patent pending), which massively reduces development time. Programming and debugging is via an on-board USB interface. 


Features:

  • Free Software.         
  • 90mm square.
  • Powered from USB bus.
  • Two RS-232 level serial interfaces.
  • All processor pins brought out to 0.1" headers.
  • 8 Switches for digital inputs.
  • 8 LEDs (red yellow green and blue) for digital outputs.
  • 4 potentiometers for use with the analogue inputs.
  • Piezo sounder.
  • Push-button reset.

Downloads (datasheet and user manual) available here.

 

USB Programming Dongle

Cyan Technology 16-bit Microcontrollers / MCUThis provides a simple connection between a host PC system and an eCOG®1/uCOG1™ target board. It interfaces between the eICE debug port of the microcontroller and a USB port of a PC.

The USB Dongle is used to communicate between a PC and the users' own hardware during debugging and production programming. This low-cost tool is ideal for users who are taking the next step after working on the development or evaluation kit.

Features:

  • Connects to a PC via a Type A USB connector (the most common USB connector on a PC)
  • Provides full interface between USB and the eICE port of an eCOG®1/uCOG1™ microcontroller
  • Fully powered by the USB port of the PC and can supply power to the target system from the USB 5V
  • Fully compatible with CyanIDE®
  • Simple 10-way header to allow easy connection to users target system

A detailed description can be found in the eCOG1 USB eICE Programming Adapter User Manual, including full schematics and installation instructions.

 

Production Programming Software

Cyan Technology 16-bit Microcontrollers / MCUThis simple tool programs the internal memory of the eCOG1 microcontrollers. Designed to be easy and simple to operate it takes the code image generated by CyanIDE and downloads it to the eCOG1 via the eICE port.

Once the file has been opened a simple 'Download' button is all that is needed to download and verify the code image. Both parallel port and USB ports are supported.

Downloads (software) available here.

 

Additional Resources

For more information about Cyan Technology products, click here.

  • Documentation
  • Application Notes
  • Technical Notes
  • Software Downloads
  • FAQ
  • Forum

 data request