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.

I need the script about m@gma flow , please someonte help me

Status
Not open for further replies.

stocking

Member level 5
Joined
Nov 5, 2004
Messages
91
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,288
Activity points
704
someone can help me !! thank you!!!
 

Re: I need the script about m@gma flow , please someonte hel

hi,
i will give u a rough command flow for magma. it will suffice.


after u prepare volcano:
1.run fix rtl
2.say ur scan style using force dft scan style.
3.run fix netlist.
4. enter ohter scan chain constraints.
5.do run bind logical for binding ur model with library.this is not necessary if u have done high level optimization using magma.this is used only if u have netlist and do ohter things using magma.
6.define clock constraints using force timing clock.
7.define input delays using force timing delay command. for delay value see the ff delay and pad delay from lirary.
8.do the same for output using force timing check.
9.specify reset as false path.
10.run fix time and do run bind physical.

11.define pad cells using rule model and define pad cell ports to gnd or power using rule port use command and then run run prepare model pads command.
12.define io filler cells using rule model command
13.define power and gnd nets using force plan net command.
14.create vdd and vss ports using create option of force plan pad command.for other ports stitch at netlist stage.
15.then connect vdd and vss nets to supply ports of vdd and vss pads using force paln net command with cell option set to vdd and vss pad name u have specified.
16.then do floorplanning using force floorplan parameters and run floorplan apply.
17.create ur mesh.
18.create ur rail.
19.run fix cell.
20.run fix clock.
21.run fix wire.
22. check if ur constraints are met.
 

Re: I need the script about m@gma flow , please someonte hel

hi,
u can obtain volcano from lib file using the flow given below:

import lib -lib "libname" ".lib file location"
set l /"libname"
import lef rule "rule file location" -rule_file "rule file name.tcl"
source "rule file name.tcl"
import lef cell -lib $l "lef file location"
run prepare lib $l
run prepare routability $l
export volcano "volcano name"

hope i answered ur qn.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top