Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Embedded

Operating system as the hub of hardware emulator

Posted: 22 Apr 2015     Print Version  Bookmark and Share

Keywords:operating system  OS  hardware description language  simulator  emulators 

Ideally, all of this should be taken into account by a hardware emulator's OS to enhance convenience, increase simplicity, and amplify ROI.

Starting with the underling hardware, an OS should shield any version of the emulator—including any future generations—from the application software. Any applications, such as co-modeling, transaction-based verification, functional coverage, and power analysis—along with any other application developed in the future, whether aiming at hardware verification, software testing, or system validation—may run on any later generations of the emulator.

Additionally, an OS should enable enterprises to build an emulation datacenter combining any generation of emulation platform to ensure highest ROI.

In a multi-user environment, the OS should administer the emulator resources efficiently and automatically and integrate with existing IT workload management solutions. Multiple concurrent jobs would be queued according to user priorities and resource availabilities, without bottlenecks stemming from oddities in the hardware architecture. Automatic job suspension (due to temporary unavailability of co-modeling resources or I/O targets, for example) and resumption would assure high efficiency.

Automatic relocation of jobs within the emulator resources to accommodate new jobs with larger capacity needs would increase the utilization of the platforms. A dashboard ought to graphically report the queuing status of each job.

Equally as important, software upgrades, hardware re-configurations, and all operations scheduled in the preventive maintenance would be simplified, thereby limiting the downtime of the emulator. Users would not need to be re-trained, and workflows and scripts would not need to be re-written since the OS would manage all operations automatically and transparently.

Moreover, machine data would be collected to provide analytics, and graph historical and geographical usage.

These features and benefits would maximize the ROI on capital investments and make the development of a sophisticated OS a "must have" for hardware emulation.

One such OS is Veloce OS3—a new operating system supporting Mentor Graphics' Veloce emulation platform.

As my every three-year upgrade confirms, a laptop OS—like that of a hardware emulator's OS—must be able to support all version of application software.

About the author
Dr. Lauro Rizzatti is a verification consultant. He was formerly general manager of EVE-USA and its vice president of marketing before Synopsys' acquisition of EVE. Previously, Lauro held positions in management, product marketing, technical marketing, and engineering. He can be reached at.

 First Page Previous Page 1 • 2

Comment on "Operating system as the hub of hardw..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top