Geoffrey, Essentially, these are similar to what happens in table-models outside, i.e. when extrapolating. Would it be helpfull to have similar options, i.e. clamping (your option 2) or linear extrapolation, for the noise_table? If I were to create a noise table I think I would like a linear extrapolation outside the table boundaries. Essentially, if I had a table with an 1/f noise in the lower frequencies of the table, I would like the noise to have that 1/f character also at frequencies lower than those in the table. Similarly, if I had band-limited noise that would descend with 10dB/dec, it should continue to descend that way. Marq Kole Competence Leader Analog Simulation, Philips ED&T "Geoffrey.Coram" <Geoffrey.Coram@analog.com> Sent by: owner-verilog-ams@eda.org 20-03-2006 18:18 To VerilogAMS Reflector <verilog-ams@eda.org> cc Subject noise_table question Classification Section 4.5.4.3 on noise_table specifies that linear interpolation is used (presumably for frequencies inside the range of frequencies specified in the vector). What happens outside the vector? 1) value is zero 2) if the first pair is (fmin,val1), then for frequencies < fmin, the value is val1; similarly if (fmax,valn) is the last pair, then the value is valn for frequencies > fmax. I propose (2). Also, the LRM does not specify what a "vector" is. -GeoffreyReceived on Tue Mar 21 00:50:24 2006
This archive was generated by hypermail 2.1.8 : Tue Mar 21 2006 - 00:50:58 PST