I/O Designer Technical Overview

I/O Designer offers a unique process for moving through the design flow, from the top level HDL description to the PCB level symbol, as well as to the physical pin information necessary for the FPGA place and route tools.

I/O Designer offers a central solution for the digital design engineer performing the HDL design and the physical implementation of the FPGA, as well as for the board designer using the device symbol.

I/O Designer

Design process optimization and version control
I/O Designer does not only automate the schematic connectivity required for PCB layout and verification, but also document which signal connections are made to which device pins and indicate how these pins map to the original board-level bus structures. With I/O Designer and a close collaboration between the parallel paths of FPGA and PCB design, weeks and months can be trimmed from FPGA design and implementation schedule along with significant overall cost savings in the long term. I/O Designer has built-in data management capabilitie that enables the designers to jointly work on the integration of an FPGA on the board and to keep track of every change made by any one of them even if they are located on disperse locations.

Consistency bridge between FPGA and PCB environments
I/O Designer manages the consistency between the FPGA and PCB flows by acting as a data management tool, monitoring each flow and managing any changes that occur. Pin swaps carried out on the PCB are picked up by I/O Designer and the necessary files updated. I/O Designer then generates FPGA place and route constraints, based on the HDL design and pin I/O assignment process, and creates the necessary symbols, schematics and hierarchical associations based on the “postroute" pin data.

Symbol Creation in Mentor Graphics native schematic formats
I/O Designer supports most industry symbol standards by offering a customizable library of pin and symbol shapes. It also offers advanced features for the importing and exporting of symbols and schematics.

Import and Export native symbols and schematics to:

  • DesignView
  • Design Capture
  • DxDesigner
  • Design Architect
  • Board Architect

In addition to that import schematic symbols:

  • LMS
  • EDIF
  • XML

Graphical Interface
I/O Designer also provides an easy to use interface that contains a schematic symbol window that allows signals or pins to be dragged and dropped and a graphical display of footprints to map signals to pins. This interface allows for on-the-fly updates that are immediately reflected within the Mentor PCB tools and then written out to the FPGA tools.

Optimize Layout

  • FPGA pin assignment with place & route
  • Intelligent I/O design
  • All pin information available during I/O design
  • PCB layout optimization
  • Pinswap back-annotation

I/O Designer's graphical and spreadsheet based design environment

© Mentor Graphics Corp. All rights reserved.