Tool Lends Concurrency To FPGA/PC-Board Design Process

Aug. 23, 2004
With many more faster and denser FPGAs finding their way onto pc boards, it's about time for FPGA and pc-board tools to begin to talk. If there's any hope of dealing with the complexities of pin assignments within the compressed timeframes of today's...

With many more faster and denser FPGAs finding their way onto pc boards, it's about time for FPGA and pc-board tools to begin to talk. If there's any hope of dealing with the complexities of pin assignments within the compressed timeframes of today's design cycles, designers need far better communication between the FPGA and pc-board flows.

Mentor's I/O Designer accomplishes just that, sitting between these flows and establishing bidirectional communication throughout the parallel processes of FPGA and pc-board design. Its early HDL descriptions of the FPGA provide automatic generation of schematic symbols to represent the FPGA in the pc-board design process. Then, it incrementally and bidirectionally manages FPGA pin assignments.

FPGAs have very specific rules that must be followed regarding which pins may be used for particular purposes. In I/O Designer, signals are graphically assigned to designated pins in a guided FPGA library environment. An easy-to-use, drag-and-drop GUI lets either FPGA or pc-board designers assign pinouts. The tool comes with device libraries for three major FPGA vendors, giving it access to all applicable design rules and ensuring correct designs.

Attempting to assign pinouts and perform pc-board routing without communicating pinout constraints to the pc-board tools can result in routing and timing nightmares. That's because a pc-board router will match wire lengths to meet timing using the lowest common denominator, i.e., the longest net, as its basis.

To solve these issues, I/O Designer communicates all allowable FPGA pin-swaps to the pc-board design environment and synchronizes pinout assignments between the FPGA and pc-board design environments for rapid timing closure and routing completion. Users can intelligently assign signals to pins on the FPGA while considering the rules of the device's architecture.

I/O Designer is available now. Prices start at $10,000. It integrates Mentor's Board Station, Expedition, and PADS pc-board tools with its FPGA Advantage integrated FPGA design flow as well as with design tools from major FPGA vendors.

Mentor Graphicswww.mentor.com/expedition/io_designer.html

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!