If you send the parameters to me I'll give it a go....
On 26 Sep 2013 16:32, "Nimish Sane" <[email protected]> wrote:

> Thanks Jack! I was thinking of using the black box which was generated
> using earlier toolflow and library, but this may be better. If someone with
> a license is willing to do this, please let me know. I will be happy to
> share the mask parameter configuration.
>
> The most annoying part of this is that even for the 30 day trial version
> of this toolbox, I need to wait for someone to call me within 3 business
> days!
>
> Thanks a lot,
>
> Nimish
>
>
> On Thu, Sep 26, 2013 at 9:28 AM, Jack Hickish <[email protected]>wrote:
>
>> If you're really desperate, presumably someone on this list with a
>> license can precompile the fft block for you, which you could then black
>> box? Or generate the block, disable the init script, and send it to you?
>>
>> Not necessarily suggesting that this is a better strategy than just
>> reverting your library to before fi was introduced, or waiting for a fix,
>> but a possibility perhaps?
>>
>> cheers,
>> Jack
>> On 26 Sep 2013 12:12, "Gary, Dale E." <[email protected]> wrote:
>>
>>> Hi Andrew,
>>>
>>> We are desperate to complete a design by this week in order to support
>>> our software development team over the weekend, but we are stuck right now
>>> due to this issue.  If you do manage to find a work-around and can provide
>>> a block update, please let us know.
>>>
>>> Many Thanks,
>>> Dale
>>>
>>>
>>> On Thu, Sep 26, 2013 at 5:43 AM, Andrew Martens <[email protected]>wrote:
>>>
>>>> Hi Dave
>>>>
>>>> I use fi to convert coefficients to be stored from parallel matlab
>>>> double precision format into single unsigned words that will accurately be
>>>> converted back by slicing and using convert blocks. I think it is possible
>>>> to create the same functionality, I will have a quick try.
>>>>
>>>> Cheers
>>>> Andrew
>>>>
>>>>
>>>>  Hi, Andrew,
>>>>>
>>>>> Can you elaborate on how you use fi?  I think much of the
>>>>> functionality can be accomplished by judicious use of the multiplication,
>>>>> rounding, and modulo math (for wrapping) or "x(x>max)=max" (for
>>>>> saturation).  It might be possible to create a "clean room" replacement
>>>>> function that does what you need.
>>>>>
>>>>> Thanks,
>>>>> Dave
>>>>>
>>>>> On Sep 25, 2013, at 7:36 AM, Andrew Martens wrote:
>>>>>
>>>>>  Hi
>>>>>>
>>>>>>  Thanks Andrew! Would you know approximately how much time it would
>>>>>>> take for you to look into this? Meanwhile, would you know the latest 
>>>>>>> commit
>>>>>>> that does not use fi, and hence, does not need Floating-point toolbox?
>>>>>>>
>>>>>>>  Replacing fi will be difficult. I will probably rather provide a
>>>>>> parameter that allows the user to choose not to pack coefficients next to
>>>>>> each other in the same BRAM (which fi is part of now). This will allow 
>>>>>> the
>>>>>> user to trade off BRAM for license fees :)
>>>>>>
>>>>>> The last commit not using fi would be before my FFT upgrade, so
>>>>>> somewhere near the first quarter of the year.
>>>>>>
>>>>>> Regards
>>>>>> Andrew
>>>>>>
>>>>>>  Thanks,
>>>>>>>
>>>>>>> Nimish
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Sep 25, 2013 at 1:24 AM, David MacMahon <
>>>>>>> [email protected]> wrote:
>>>>>>> Thanks, Andrew!
>>>>>>>
>>>>>>> Dave
>>>>>>>
>>>>>>> On Sep 24, 2013, at 10:13 PM, Andrew Martens wrote:
>>>>>>>
>>>>>>>  Hi
>>>>>>>>
>>>>>>>> I do use the fi constructor to generate fixed point values when
>>>>>>>> generating twiddle values for storage.
>>>>>>>>
>>>>>>>> I will see if it can be done in another way as it seems wasteful to
>>>>>>>> require a license just for that.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Andrew
>>>>>>>>
>>>>>>>>
>>>>>>>>  Thanks, Nimish,
>>>>>>>>>
>>>>>>>>> Looking at the recently updated casper-astro repository, the
>>>>>>>>> following mask init scripts use the "fi" function (technically a
>>>>>>>>> "constructor", I think) to crete fixed point objects:
>>>>>>>>>
>>>>>>>>> casper_library/cosin_init.m
>>>>>>>>> casper_library/feedback_osc_**init.m
>>>>>>>>> casper_library/pfb_fir_coeff_**gen_init.m
>>>>>>>>>
>>>>>>>>> Any block that uses the scripts (e.g. via sub-blocks) will
>>>>>>>>> probably need a Fixed Point Toolbox license.  I suspect it wouldn't 
>>>>>>>>> be too
>>>>>>>>> difficult to rewrite these files in a way that maintain the 
>>>>>>>>> functionality,
>>>>>>>>> but avoids the "fi" (and any related) call(s).
>>>>>>>>>
>>>>>>>>> It looks like Andrew Martens introduced at least some of the "fi"
>>>>>>>>> dependencies, so maybe he would be willing to redo the relevant bits 
>>>>>>>>> of
>>>>>>>>> these files?
>>>>>>>>>
>>>>>>>>> Dave
>>>>>>>>>
>>>>>>>>> On Sep 24, 2013, at 5:00 PM, Nimish Sane wrote:
>>>>>>>>>
>>>>>>>>>  Some more investigation:
>>>>>>>>>>
>>>>>>>>>> I am seeing these messages:
>>>>>>>>>>
>>>>>>>>>> License checkout failed.
>>>>>>>>>> License Manager Error -5
>>>>>>>>>> Cannot find a license for Fixed_Point_Toolbox.
>>>>>>>>>>
>>>>>>>>>> Troubleshoot this issue by visiting:
>>>>>>>>>> http://www.mathworks.com/**support/lme/R2012b/5<http://www.mathworks.com/support/lme/R2012b/5>
>>>>>>>>>>
>>>>>>>>>> Diagnostic Information:
>>>>>>>>>> Feature: Fixed_Point_Toolbox
>>>>>>>>>> License path: /home/observer/.matlab/R2012b_**
>>>>>>>>>> licenses:/home/observer/tools/**MATLAB/R2012b/licenses/**
>>>>>>>>>> license.dat:/home/observer/**tools/MATLAB/R2012b/licenses/**
>>>>>>>>>> license_fpgadev_277254_R2012b.**lic
>>>>>>>>>> Licensing error: -5,357.
>>>>>>>>>> Simulink:Masking:Bad_Init_**Commands: Error in
>>>>>>>>>> 'fft_wideband_real_core/fft_**wideband_real/fft_direct/**
>>>>>>>>>> butterfly0_0/twiddle/coeff_**gen/feedback_osc': Initialization
>>>>>>>>>> commands cannot be evaluated.
>>>>>>>>>> Backtrace 1: reuse_block:138
>>>>>>>>>> Backtrace 2: coeff_gen_init:498
>>>>>>>>>> Backtrace 3: reuse_block:51
>>>>>>>>>> Backtrace 4: add_convert_init:496
>>>>>>>>>> Backtrace 5: draw_basic_partial_cycle:407
>>>>>>>>>> Backtrace 6: cosin_init:165
>>>>>>>>>> Backtrace 7: xlUpdateIcon:207
>>>>>>>>>> Backtrace 8: xlBlockLoadCallback:79
>>>>>>>>>> Backtrace 9: UpdateDiagramCB:221
>>>>>>>>>>
>>>>>>>>>> If I turn OFF the option "Generate coeffs with multipliers where
>>>>>>>>>> useful", these messages do not appear. Still, I get the following 
>>>>>>>>>> error:
>>>>>>>>>> Error in 'fft_wideband_real_core/fft_**
>>>>>>>>>> wideband_real/fft_biplex_real_**4x/biplex_core/fft_stage_10/**
>>>>>>>>>> butterfly_direct/twiddle/**coeff_gen': Initialization commands
>>>>>>>>>> cannot be evaluated.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Caused by:
>>>>>>>>>> Error in 'fft_wideband_real_core/fft_**
>>>>>>>>>> wideband_real/fft_biplex_real_**4x/biplex_core/fft_stage_10/**
>>>>>>>>>> butterfly_direct/twiddle/**coeff_gen/cosin': Initialization
>>>>>>>>>> commands cannot be evaluated.
>>>>>>>>>>
>>>>>>>>>> Unable to check out a license for the Fixed-Point Toolbox.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I will let you know if I find something more.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Nimish
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Tue, Sep 24, 2013 at 7:36 PM, David MacMahon <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>> Thanks.  I was hoping to narrow it down a little more than that.
>>>>>>>>>>  There's a lot of stuff inside that little green block!
>>>>>>>>>>
>>>>>>>>>> Dave
>>>>>>>>>>
>>>>>>>>>> On Sep 24, 2013, at 4:33 PM, Nimish Sane wrote:
>>>>>>>>>>
>>>>>>>>>>  To be precise, that is the only green block in the design apart
>>>>>>>>>>> from bunch of gateway blocks and XSG block (as I am black boxing 
>>>>>>>>>>> it).
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>> Nimish
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Sep 24, 2013 at 7:32 PM, Nimish Sane <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>> The design only has fft_wideband_real block, and whenever I
>>>>>>>>>>> click "Apply/Ok" or "Update Diagram", I get these error messages. 
>>>>>>>>>>> These are
>>>>>>>>>>> the only error messages I see in Matlab window. So it is definitely 
>>>>>>>>>>> the
>>>>>>>>>>> fft_wideband_real block.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>> Nimish
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Sep 24, 2013 at 7:30 PM, David MacMahon <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>> Thanks, Nimish,
>>>>>>>>>>>
>>>>>>>>>>> Is there any other info that might help pinpoint which block
>>>>>>>>>>> and/or init script is causing Matlab to look for a 
>>>>>>>>>>> Fixed_Point_Tollbox
>>>>>>>>>>> license?
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Dave
>>>>>>>>>>>
>>>>>>>>>>> On Sep 24, 2013, at 4:21 PM, Nimish Sane wrote:
>>>>>>>>>>>
>>>>>>>>>>>  License checkout failed.
>>>>>>>>>>>> License Manager Error -5
>>>>>>>>>>>> Cannot find a license for Fixed_Point_Toolbox.
>>>>>>>>>>>>
>>>>>>>>>>>> Troubleshoot this issue by visiting:
>>>>>>>>>>>> http://www.mathworks.com/**support/lme/R2012b/5<http://www.mathworks.com/support/lme/R2012b/5>
>>>>>>>>>>>>
>>>>>>>>>>>> Diagnostic Information:
>>>>>>>>>>>> Feature: Fixed_Point_Toolbox
>>>>>>>>>>>> License path: /home/observer/.matlab/R2012b_**
>>>>>>>>>>>> licenses:/home/observer/tools/**MATLAB/R2012b/licenses/**
>>>>>>>>>>>> license.dat:/home/observer/**tools/MATLAB/R2012b/licenses/**
>>>>>>>>>>>> license_fpgadev_277254_R2012b.**lic
>>>>>>>>>>>> Licensing error: -5,357.
>>>>>>>>>>>>
>>>>>>>>>>>> Nimish
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Sep 24, 2013 at 5:45 PM, David MacMahon <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>> Hi, Nimish,
>>>>>>>>>>>>
>>>>>>>>>>>> What error messages are you getting?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> Dave
>>>>>>>>>>>>
>>>>>>>>>>>> On Sep 24, 2013, at 2:28 PM, Nimish Sane wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>  Hi all,
>>>>>>>>>>>>>
>>>>>>>>>>>>> A question related to this:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Like Glenn, we never had Fixed point toolboxes (Fixed point
>>>>>>>>>>>>> Toolbox and Simulink Fixed point) installed, and still were able 
>>>>>>>>>>>>> to compile
>>>>>>>>>>>>> our correlator designs using 11.5 and Matlab2009b.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I recently upgraded to ISE 14.5 with Matlab 2012b as well as
>>>>>>>>>>>>> upgraded libraries to the latest version of 
>>>>>>>>>>>>> casper-astro/mlib_devel. Even
>>>>>>>>>>>>> in the current installation, we do not have Fixed point toolboxes 
>>>>>>>>>>>>> (names
>>>>>>>>>>>>> have changed to Fixed-point designer Toolbox, Simulink 
>>>>>>>>>>>>> Fixed-point as
>>>>>>>>>>>>> Jonathan has                 mentioned).
>>>>>>>>>>>>>
>>>>>>>>>>>>> The current fft_wideband_real block has some differences
>>>>>>>>>>>>> compared to the older version that I was using so far and it 
>>>>>>>>>>>>> seems it now
>>>>>>>>>>>>> requires Fixed-point Toolbox. I am getting errors that this 
>>>>>>>>>>>>> particular
>>>>>>>>>>>>> toolbox has not been installed. I am not sure if there are other 
>>>>>>>>>>>>> blocks
>>>>>>>>>>>>> that give similar errors. Does anyone have any experience with 
>>>>>>>>>>>>> this and
>>>>>>>>>>>>> provide some insight as to how to deal with this situation?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Specifically,
>>>>>>>>>>>>> (1) Is there any way to use the latest fft_wideband_real block
>>>>>>>>>>>>> without Fixed-point Toolboxes? (Glenn, have you tried this?)
>>>>>>>>>>>>> (2) Does one have to install both the Fixed-point toolboxes
>>>>>>>>>>>>> (Fixed-point designer Toolbox, Simulink Fixed-point) or just the
>>>>>>>>>>>>> Fixed-point designer Toolbox?
>>>>>>>>>>>>>
>>>>>>>>>>>>> (I have attached lists of toolboxes in our previous and
>>>>>>>>>>>>> current installation.)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks a lot,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nimish
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Sep 17, 2013 at 7:20 PM, G Jones <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>> As one data point I'm successfully compiling designs w/o the
>>>>>>>>>>>>> fixed point toolboxes. I haven't tried simulating a large design 
>>>>>>>>>>>>> which is
>>>>>>>>>>>>> where it's claimed to be needed with busses wider than 53 bits or 
>>>>>>>>>>>>> whatever
>>>>>>>>>>>>> it is
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Sep 17, 2013 7:15 PM, "Jonathan Weintroub" <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>> Hi fellow CASPERians,
>>>>>>>>>>>>>
>>>>>>>>>>>>> This is a question that comes up periodically.  At SAO we are
>>>>>>>>>>>>> now paying full fare for Matlab licenses so the cost impact of an 
>>>>>>>>>>>>> imperfect
>>>>>>>>>>>>> understanding can be significant.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The latest MSSGE wiki page is:
>>>>>>>>>>>>>
>>>>>>>>>>>>> https://casper.berkeley.edu/**wiki/MSSGE_Setup_with_Xilinx_**
>>>>>>>>>>>>> 14.5_and_Matlab_2012b<https://casper.berkeley.edu/wiki/MSSGE_Setup_with_Xilinx_14.5_and_Matlab_2012b>
>>>>>>>>>>>>>
>>>>>>>>>>>>> However this page does not mention Matlab optional components
>>>>>>>>>>>>> (historically termed toolboxes and blocksets).
>>>>>>>>>>>>>
>>>>>>>>>>>>> There are clues in an earlier setup page:
>>>>>>>>>>>>>
>>>>>>>>>>>>> https://casper.berkeley.edu/**wiki/MSSGE_Toolflow_Setup<https://casper.berkeley.edu/wiki/MSSGE_Toolflow_Setup>
>>>>>>>>>>>>>
>>>>>>>>>>>>> from which it appears one needs something like:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Fixed-Point Toolbox
>>>>>>>>>>>>>
>>>>>>>>>>>>> Signal Processing Blockset
>>>>>>>>>>>>>
>>>>>>>>>>>>> Signal Processing Toolbox
>>>>>>>>>>>>>
>>>>>>>>>>>>> Simulink Fixed Point
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Each time I buy a new license I iterate on these components
>>>>>>>>>>>>> with the Matlab distributer.  The terminology changes year by 
>>>>>>>>>>>>> year and I am
>>>>>>>>>>>>> currently                 being quoted on the following 
>>>>>>>>>>>>> components, in
>>>>>>>>>>>>> addition to the base Matlab and Simulink distributions:
>>>>>>>>>>>>>
>>>>>>>>>>>>> SIGNAL PROCESSING TOOLBOX, V2013A
>>>>>>>>>>>>>
>>>>>>>>>>>>> SIMULINK FIXED POINT, V2012B
>>>>>>>>>>>>>
>>>>>>>>>>>>> DSP SYSTEM TOOLBOX, V2013A
>>>>>>>>>>>>>
>>>>>>>>>>>>> FIXED-POINT DESIGNER TOOLBOX, V2013A,
>>>>>>>>>>>>>
>>>>>>>>>>>>> (sorry about the all-caps which pasted in directly from the
>>>>>>>>>>>>> quotation).
>>>>>>>>>>>>>
>>>>>>>>>>>>> So it is still four components, but the names have changed.
>>>>>>>>>>>>> The term blockset seems to have evolved out in favor of toolbox, 
>>>>>>>>>>>>> one of the
>>>>>>>>>>>>> "signal processing"s has morphed into "DSP", and the fixed point 
>>>>>>>>>>>>> toolbox
>>>>>>>>>>>>> now has "designer".  Appropriately enough the price for this 
>>>>>>>>>>>>> latter
>>>>>>>>>>>>> "designer" component alone has more than doubled in a year to 
>>>>>>>>>>>>> over $2k per
>>>>>>>>>>>>> seat.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Having set the scene, my two questions are:
>>>>>>>>>>>>>
>>>>>>>>>>>>> 1.  Are we ordering the right components?
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2.  Do we really need all these components?
>>>>>>>>>>>>> (At one point I seem to recall hearing the fixed point stuff
>>>>>>>>>>>>> is to some extent optional, though the ability to simulate 
>>>>>>>>>>>>> properly at the
>>>>>>>>>>>>> Simulink level is important to us.)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Subject to confirmation from the tool flow experts, I will be
>>>>>>>>>>>>> happy to update the wiki notes with current information.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Jonathan
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> <installed-tools>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>>
>>>
>

Reply via email to