Modeling and simulation in frequential domain

(spectral & noise sources, current source model)
 

Spectral and noise sources:
A model of current source:
A simple example below shows a model of a source of current. Its value is composed from a constant current (dcurr) and a spectral source q_ac combined with noise source q_ns :
 
entity complex_current_source is
  generic (dcurr, ac_amplit, ac_phase, noise_amplit: real:=0.0);
  port (terminal tplus, tminus: electrical);
end complex_current_source;
 
architecture example of current_source is
quantity i through tplus to tminus;
quantity quant_ac: real spectrum ac_amplit, ac_phase;
quantity quant_noise: real noise ns_amplit;
begin
  i == dcurr + quant_ac + quant_noise;
end example;
 
The language supports the stimuli in the frequential domain but does not support the frequential simulation behavior