Return to Home Page
IC-e6-cPCIb
6U/cPCI PICMG 2.16 PowerPC SBC

 
 
 
 
 
 
 
 
 
[ Description ]

[
Specifications ]

[
Software ]

[
Ordering Info ]

[ ]
 

 



(142Ko)

info doc 

 

IC-e6-cPCIb is a CompactPCI processor board based on the Freescale e600 processors MPC7447A or MPC7448. It is designed to provide the highest level of performance and integration available today.

The MPC7448 is a high-performance embedded e600 core. These low power PowerPC processors are ideal for application in the fields of defense, industrial automation and medical
imaging.

IC-e6-cPCIb can be used in many highly integrated applications like :

  • Leading-edge computing

  • Embedded network control

  • Signal processing, etc.

Description

IC-e6-cPCIb is powered by one or two MPC7448 (optionally MPC7447A), being part of the PowerPC processor family. This processor features a high-frequency superscalar PowerPC core capable of issuing four instructions per clock cycle into 11 independent execution units : four integer units, one double-precision floating point unit, four Altivec units, load/store and branch processing units. The MPC7448 provides 3900 DMIPS @ 1,7GHz. Owing to the Dynamic Frequency Switching, the core frequency can be changed “on the fly” to reduce the power consumption.

The dual processor version runs with SMP Linux (Symmetrical multi Processor).

IC-e6-cPCIb runs as a host system controller or a peripheral board with an automatic slot detection. The PCI interface runs up to 66MHz in PCI mode and up to 133MHz in PCI-X mode. A second PCI/PCI-X bridge controls two PMC mezzanine cards.

IC-e6-cPCIb implements a DiscoveryTMIII chipset to fill out the processor. This solution includes major enhancements such as : data streaming on MPX bus, read memory latency and cache coherency improvements. The MV64460 indeed, adds 2 Mbits of high speed burst SRAM, two XOR DMA (useful for RAID, iSCSI) and four IDMA engines.

IC-e6-cPCIb integrates many communication functions : three Giga Ethernet channels, one console port. An USB2 controller provides three high/full speed ports. A quad UART provides four additional asynchronous channels.

Thanks to its optional SATA controller, IC-e6-cPCIb can directly manage several storage devices.

IC-e6-cPCIb can be used with many major RTOS and Linux.

IC-e6-cPCIb features

Processor unit

  • MPC7448 running at 1.4 or 1.7 GHz with :

  • L1 caches : 32KB Inst. and 32KB Data with parity

  • 1MB of L2 integrated cache with ECC

  • 512MB , 1 or 2GB of SDRAM-DDR with ECC

  • 64, 128 or 256MB of soldered Mirror Flash

  • Up to 1 GB soldered Nand Flash

  • 256KB (128-bit wide access) of high speed SRAM

  • 128KB or 1MB BSRAM (non-volatile memory)

  • PPC Real Time clock and four 32 bit-timers

  • Calendar clock with supercap backup

  • Temperature sensor and monitoring

The MPC774A version only runs at 1 GHz.

I/O subsystem

  • 32 or 64-bit CompactPCI bus interface

  • two PMC sites with IO routing toward J3 / J5

  • Marvell DiscoveryTM III system controller :

    • Three Ethernet 10/100/1000TX ports with :

      • support for Jumbo frames

      • Virtual Cable Tester on line

      • two routed on rear J3 and one on the front panel

    • One serial interface for the front console port

  • One USB2 controller with two rear and one front ports

  • GPIO on J3/5

  • A four channels SATA controller with two ports on J3 and two ports available through an on-board planar connector

Accessories

  • Engineering kit for debug : JTAG/COP, console cable, etc.
  • 6U Rear Transition Module (RTM) providing : 2 Giga RJ45, USB2, four RS232/422 ports, two SATA connectors and an HD68 connector for the PMC IO.

IC-e6-cPCIb is available in standard, extended, rugged grades.

IC-e6-cPCIb on-board firmware

Our basic firmware takes in charge Freescale’s new MPC7448 or the MPC7447A and the Marvell chipset Discovery III initialization. This on-board firmware, based on the open-source UBOOT, is an efficient set of software stored in a secured flash.

UBoot
It is called by the reset vector when the board is powered up. It initializes the PowerPC and the DiscoveryTMIII system controller, performs a comprehensive Power-on self-tests (PBIT), before jumping into different applications according to the values stored in memory. If the board acts as a Monarch PMC, the software executes an enumeration step, otherwise it waits for the PCI startup sequence from the host. In standalone mode the board directly runs the configured application.

The firmware allows loading files from Ethernet via Bootp, running files in RAM or flashing them. In addition, it allows some monitor functions such as : display or modify the RAM data. To end with, it enables the user to perform maintenance tests.

IC_Bios

This module allows the user to access the specific IC-e6-cPCIb hardware resources via an easy-to-use API. This module is used as a library with Vxworks and as a dynamically loaded library module for Linux

 

IC-BSP basic
These BSPs products are based on the standard distribution of the OS editor. They take in charge hardware initialization, interrupt handling and generation, hardware clock and timer services, memory management, PCI management, mapping of memory spaces, serial ports, MAC driver for Gigabit ports.

Interface Concept provides BSP for VxWorks® and Linux® operating systems. Other RTOS (LynxOS, Integrity...) can be ported on request.. The dual processor model runs LINUX SMP.

Interface features

cPCI bus interface
Auto-detect System or Peripheral slot

PCI or PCI-X 32/64-bit


PMC slots

Signaling : 3.3 and 5V tolerant

PCI , PCI-X 32/64-bit at 33, 66 or 100 MHz

Address/Data : A32/D32

PMC IO routed on J3/J5

IEEE 1386 compliant


J3 connector

2 Giga Ethernet Compliant with PIGMG2.16

Two USB2

Two SATA ports

GPIO


Front connectors

One 10/100/1000BT

One USB2 (High/full speed)

One console port


Diagram 

This document supersedes any earlier documentation relating to the products referred to herein. The information contained in this document is current at the date of publication. It may subsequently be updated or withdrawn without notice.
COPYRIGHT INTERFACE CONCEPT - 2007 - IC-e6-cPCIb v02.pub. All names, products and services mentioned are trademarks or registred trademarks of their respective holders.

Ordering information

Part number

Model

Features Grade
867-090-740

IC-1e6-cPCIb

1*MPC7448 @ 667MHz - 512MB DDR-ECC - 64MB Mirrorbit Flash - 0MB Nand Flash - 128KB BSRAM
Real Time Clock (RTC) with Backup (Super Cap) - T° monitoring
2*Giga Ethernet ports: 1*10/100/1000BT (FB) + 2*10/100/1000BT (RB_J3) PICMG2.16
3*USB2 ports: 1 (FB) + 2 through J3
0*SATA1: 2 through J3 + 2 through optional on-board planar connectors
1*RS232 Consle port (FB)
4*UART through J5
2*PMC slot 32/64-bits PCI 2.2- 33MHz - Pn4 I/O) to (RB_J3/J5)
MPX bus for MPC7448 / Discovery III interconnect.
Board cPCI 32 bits PCI 2.2 - 33/66MHz. Host with embedded PCI arbiter (7 cPCI slot Max) or Agent board
standard
867-016-740 IC-e6-cPCIb MPC7448 @ 1.4GHz - 1GB-DDR ECC - 128MB Mirrorbit Flash
1GB Nand Flash - 256KB SRAM High speed - 256KB BSRAM
Real Time Clock (RTC) with Backup (Super Cap) - T° monitoring
3*Giga Ethernet ports: 1*10/100/1000BT (FB) + 2*10/100/1000BT (RB_J3) PICMG2.16
3*USB2 ports: 1 (FB) + 2 through J3
4*SATA1: 2 through J3 + 2 through optional on-board planar connectors
1*RS232 Consle port (FB)
4*UART through J5
2*PMC slot 32/64-bits PCI 2.2- 33MHz - Pn4 I/O) to (RB_J3/J5)
MPX bus for MPC7448 / Discovery III interconnect.
Board cPCI 32 bits PCI 2.2 - 33/66MHz. Host with embedded PCI arbiter (7 cPCI slot Max) or Agent board
standard
867-016-760 IC-e6-cPCIb 867-016-740 in extended grade extended
867-016-782 IC-e6-cPCIb 867-016-740 in rugged grade rugged
867-016-795 IC-e6-cPCIb 867-016-740 in conduction-cooled grade conduction-cooled
867-030-740 IC-2e6-cPCIb 2*MPC7448 @ 1GHz - 1GB DDR-ECC - 128MB Mirrorbit Flash - 1GB Nand Flash - 1MB BSRAM
Real Time Clock (RTC) with Backup (Super Cap) - T° monitoring
3*Giga Ethernet ports: 1*10/100/1000BT (FB) + 2*10/100/1000BT (RB_J3) PICMG2.16
3*USB2 ports: 1 (FB) + 2 through J3
4*SATA1: 2 through J3 + 2 through optional on-board planar connectors
1*RS232 Consle port (FB)
4*UART through J5
2*PMC slot 32/64-bits PCI 2.2- 33MHz - Pn4 I/O) to (RB_J3/J5)
MPX bus for MPC7448 / Discovery III interconnect.
Board cPCI 32 bits PCI 2.2 - 33/66MHz. Host with embedded PCI arbiter (7 cPCI slot Max) or Agent board
 
867-030-760 IC-2e6-cPCIb 867-030-740 in extended grade extended
867-030-795 IC-2e6-cPCIb 867-030-740 in conduction-cooled grade conduction-cooled

Rear Transition Modules

 
900-601-740

RTM103_2

RTM for IC-e6-VMEa board:
- 4 multimodes asynchronous ports
- 2 USB
- 2*SATA
- PMCIO on HE10 connector
- 2*10/100/1000BT on RJ45
- Console port

standard
900-601-760 RTM103_2 900-601-740 in extended temperature grade extended

top