Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] How to "set drive" and "set load" in DC?

Status
Not open for further replies.

cffyh

Newbie level 5
Joined
Sep 29, 2010
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,336
Is there any priciple to set these parameter or just trial and error?
 

if this is a digital block inside an analog module, you can request to the analog designer, the load/drive capability for each pins and define better constraints.
If you want to add this constraint at pad level, you need to know the PCB used, and every think like this, package....

In general, I only apply the set load/drive only for pin between analog/digital, because, this could have an impact on timing. The pad are so "slow", this constraints do not add much info.
 

    V

    Points: 2
    Helpful Answer Positive Rating
Go conservative.
For set_load, use the max load that a medium or large sized buffer can drive.
Instead of set_drive, use set_driving_cell with the minimum sized buffer.
 

    V

    Points: 2
    Helpful Answer Positive Rating
Hi,

One approach is to look at what is likely to be driving the ports of your module and what your ports will likely be driving.

During your design review your group may have made the rule that all outputs are registered and all inputs are registered; with exceptions noted.

Is it the Q output of a flop driving the input? Then use a flop/Q as the driving cell.

Are you driving a flop in another module? The use a flop/D as the load.

As far as picking the drive size for the cell types, you can get a list of the quantities of each cell type used in your design and make an educated guess as to what are the likely drive sizes.

Alternatively you could pick medium drive cells as a good guess.
 

    V

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top