Modelsim and Synopsys: for generate naming conventions

Status
Not open for further replies.

lagoule

Newbie
Joined
Aug 12, 2010
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Québec
Activity points
1,310
Hello,

I'm trying to use Synopsys forward annotation saif file in modelsim to evaluate the power of my design and I have a problem.

I use the following generate loop in my top:

iter: for i in 0 to N-1 generate
multiplier: multiplier_cell
generic map ...
end generate iter;

Synopsys refers the the cells in the saif as multiplier_0, multiplier_1, etc. In modelsim however, it refers to them as iter__0/multiplier, iter__1/multiplier, etc. Then, the mapping from Synopsys's saif file to modelsim failed since the names doesn't match.

Is there an easy way to change the naming convention in either program, so that the mapping works?

Thank you,

Jonathan
 

some also add the index of the for generate in bracket, like:

g_a: FOR i TO 0 IN 10 GENERATE

END GENERATE

g_a(0) to g_a(10)
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…