Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introducing i.MX233 Application Processors <ul><li>Source: Freescale Semiconductor </li></ul>
Introduction <ul><li>Purpose </li></ul><ul><ul><li>An   Brief   Introduction   to   Application   Processor:   i.MX233 </l...
i.MX Industrial and Embedded Roadmap
i.MX233 Key Features <ul><li>ARM926EJ-S™, 454 MHz maximum speed  </li></ul><ul><li>16 KB I/D Cache  </li></ul><ul><li>Powe...
Freescale’s i.MX233 Value <ul><li>Single-chip solution </li></ul><ul><li>All analog functions are integrated </li></ul><ul...
Target Applications <ul><li>Portable media players  </li></ul><ul><li>Portable navigation devices  </li></ul><ul><li>HMI –...
Block Diagram of iMX233
Data Co-Processor (DCP) <ul><li>The   DCP   module   provides   support   for   general   encryption   and   hashing   fun...
Available Boot Modes
Logical Diagram of Power Block
i.MX233 – External Memory Controller <ul><li>Support   for   mDDR   (1.8V)   and   DDR1   (2.5V)   ,   with   all   voltag...
Integrated USB 2.0 PHY <ul><li>The   i.MX233   contains   an   integrated   USB   2.0   PHY   macro   cell   capable   of ...
General-Purpose Media Interface (GPMI) <ul><li>General-Purpose   Media   Interface   Controller </li></ul><ul><li>Enables ...
i.MX233 Peripherals – LCDIF <ul><li>Display Controller (LCDIF) </li></ul><ul><li>Up to 24-bit DOTCLK, system-mode, VSYNC w...
PXP and Display – System Overview <ul><li>The PXP is organized as having a background image (S0) and overlay images that c...
i.MX233 Peripherals <ul><li>I2C </li></ul><ul><ul><li>EEPROM, Sensors </li></ul></ul><ul><ul><li>DMA controlled with M/S m...
i.MX233 Evaluation Kit (EVK) <ul><li>i.MX233   Applications   Processor </li></ul><ul><li>(169   BGA) </li></ul><ul><li>2 ...
i.MX233 WinCE Software Support
i.MX233 Linux Software Support
Reference Design – Wireless Media Player
Additional Resource <ul><li>For ordering i.MX233 devices, please click the part list or </li></ul><ul><li>Call our sales h...
Upcoming SlideShare
Loading in …5
×

Introducing i.MX233 Application Processors

2,374 views

Published on

An Brief Introduction to Application Processor: i.MX233

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Introducing i.MX233 Application Processors

  1. 1. Introducing i.MX233 Application Processors <ul><li>Source: Freescale Semiconductor </li></ul>
  2. 2. Introduction <ul><li>Purpose </li></ul><ul><ul><li>An Brief Introduction to Application Processor: i.MX233 </li></ul></ul><ul><li>Outline </li></ul><ul><ul><li>Features and Applications </li></ul></ul><ul><ul><li>Block Diagram of Processor and Data Co-Processor (DCP) </li></ul></ul><ul><ul><li>Boot Modes, Logical Power Block, Integrated USB 2.0 PHY </li></ul></ul><ul><ul><li>i.MX233 – External Memory Controller and i.MX233 Peripherals </li></ul></ul><ul><ul><li>i.MX233 Evaluation Kit (EVK) and WinCE / Linux Software Support </li></ul></ul><ul><li>Content </li></ul><ul><ul><li>21 pages </li></ul></ul>
  3. 3. i.MX Industrial and Embedded Roadmap
  4. 4. i.MX233 Key Features <ul><li>ARM926EJ-S™, 454 MHz maximum speed </li></ul><ul><li>16 KB I/D Cache </li></ul><ul><li>Power Management Unit (PMU) </li></ul><ul><li>Mixed Signal Audio </li></ul><ul><li>LCD Controller </li></ul><ul><li>HS Device/Host + PHY </li></ul><ul><li>3 x UART </li></ul><ul><li>2 x SSP </li></ul><ul><li>I2C Master </li></ul><ul><li>6 Channel 12-bit Low Resolution ADC </li></ul><ul><li>Serial Audio IF x2 </li></ul><ul><li>SPDIF </li></ul><ul><li>External memory interface: </li></ul><ul><ul><li>1.8V mDDR, DDR1 w/2.5V regulator </li></ul></ul><ul><ul><li>Hardware BCH (up to 20-bit correction) and RS ECC8 </li></ul></ul><ul><ul><li>NAND Flash support for SLC/MLC and managed NAND </li></ul></ul>
  5. 5. Freescale’s i.MX233 Value <ul><li>Single-chip solution </li></ul><ul><li>All analog functions are integrated </li></ul><ul><ul><li>Audio CODEC </li></ul></ul><ul><ul><li>Headphone driver </li></ul></ul><ul><ul><li>Power Management </li></ul></ul><ul><ul><li>Battery charger </li></ul></ul><ul><ul><li>HS USB + PHY </li></ul></ul><ul><ul><li>12 bit ADC </li></ul></ul><ul><ul><li>Mono Speaker Amp </li></ul></ul><ul><li>Direct boot from MLC NAND </li></ul><ul><li>LCD Controller (RGB interface) and touchscreen </li></ul><ul><li>Pixel Pipeline (PXP) handles post display frame pre-processing in hardware with minimal memory overhead </li></ul>
  6. 6. Target Applications <ul><li>Portable media players </li></ul><ul><li>Portable navigation devices </li></ul><ul><li>HMI – home appliances, security panels </li></ul><ul><li>Graphical remote controls </li></ul><ul><li>Digital picture frames </li></ul><ul><li>eBooks </li></ul><ul><li>Audio peripherals and accessories </li></ul><ul><li>General Embedded </li></ul><ul><li>Industrial HMI (factory control, metering) </li></ul><ul><li>Printers </li></ul>
  7. 7. Block Diagram of iMX233
  8. 8. Data Co-Processor (DCP) <ul><li>The DCP module provides support for general encryption and hashing functions typically used for security functions. </li></ul><ul><li>The DCP has been designed to support a wide variety of encryption and hashing algorithms. It supports up to 16 encryption algorithms </li></ul><ul><li>The DCP module processes data based on chained command structures written to system memory by software (in a manner similar to the DMA engine). </li></ul><ul><li>The data flow through the DCP module can be configured in one of five fashions, depending on the functionality activated by the control packet: </li></ul>
  9. 9. Available Boot Modes
  10. 10. Logical Diagram of Power Block
  11. 11. i.MX233 – External Memory Controller <ul><li>Support for mDDR (1.8V) and DDR1 (2.5V) , with all voltages supplied by integrated power management unit </li></ul><ul><li>Up to 150MHz with 16-bit interface </li></ul><ul><li>4-ports with a hybrid AHB/AXI mix, allowing for high-bandwidth masters to make more efficient requests </li></ul><ul><li>Full support of mDDR power modes including self-refresh and clock gating </li></ul><ul><li>Hardware assisted on-the-fly frequency changing </li></ul>
  12. 12. Integrated USB 2.0 PHY <ul><li>The i.MX233 contains an integrated USB 2.0 PHY macro cell capable of connecting to PC host systems </li></ul><ul><li>The UTMI block handles the line_state bits, reset buffering, suspend distribution, transceiver speed selection, and transceiver termination selection </li></ul><ul><li>The UTM provides a 16-bit interface to the USB controller. This interface is clocked at 30 MHz. </li></ul><ul><li>The integrated PHY provides a standard UTM interface. The </li></ul><ul><li>USB_DP and USB_DN pins connect directly to a USB device connector. </li></ul>
  13. 13. General-Purpose Media Interface (GPMI) <ul><li>General-Purpose Media Interface Controller </li></ul><ul><li>Enables access to media devices that have NAND </li></ul><ul><li>Supports up to four NAND Flash devices </li></ul><ul><li>Provides an interface to ECC module </li></ul><ul><li>Supports 3.3V only </li></ul><ul><li>NAND Types supported </li></ul><ul><li>SLC NAND </li></ul><ul><li>MLC NAND </li></ul><ul><li>Managed NAND – eMMC 4.2/4.3, LBA </li></ul>
  14. 14. i.MX233 Peripherals – LCDIF <ul><li>Display Controller (LCDIF) </li></ul><ul><li>Up to 24-bit DOTCLK, system-mode, VSYNC with programmable timings. </li></ul><ul><li>On-the-fly RGB->YCbCr 4:2:2 for </li></ul><ul><li>ITU-R/BT.656 DV interface (with </li></ul><ul><li>interlacing) </li></ul><ul><li>Rich support for RGB formats </li></ul><ul><li>including pixel packing and swizzling. </li></ul><ul><li>128-pixel FIFO provides robustness for up to VGA resolution at 60Hz. </li></ul><ul><li>AXI Master for efficiency </li></ul><ul><li>Direct internal connection to TVE </li></ul>
  15. 15. PXP and Display – System Overview <ul><li>The PXP is organized as having a background image (S0) and overlay images that can be blended with the background. </li></ul><ul><li>The S0 plane can be unscaled RGB image or YUV images with colorspace conversion (YUV->RGB) and scaling </li></ul><ul><li>The OLn plane can consist of up to 8 overlay regions. </li></ul><ul><li>Each overlay region must be a multiple of 8x8 pixels block, and its width and height offset to the background must be multiple of 8 pixels. </li></ul><ul><li>The overlay regions be combined with S0 by alpha blending, colour key substitution, or raster operations </li></ul><ul><li>The resulting image may be rotated in 90 increments or flipped horizontally or vertically </li></ul>
  16. 16. i.MX233 Peripherals <ul><li>I2C </li></ul><ul><ul><li>EEPROM, Sensors </li></ul></ul><ul><ul><li>DMA controlled with M/S mode up to 400KHz </li></ul></ul><ul><li>4-Channel 16-Bit Timers with Rotary Decoder </li></ul><ul><li>Five-Channel Pulse Width Modulator (PWM) </li></ul><ul><li>Real-Time Clock </li></ul><ul><ul><li>Options for 24MHz, 32KHz or 32.768KHz </li></ul></ul><ul><ul><li>Storage of “persistent bits” </li></ul></ul><ul><ul><li>Wake from alarm </li></ul></ul><ul><li>UARTs </li></ul><ul><ul><li>2 x 3.25Mbps App UARTs </li></ul></ul><ul><ul><li>1 x 115Kbps Debug UART </li></ul></ul><ul><li>S/PDIF Transmit </li></ul><ul><li>Dual Serial Audio Interface (SAIF), Three Stereo Pairs </li></ul><ul><ul><li>Full-duplex stereo transmit and stereo receive operations </li></ul></ul><ul><ul><li>Bluetooth hands-free connection </li></ul></ul><ul><ul><li>I2S, left-justified, right-justified, and nonstandard formats </li></ul></ul>
  17. 17. i.MX233 Evaluation Kit (EVK) <ul><li>i.MX233 Applications Processor </li></ul><ul><li>(169 BGA) </li></ul><ul><li>2 x 64MB DDR1 </li></ul><ul><li>1GB NAND FLASH </li></ul><ul><li>SPI Flash/EEPROM footprints </li></ul><ul><li>ETM footprint </li></ul><ul><li>DC/DC Converter components </li></ul><ul><li>Li-Ion battery connector </li></ul><ul><li>Debug Serial Port </li></ul><ul><li>JTAG </li></ul><ul><li>Reset, Interrupt, boot switches </li></ul><ul><li>Debug display/LED’s </li></ul><ul><li>Power Source </li></ul><ul><li>4.3” WQVGA Touch screen LCD Display </li></ul><ul><li>SD/MMC Card Slot </li></ul><ul><li>USB Host/Device </li></ul>Evaluation Kit
  18. 18. i.MX233 WinCE Software Support
  19. 19. i.MX233 Linux Software Support
  20. 20. Reference Design – Wireless Media Player
  21. 21. Additional Resource <ul><li>For ordering i.MX233 devices, please click the part list or </li></ul><ul><li>Call our sales hotline </li></ul><ul><li>For more product information go to </li></ul><ul><ul><li>http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX233&fsrch=1 </li></ul></ul><ul><li>Visit element14 to post your question </li></ul><ul><ul><li> www.element-14.com </li></ul></ul><ul><li>For additional inquires contact our technical service hotline or even use our “Live Technical Chat” online facility </li></ul>

×