Modélisation et simulation dans le domaine frequentiel

(sources: spectral & noise, modèle: current source)
 

Sources: spectral source et noise source:
Un modèle de current source:
L'exemple suivant montre un modèle d'une source de courant:
Sa valeur est constante, et définie aussi une stimulation pour les simulations dans domaine fréquentiel (AC) et en bruit au travers d'une source spectrale à l'aide des valeurs:  spectral source q_ac , 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;