Cyan
Technology's family of MPU devices provides a large number of fully functioned
asynchronous peripherals tightly coupled with a high speed cpu core.
This is achieved without compromising the performance of the analogue
components on the device.
Cyan continues to explore innovative and
pioneering techniques in the CPU, caching and memory management fields to
provide leading edge performance for their MPU products.
A key
attribute of eCOG devices is that they are all equipped with a large number of
on-chip peripherals. This enables the designer to absorb a great deal of
functionality from the board into the microcontroller, saving on bill of
materials and complexity, so reducing cost.
As there are many more
peripherals than can be used at any one time, the graphically based CyanIDE
tool is used to configure the required blocks to the pins of the device.
The eCOG1X product
family is a range of low-power, feature rich microcontrollers based on a 16-bit
Harvard architecture with a 24-bit linear code address space (32Mbyte) and
16-bit linear data address space (128Kbytes).
The devices are highly
configurable, with options including combinations of USB 2.0 OTG interface,
10/100 Mbps Ethernet MAC and 4 or 12-bit analogue I/O.
Each variant is
available with different on-chip memory options, including up to 512Kbytes of
Flash and 24Kbytes of SRAM.
Products are available in a variety of
packages - 68 and 100 pin QFN and 208 pin BGA, enabling the customer to balance
the demands of cost and features.