
Embedded system engineering magazine 2005.10
.pdf
Design to Target with
One Graphical Environment
Design with LabVIEW
Interactive algorithm design tools
Native simulation capabilities
Built-in analysis and I/O
Prototype with LabVIEW
Reconfigurable FPGA I/O
COTS prototyping platform
Deploy with LabVIEW
32-bit processor deployment
Same environment from algorithm design to implementation
Graphical Development Platform for Design, Control, and Test
• Intuitive embedded programming representation
• Rapid application development
• Built-in I/O connectivity and ready-to-run analysis
Improve your productivity with LabVIEW Graphical System Design. |
01635 523545 |
|
ni.com/uk |
||
View technical tutorials online at ni.com/embedded. |
||
info.uk@ni.com |
||
|
© 2005 National Instruments Corporation. LabVIEW, National Instruments, and ni.com are trademarks of National Instruments. Other product and company names listed are trademarks or trade names of their respective companies.

</Buyer's Guide>
ESE Magazine October 05
PCI Express |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
other pro- |
Channel, |
|
|
|
Processor |
|
|
|
|
|
|
|
|
|||
Buyer's Guide: |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
protocol)(otherBridge |
(PleaseControllername the |
Ethernet,egetc,tocolFibre InfiniBand,I/O,GPIB,SATA) |
ControllerEndpoint |
Graphics |
AcquisitionImage |
CommunicationsandMedia |
controllerMemory |
ControllerMultimedia |
CardNIC |
Phy |
RAID |
ComplexRoot |
Switch |
ProcessorPlatformSystem |
|||
IP |
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Altera Europe |
|
PCI PCIx |
PCI PCIx |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
10/100/1000 |
10/100/1000 |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
FPGA IP |
Ethernet, 10 Gbps |
Ethernet, 10 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
|
|
|
Yes |
||
|
|
Ethernet, USB2.0, |
Gbps Ethernet, |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
CAN, |
USB2.0, CAN, |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cadence |
FPGA IP |
|
|
|
Yes |
|
|
|
|
|
Yes |
Yes - Rambus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CAST, Inc. |
FPGA IP |
|
|
|
Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
ASIC/ SoC IP |
|
|
|
Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eureka |
FPGA IP |
|
|
|
Yes |
|
|
|
|
|
|
|
|
|
|
|
|
Technology, Inc. |
ASIC/ SoC IP |
|
|
|
Yes |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LSI Logic |
|
RapidChip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
Platform ASIC and |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cell-Based ASIC. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The PCI-Express |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I/Fs can be x1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x2, x4,x8, x16 |
PCI-Express, |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
lanes. There |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
SAS, S-ATA, |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
can be multiple |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
S-RIO, Ethn- |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
lanes on a single |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
ernet, XGXS, |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
ASIC. |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
ASIC/ SoC IP |
plus a host |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
|||
|
Such ASICs |
||||||||||||||||
|
|
of other I/F’s |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
may be used as |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
supported via |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
bridges. Common |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
CoreWare IP |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
bridge protocols |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
Partners |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
include PCIe to: |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
Gigabit Ethernet, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fibre Channel, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Infiniband, SAS, S- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RIO, S-ATA, XGXS, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HyperTransport. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PLD |
FPGA IP |
PCI, PCI-X, Gigabit |
Ethernet |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
|
Yes |
Yes |
Yes |
Yes |
||
Applications |
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Synopsys, Inc. |
ASIC/ SoC IP |
PCI, PCI-X, Gigabit |
Ethernet |
Yes |
Yes |
Yes |
Yes |
Yes |
|
Yes |
|
Yes |
Yes |
Yes |
Yes |
||
|
FPGA IP |
PCIe |
Ethernet, |
Yes |
|
|
|
Yes |
|
|
Yes |
|
Yes |
Yes |
|
||
|
SATA, USB |
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
ASIC/ SoC IP |
PCIe |
Ethernet, |
Yes |
|
|
|
Yes |
|
|
Yes |
|
Yes |
Yes |
|
||
|
SATA, USB |
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PCI Express Buyer's Guide: UK Distributors
|
Company name |
Sales contact |
Web address |
Principal(s) |
|
|
|
|
|
|
|
|
Arrow UK |
Chris Jenkins |
cjenkins@arrowuk.com |
www.arrowne.com |
Altera Europe, PLD Applications |
|
|
|
|
|
|
|
Azzurri |
Dave Clark |
dclark@uk.azzurri.com |
www.azzurri.com |
LSI Logic |
|
|
|
|
|
|
|
ENTA Technologies |
|
sales@enta.com |
www.enta.com |
AVerMedia Technolgies, Inc. |
|
Kontron UK Ltd. |
|
sales@kontron.com |
http://uk.kontron-emea.com/ |
Kontron AG |
|
|
|
|
|
|
|
Saros Technology Ltd. |
Peter Mulley |
peter@saros.co.uk |
www.saros.co.uk |
CAST, Inc. |
|
|
|
|
|
|
|
Spectre (Communications) |
Kate Matlock & Phil Wyles |
enq@spectre-online.co.uk |
www.spectre-online.co.uk |
Micronas Semiconductor |
|
|
|
|
|
|
|
Glyn |
sales@glyn.com |
sales@glyn.com |
www.glyn.com |
Micronas Semiconductor |
|
|
|
|
|
|
|
VMETRO Ltd. |
Nick Dewey |
ndewey@vmetro.com |
www.vmetro.com |
VMETRO asa |
|
|
|
|
|
|
52


</Feature>
ESE Magazine October 05
Stepping up to PCI Express
<Written by> Mike Casey, LSI Logic Europe Ltd </W>
A structured ASIC example demonstrates the benefits of PCI Express.
W
hightion for Express,
implemented At
parallel structure developers and the skills,
to entry.
The combination of dedicated PCI Express cores and Platform ASICs is however leading the way in reducing the cost and risk of PCI Express based designs. Adoption of such a solution means the developer does not have to be concerned with the detailed operation of the PCI Express interface.
The simplicity offered by the approach is illustrated well by reference to the development of a fibre channel host bus adapter (FC-HBA) for a storage area network (SAN). Such a fundamental high-bandwidth infrastructure component has a crucial role to play in maintaining the forward momentum of PCI Express.
The example FC HBA shown in Figure 1 is based on LSI Logic’s RapidChip Platform ASIC and consists of several main blocks, including the storage interface section, the PCI Express interface section, and the user configurable logic block with control processor. GigaBlaze serialiser/deserialiser (SerDes) cores (multi-purpose
GigaBlaze SerDes cores. The GigaBlaze cores convert data between serial and parallel forms, and handle all the power-saving options for PCI Express.
The PCI Express Link core handles the signaling details of the PCI Express link. The link layer processes PCI Express signaling protocols, provides the link initialisation and training (for clock recovery), performs lane alignment, and assembles 64-bit words from the byte-wide output of individual GigaBlaze devices. The link layer element also implements flow control as required by the transaction layer and provide the buffers and automatic retry needed for recovery from serial transmission errors.
The PCI Express transaction core manages the movement of data blocks from the HBA to the host processor as well as processing memory, message, and configuration transactions. This is where the buffering and error-checking of data words takes place. The PCI Express Link core provides parallel data in word-wide format so that the transaction layer core can handle
Figure 2: RapidWorx floor plan of x4 PCIExpress in the RapidChip IntegratorQS Si214 slice.
Figure 3: LSI Logic’s new Xtreme2 family of Platform ASICs provides the resources to tackle high-speed serial applications in the computing, communications, storage, and embedded systems sectors.
Figure 1: Functional block diagram of a |
Both |
interfaces operate independently and |
|
fibre channel host bus adapter (FC-HBA) |
automatically. Instead, the developer concen- |
|
|
design in LSI Logic’s RapidChip Platform |
|
||
trates on the network management function of |
|
||
ASIC. |
www.lsilogic.com |
||
|
the |
FC HBA. The user-configurable block |
|
|
|
54

SBS knows Intel® Architecture.
Pack the power of an Intel® Pentium® M processor into tight quarters.
A lot of processing power in a very small package with Intel® Pentium®M processor based 3U CompactPCI® and PrPMC single board computers.
chipset. Other features are two USB 2.0, two SATA ports, one RS-232, an optional Flash with 512MB, two Fast Ethernet channels and monarch and non-monarch
These fast, compact, modular building are perfect for space-constrained applica tions. The PSL09 PrPMC, for example, runs at speeds of up to 1.4 GHz, offers up to 256 MB DDR SDRAM and supports Microsoft® Windows® XP, VxWorks® and Linux®. It is compatible with CompactPCI 2.15 and features a high bandwidth 400 MHz bus between the processor and
|
|
|
|
The CR4 3U board is even more |
|
|
|
|
impressive, with twice the RAM and a |
|
|
|
rugged, conduction cooling option. SBS has |
|
|
|
|
|
been designing small, powerful pro- |
|
|
|
|
ducts like the PSL09 and the CR4 for a |
|
|
|
|
long time now, so we know how to pack |
|
CR4 |
|
||
3U CompactPCI Conduction Cooled |
|
big capabilities into a small space. |
||
|
Intel Pentium M processor |
|
||
|
|
|
||
|
Single Board Computer |
|
|
|
|
|
|
|
|
|
SBS Technologies GmbH & Co.KG |
|
Memminger Str. 14 |
For SBS Technologies in the |
86159 Augsburg |
UK please contact John Vaines, |
Tel: +49 (0)821 5034 0 |
Country Manager UK, |
Fax: +49 (0)821 5034 119 |
Tel: +44 (0)1634 256 953 |
aug-info@sbs.com |
SBS KNOWS. Find the compact Intel Pentium M processor board you’re looking for at www.sbs.com
Please order our new catalogue.
All trademarks and logos are the property of their respective owners.
