Macnica Americas Accelerates PCI Express Simulation for Altera FPGAs with DrivExpress Version 1.0

Simulation tool provides an environment for SW and HW engineers to collaborate on PCI Express developments

SAN DIEGO — (BUSINESS WIRE) — November 16, 2012 — Macnica Americas, Inc. today announced the release and immediate availability of DrivExpress Version 1.0, offering a PCI Express verification suite designed for high performance simulation of PCI Express-enabled designs that target Altera FPGAs.

Verison 1.0 adds a Python-based scripting interface, multi-lane support, and a custom installer, not available in early versions of the tool previously released to customers. The Python interface provides an additional productivity advantage, as the scripts can be used as a communications medium between software designers writing drivers and engineers developing the FPGA.

Acceleration beyond conventional RTL-based models is achieved through use of the Direct Programming Interface (DPI) available in most Verilog simulators, which allows C++ code running natively on the host computer to interact directly with the simulation.

“The use of PCI Express hard IP cores is becoming increasingly common on today's FPGAs,” said Marc Levy, Chief Technical Officer at Macnica Americas. “However, this represents a verification problem for designers because commercially available simulation tools target the more complex task of protocol compliance, while vendor-supplied PCIe testbenches are not flexible enough to adequately test user designs. DrivExpress fills this gap with a cost effective, easy-to-use solution, specifically targeting Altera FPGA designs.”

"One of the challenges with using PCI Express on FPGAs is that every design is unique and thus requires a custom software driver," said Jeremy Nightingale, Technical Marketing Manager at Macnica Americas. "DrivExpress provides built-in functions that can be used to mimic software driver behavior, so the scripts built with these functions can be used as a starting point for software driver development as well as for driver debug. These functions are so intuitive, however, that even someone unfamiliar with Python should have no trouble using them.”

DrivExpress is available from Macnica Americas' website in three licensed editions, including a zero-cost starter edition.

http://www.macnica-na.com/web/americas/pci-express

Macnica Americas offers IP, design services and distribution for Altera, Aptina, Broadcom and other semiconductor manufacturers across North America.



Contact:

Macnica Americas
Jeremy Nightingale, 800-884-9042
Email Contact
www.macnica-na.com




Review Article Be the first to review this article
CST: Webinar November 9, 2017

Synopsys: Custom Compiler

Featured Video
Editorial
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
DVCon Europe 2017: Munich and So much more
More Editorial  
Jobs
Technical Support Engineer EU/Germany/UK for EDA Careers at N/A, United Kingdom
Senior R&D Engineer...Timing Closure Specialist for EDA Careers at San Jose or Anywhere, CA
Senior Front-End RTL Design AE for EDA Careers at San Jose, CA
Upcoming Events
25th IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC 2017) at Yas Viceroy Abu Dhabi Yas Marina Circuit, Yas Island Abu Dhabi United Arab Emirates - Oct 23 - 25, 2017
ARM TechCon 2017 at Santa Clara Convention Center Santa Clara CA - Oct 24 - 26, 2017
MIPI DevCon Bangalore 2017 at The Leela Palace Bengaluru India - Oct 27, 2017
MIPI DevCon Hsinchu City 2017 at Sheraton Hsinchu Hotel Taiwan - Oct 31, 2017
CST: Webinar series
TrueCircuits: UltraPLL



Internet Business Systems © 2017 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise