Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

MCS8144 SoC by MosChip Semiconductor



Fabless Semiconductor Provider licensing ARM Processor through Foundry Program

Product Description

MCS8144

The MCS8144 network processor contains two USB 2.0 compliant host ports. One of the ports can be configured as an On-The-Go (OTG) port. these ports have been designed to connect a wide range of USB-based devices to an Ethernet network (Internet or Intranet).

  The MCS8144 contains a PCI Express (PCIe) interface for connection to peripheral devices. The PCIe is fully compliant with PCI Express Base specifications, Revision 1.1. Two x1 lane root ports are supported, enabling connectivity to a variety of PCI Express devices such as 802.11x peripherals, audio controllers, PCIe -SATA and PCIe IDE controllers.   The MCS8144 contains a 32 Bit, 262.5 MHz DDR2 SDRAM memory controller that enables up to 1.5GB of memory space and supports on-chip termination.
The MCS8144 also supports a 16C550 compatible UART, I2C interface complaint with version 2.1, SPI Interface compliant with industry standard specifications and various power management modes.
   

Applications

The MCS8144 can be used in the following sample applications
 

  • Digital Signage
  • Networked USB server/extended USB ports
  • NAS (Network Attached Storage)
  • Embedded applications with wired and wireless connectivity
    • Media console box for gaming
    • POS terminals
    • ATM and dispensing machines
    • Docking stations
    • Digital media
  • High-speed I/O connectivity for data(transport) bridging


Features

CPU
 

  • 32-bit, 525 MHz ARM processor with MMU
  • 32 KByte, 4-way set associative instruction cache
  • 16 KByte, 4-way set associative instruction cache

Display Interface
 

  • Display with LVDS (6/8-bit) FPD link for direct interface to TFT panels
  • RGB (24-bit)/DVI (12-bit) interfaces
  • Support for TFT/STN LCD and TV monitors
  • Supported display resolutions
    • WXGA (1366 x 768)
    • XVGA (1024 x 768)
    • SVGA (800 x 600)
    • VGA (640 x 480)
    • QVGA (320 x 240)
  • Horizontal & vertical image scaling by integer factors
  • Programmable color modes: 8, 16, 24 and 32 bits per pixel (bpp)
  • Programmable horizontal and vertical timing parameters
  • Programmable polarity for panel control signals
  • Supports two frame buffers and allows switching frame buffer during vertical re-trace

10/100/1000 Ethernet Interface
 

  • Fully Compliant with IEEE 802.3 specifications
  • Supports 10/100/1000 Mbps data transfer rates
  • RGMII interface
  • TCP/IP off-load engine
  • Ethernet list processing engine

USB 2.0 Controller
 

  • Two USB 2.0 compliant host ports that can be configured as an OTG port
  • Ports are enhanced with EHCI and OHCI controllers for high, medium and low speed operations
  • On-The-Go (OTG) support for HNP & SRP
  • On-chip PHY

PCI Express
 

  • In root complex mode, supports two x1 root ports
  • One x1 port configurable as endpoint (EP) or root complex (RC)
  • Single-lane (x1) PCI Express throughput up to 2.5Gbps
  • Fully compliant with PCI Express Base Specification, Revision 1.1
  • Built in flow control and message TLP (error) generation

DDR2 SDRAM Memory Controller
 

  • Supports 32-bit 262.5MHz DDR2 SDRAM
  • Supports up to 1.5GB of memory space
  • Programmable row and column sizes to support different sizes of DDR2 SDRAM
  • Supports up to 8 internal memory banks
  • Supports On-chip Termination

Other Interfaces

UART
 

  • 16C50 compatible UART
  • Supports Tx/Rx pins
  • 8 data bits are supported
  • Baud rates up to 115.2 Kbps
  • 1,1.5, 2 stop bits, even, odd, space and mark parity support
  • Software flow control

I2C
 

  • Compliant with version 2.1
  • Data transfers up to 400 Kbps
  • Supports master transmitter mode

SPI
 

  • Compliant with industry standard SPI specifications
  • Supports SPI master operation
  • Maximum 50 Mbit/sec data throughput
  • Pre-scaling for programmable clock rates 3.125, 6.25, 12.5, 25 and 50 (MHz)
  • Supports full-duplex mode

Power Management
 

  • Power management support with clock-gating
  • Processor clock rate selection


Software

Operating System (OS)
 

  • Linux Kernel 2.6.15 based embedded RTOS
  • Win CE 6.0

Other
 

  • JTAG for board testing and software debug support
  • Power supply: 1.2V, 1.8V, 3.3V
  • 292 TFBGA package
  • ROHS
  • Operating Temperature Range 0 to 85° C

MCS8144 SoC

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • VxWorks
  • Windows Embedded CE
  • Windows Mobile

Companion Processor(s)

  • Communication
  • I/O

ARM Processor(s)

  • ARMv5

System IP

  • Level 2 Cache Controller
  • Memory Controller

Physical IP

  • DDR I/O (DDRI/II)
  • General Purpose I/O (Inline / Staggered)
 
ARM Connected