|
|
 |
|
MCS8144
The MosChip MCS8144 is a highly integrated and advanced RISC network appliance processor that can be used in a variety of products that require network connectivity. The CPU subsystem of the MCS8144 consists of a 525MHz, 32-bit ARM Compatible RISC microprocessor
Gigabit Networking Speeds (10/100/1000) are supported by the MCS8144, this solution contains a media access controller (MAC) and is fully compliant with IEE802.3 specifications
The MCS8144 integrates a display controller that supports TFT/STN LCD and TV monitors with display resolution support up to WXGA (1366 X 768)
Additionally, The MCS8144 network processor contains two USB 2.0 Compliant Host Ports. One of the ports can be configured as an OTG port. These ports have been designed to connect a wide range of USB-based devices to an Ethernet network (Internet or Intranet).
The PCI Express (PCIe) interface supported by the MCS8144 is fully compliant with PCI Express Base specifications, Revision 1.1. Two x 1 Lane Root PCI Express Ports are supported enabling connectivity to a variety of PCI Express devices such as 802.11x peripherals, Audio Controllers, PCI Express -SATA and PCI Express -IDE controllers.
A 32 Bit, 262.5 MHz DDR2 SDRAM Memory Controller is supported by the MCS8144 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 IO connectivity for data(transport) bridging
Features
CPU
- 32-bit ARM compatible processor with MMU, operating up to 525MHz
- 32-K Instruction and 16-K data caches
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 & 32 bits per pixel (bpp)
- Programmable Horizontal & 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
- 2 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
- 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 & 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 & 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.2Kbps
- 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
(Unit: 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
|
|
|