Previous Page  38 / 84 Next Page
Information
Show Menu
Previous Page 38 / 84 Next Page
Page Background

The massive adoption of software-

driven

networking

(SDN)

architectures has been driven by

the upsurge of new markets such as

cloud computing, big datacenters,

and mobile. In turn, SDN dramatically

pushes design complexity, size, and

port counts to new heights, posing

several challenges to stressed-out

design teams developing one of

these monster SoCs.

These challenges cannot be

addressed by traditional software-

based simulation tools, nor by formal

tools. In the billion-gate arena, only

hardware-driven verification engines

can accomplish these challenging

tasks, meet a tight schedule and

avoid fatal delays that may wipe

out potential revenues in the fast

moving networking market.

Among

the

hardware-based

verification engines, hardware

emulation has emerged as the best

tool for pre-silicon verification. A

modern emulator provides virtually

unlimited capacity to emulate the

largest designs, offers total design

visibility and access/control without

instrumentation/compilation

and

supports high throughput, along

with fast, predictable compile and

bring-up time. It can accommodate

multiple concurrent users with

optimum utilization of resources. It

can be deployed in several modes of

operation to perform a multitude of

verification tasks.

When it comes to verifying a

networking SoC design with many

ports, design teams are moving from

a traditional in-circuit emulation (ICE)

setup to a virtual test environment,

eliminating any hardware and, with

that, all hardware dependencies,

including noise, power, cables,

reliability and associated costs.

Virtual devices can be built before

availability of actual hardware by

using a combination of software

and synthesizable hardware models,

which facilitates easy reconfigured

through this software. They run at

emulation speed, support multi-

users and multi projects, are

accessed remotely and deployed in

datacenters.

The virtual mode, however, requires

the creation of a virtual test

environment, a non-trivial task.

In this regard, Mentor Graphics

took the lead and developed a

comprehensive and sophisticated

virtual

environment,

called

VirtuaLAB, to support pre-silicon

testing of application-specific SoC

designs. For networking designs,

VirtuaLAB includes an Ethernet

Packet Generator and Monitor

Taking the Risk Out of SW-Driven Networking

SoCs

Ron Squiers

38 l New-Tech Magazine Europe