Hi Dave,

 

thanks for the info. However, I’m not quite sure where it is supposed to be 
used in the

casper_xps toolflow. Are there some instructions available?

 

 

Hi Wesley,

 

thanks, I looked into the file, it has the option ShiftReg already set to “No”, 
so it appears as

if it is not used as source for default XST parameters (setting it to “Yes” 
didn’t help) .

 

Cheers

Gunter

 

 

From: Wesley New [mailto:wes...@ska.ac.za] 
Sent: Freitag, 8. Juli 2016 11:48
To: David MacMahon
Cc: Guenter Knittel; casper list
Subject: Re: [casper] XST options

 

Hi Gunter,

 

Also take a look at xps_base/XPS_ROACH2_base/system.xmp

 

There is an option for ShiftReg. I have not played with it myself, but it might 
be what you are looking for.




Wesley New

South African SKA Project

+2721 506 7300

www.ska.ac.za

 

 

 

On Thu, Jul 7, 2016 at 5:49 PM, David MacMahon <dav...@astro.berkeley.edu> 
wrote:

Hi, Gunter,

 

I think you are looking for the resynth_netlist function found in mlib_devel as 
the file resynth_netlist.m. I think the comments make it rather 
self-explanatory, but please let me know (via the mailing list) if it's not 
quite what you're after. 

 

Cheers,

Dave


On Jul 7, 2016, at 08:38, Guenter Knittel <gknit...@mpifr-bonn.mpg.de> wrote:

Hi,

 

I’m new to this list, and I would be grateful if somebody could give me a hint.

I’m trying to speed-optimize a completed and working SL design, and it appears

as if an old topic is a main problem. This is the default XST option to merge

a chain of FFs into a shift register.

What I’m trying to accomplish is to run casper_xps with the right XST options

from the start. What I have learned so far is that the XST options are written

into the file system_xst.scr, which is re-generated before each run. The file

fast_runtime.opt only applies to tools running after XST.

Now I’m trying to figure out which tool is actually assembling this scr file, 
and

where it gets the options from. In the hope that I can change the default 
behavior.

Can somebody give me a pointer? Or is my approach fundamentally wrong?

 

Thanks a lot

Gunter

from MPIfR Bonn

 

 

Reply via email to