Discussion in 'VHDL' started by Mark Fisher, Apr 4, 2007.

  1. Mark Fisher

    Mark Fisher Guest

    I am using Q'ltf in the model of an amplifier, with the numerator and
    denominator declared as

    constant num : real_vector := (0 => gain*F_3db*math_2_pi);
    constant den : real_vector := (F_3db*math_2_pi, 1.0);

    and the simultaneous statement is

    voutL == voutdq'ltf(num, den);

    where voutL and voutdq are quantities.

    ncvhdl compiles this without problems, however when I elaborate it I
    get the following error,

    ncelab: 05.00-p001: (c) Copyright 1995-2003 Cadence Design Systems,
    ncelab: *E,ELABUNSUPPLTF: Unsupported LTF parameter type;
    must be aggregate of scalars: ./amp.vhd:126:

    Error found by spectre.
    Error: VHDL-AMS SAM generation failed
    ncelab: *F,SSIGF: Spectre Simulation Image generation failed!.

    Any help would be appreciated

    Mark Fisher, Apr 4, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.