Taray Inc.
LOGIN
Login
 
 
OCS Infotech Products & Services
 
OCS Infotech 7Circuits Overview
Taray Design challenges
OCS Infotech Benefits
OCS Infotech Services
Products & Services
   


 
7Circuits solves several, long-standing design challenges such as:
  • Optimizing FPGA pinouts for both the FPGA and the PCB. With an underlying synthesis engine, 7Circuits can simultaneously consider the logical, electrical and physical constraints of a design to create the optimal pin assignments - all within the context of component placement on a 'virtual' PCB.
  • Creating FPGA symbols that are matched to the FPGA's synthesized pinouts and which can be used as-is in schematic tools from Cadence and Mentor Graphics. Changes made to the pin locations are automatically reflected in updates to the affected symbols.
  • Producing the associated schematics to connect the FPGA(s) to the rest of the system. These schematics represent every FPGA and every component connected to those FPGA's. This feature alone can shave weeks off of a typical FPGA-based system design. And, as the design progresses, 7Circuits automatically updates the affected schematics.
  • Generating the correct power connections for the FPGA. Power supply requirements can be highly complex in FPGA designs and can change depending on which signal IO standards are mapped to which pins. 7Circuits identifies and connects the proper power rails for each bank in the FPGA devices.
  • Minimizing ECO's and keeping the FPGA, logic, and PCB design teams in sync. In complicated designs, pin locations can change many times throughout the design cycle. Using 7Circuits to drive the pin assignment process and manage these changes can significantly reduce the number of ECO's and effectively eliminate back-end pin swaps.

In addition, 7Circuits comes with a library of off-the-shelf memory component models from vendors such as Cypress, Samsung, and Micron, as well as connectors and other FPGA-supporting components such as PROM’s. If the component you need isn’t in the included library, 7Circuits provides the functionality to quickly create your own.  Or you can start with an existing schematic/layout view of the component and enter the high level logical constraints. (Taray also provides library creation consulting services to help get you up and running quickly).

Examples