MPC8313E-RDB reference design board 

The MPC8313 reference platform (MPC8313E-RDB) is a system featuring the powerful PowerQUICC™ II Pro processor, which includes a built-in security accelerator. This low-cost, high-performance system solution consists of a printed circuit board (PCB) assembly known as the MPC8313E-RDB, plus a BSP, distributed in a CD image. MPC8313E-RDB includes Linux® 2.6 BSP with optimized drivers to support all peripherals. This BSP enables fastest possible time-to-market for development or integration of applications including printer engine, broadband gateways, no-new-wires home adapters/access points, and home automation box.

Application

Printing and imaging, consumer, and industrial applications, including main CPUs and I/O processors in printing systems, networking switches and line cards, wireless LANs (WLANs), network access servers (NAS), VPN routers, intelligent NIC, and industrial controllers.

MPC8313E Processor

The PowerPC e300c3 core in the MPC8313E, with its 16 Kbytes of instruction and 16 Kbytes of data cache, implements the PowerPC user instruction set architecture and provides hardware and software debugging support. In addition, the MPC8313E offers dual three-speed 10/100/1000 Mbps Ethernet controllers (eTSECs), a DDR-1/DDR-2 SDRAM memory controller, an enhanced local bus controller (eLBC), a 32-bit PCI-2.3 controller, a dedicated security engine, a programmable interrupt controller, dual I2C controllers, one 4-channel DMA controller, one general-purpose I/O port, and one USB 2.0 host and device controller with an on-chip high-speed USB 2.0 PHY. The high level of integration in the MPC8313E helps simplify board design and offers significant bandwidth and performance.  

MPC8313E block diagram

Hardware of MPC8313E-RDB board  

This section presents the features, specification, and block diagram of the MPC8313E-RDB board. The features are as follows:

· CPU: Freescale MPC8313E running at 333/133 MHz (CPU/CSB (Coherent System Bus))

· Memory subsystem:

128 MByte unbuffered DDR2 SDRAM discrete devices

8 MByte Flash single-chip memory

32 MByte NAND Flash memory

256 KBit M24256 serial EEPROM

SD connector to interface with the SD memory card in SPI mode

· Interfaces:

10/100/1000 BaseT Ethernet ports:

eTSEC1, RGMII interface: five 10/100/1000 BaseT RJ-45 interfaces using Vitesse

  VSC7385 L2 switch

eTSEC2, selectable RGMII or SGMII interface: one 10/100/1000 BaseT RJ-45  

      interface using Mavell88E1111 PHY

USB 2.0 port:

High speed host/device USB interface: selectable on-chip PHY or external ULPI PHY

       interface by SMSC USB3300 

USB PHY

PCI: 32-bit PCI interface running at up to 66 MHz

One 32-bit 3.3 V PCI slot connected to PCI bus

One 32-bit 3.3 V miniPCI slot connected to PCI bus

Dual UART ports:

DUART interface: supports two UART up to 115200bps for console display

· Board connectors:

LCD connectors by GPIO

ATX power supply connector

JTAG/COP for debugging

· IEEE1588 signals for test and measurement

· Real time clock and thermal sensor on I2C bus

· Programmable LEDs for debug use

· Mini-ITX form factor: 6.7 inch × 6.7 inch excluding chassis

· 6-layer PCB routing (4-layer signals, 2-layer power and ground)

MPC8313E-RDB block diagram

Software of Platform

· U-Boot

            U-Boot 1.1.6

            Enable MPC8313E

            Enhanced Local bus support

            I2C bus

            DDR2 32bit memory initialization

DUART

            eTSEC1 and eTSEC2 as Ethernet and TFTP port

            Flash operation

            Reset command

            Bootup from NOR Flash

            Enable Cache and MMU in U-Boot

            NAND flash read/write

· Linux kernel

            Linux kernel 2.6.19-rc6 supporting E300c3 core

            DUART support for console control

            IPIC support

            JFFS2/NFS/ramdisk filesystem deployment support

            PCI host working at 33MHz and 66MHz

            MPC8313E RDB eTSEC1 and eTSEC2 working as Ethernet ports  

            NAND flash working as MTD block device

            I2C bus based RTC DS1339 support

            CodeTEST SWIC and HWIC code trace support

            Linux kernel debug for JediView

· Ram Disk file system          

            glibc-2.3.6 dynamic libraries

            Busybox

            USB support             (Host mode only)

            DHCP client (WAN) and DHCP server (LAN)

            telnet server, boa webserver

· Tool chain

            gcc-3.4.3-glibc-2.3.3 for 8313e, binutils-2.15

MPC8313 Processor specification 

MPC8313E PROCESSOR HIGHLIGHTS

 

MPC8313

MPC8313E

Core

e300c3, 2-IU, w/FPU, up to 333 MHz

L1 I/D Cache (KB)

16 KI/16 KD

Memory Controller

16/32-bit DDR2-333

Local Bus Controller

25b/8b dedicated or 25b/16b mux Add/Data,
up to 66 MHz

PCI

1 32-bit up to 66 MHz wake-on-PME

Ethernet

2 10/100/1000 MACs, SGMII, 98145.452

98145.452

1 high-speed USB 2.0 host/device+HS PHY,
wake-on-USB

Security

None

SEC 2.2

UART

Dual

I2C

Dual

SPI

1

Boot options

NOR, NAND

Int. Controller

PIC

Mux/Dedicated GPIO

10/16

DMA

4 channels

Est. Core Power

~ 2.4W

Power Management

Standby power <300 mW

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ordering Information

Model

Description

Brand

Remark

MPC8313E-RDB

MPC8313E reference design board

MICETEK

 

USB TAP

USB TAP In-circuit Emulator for PowerPC

MICETEK

Optional

JediView for PowerPC

JediView for PowerPC IDE

MICETEK

Optional

Document download

MPC8313E-RDB user manual & data sheet

For more information, please feel free to send Email to us.

 


                                                                       Copyright 2009 MICETEK International Inc. All Rights Reserved

                                                                                                        Support IE 6.0