home > DesignForce > High-Speed Design with Design Force
DesignForce

High-Speed Design with Design Force

In high-speed design, time consuming tasks such as checking wiring and processing equal-length for buses and differential pairs, often result in an increase of workload.

Design Force integrates functions such as the automatic wiring capability of Lightning and the comprehensive review ability of Board Designer into Design Force platform, thus enabling it to check and correct the repetitive wiring work, quickly and accurately.

 

(1) Trunking

It is possible to perform wiring collectively by bundling multiple bus and differential pair signals using the trunking process.

Due to the object-driven nature of Design Force, wiring can be performed as a trunk, the moment the bus and differential pair objects are selected, without having to select a command.

These features allow you to consider wiring paths and areas early in the design stage.

Other functions which help increase wiring work efficiency include spread wiring, automatic optimization of generated via positions, and optimization of wiring into terminal.

trunk

“Trunking process”

 

(2) Lengthening

For each track, the length can be adjusted automatically by generating a meander shape pattern, while following its wiring constraints. The shape and length of this newly created lengthening pattern can be adjusted easily by operating the grab handle (yellow circle). In addition, it can be used with spread function, which helps increase wiring length control efficiency.

lengthen

“Lengthening pattern”

 

(3) Activ-45

Activ-45 is a function which generates wiring pattern automatically, while following the movement of the mouse cursor. Since there is no need to click every single wiring points, wiring can be done quickly. Combined with the use of spread function, it is effective in complicated areas such as wiring into the BGA terminal.

bga

“Wiring into BGA terminal”

 

(4) DRAGON EX

With DRAGON EX, automatic wiring can be performed on an area of design specified for overall board/specific net and component groups. You can set a wide range of wiring strategies for flexible automatic wiring.

Combining with GPM (Graphical Pin Manager) interface and net-less routing algorithm, it can also be used to study the most optimal pin position for FPGAs.

fpga

“Wiring FPGA”

 

(5) Constraint Browser

In high speed design, while it is important to set and manage design constraints, and verify them after wiring, this often requires a lot of work. Design Force focuses on increasing this work efficiency by reviewing such constraints functionality from scratch. The Constraint Browser enables you to carry out high speed design work on a single centralized location, such as setting of differential pairs and skew groups, verification of wiring length and creating reports.

You can create multiple differential pairs for the E-nets which are meant to be paired, collectively in a batch. The creation of the skew group is made possible with designer’s intended settings by determining the driver, receiver and the base signal.

skew

“Setting of Skew Group”

 

Based on the constraints setting, you can check which nets violate constraints in a table list. The locations of such nets can be visually confirmed by cross probing to the screen.

constraint

“Checking of Net Constraint”

 

Output result such as wiring length can also be consolidated in a report, and is available in CSV output.

output

“Report of Output Result”

 

How does Design Force help support high speed design? As circuits get faster, the workload for board design continue to increase. With the usage of wiring functions such as the powerful auto router technology of Design Force, and constraint management and verification functions of the Constraint Browser, these will help increase the high-speed design efficiency.