A
Alex
Guest
Hi all,
i need to create spectre/veriloga (not Verilog-ams) stimulus with tens
of signals, each signal is very long train of pulses (thousands).
For this moment I am using block (netlist generated with script) with
vpwlf sources, and I need to have file with times/voltages for each
source.
It is hard to manage such a large number of files, and it not support
variables.
It is impossible to use vpwl source, because it is not working with
large number of time points. I think it only works with something less
than thousand points.
I know about vbit source, but in this source I will need to put train
of hundreds of thousands bits. I believe it will not work like vpwl.
Also I didn't find way to split bits stream to lines.
So is it some other way to do such stimulus with only one file
(spectre netlist or Verilog-A)?
Thanks,
Alex.
i need to create spectre/veriloga (not Verilog-ams) stimulus with tens
of signals, each signal is very long train of pulses (thousands).
For this moment I am using block (netlist generated with script) with
vpwlf sources, and I need to have file with times/voltages for each
source.
It is hard to manage such a large number of files, and it not support
variables.
It is impossible to use vpwl source, because it is not working with
large number of time points. I think it only works with something less
than thousand points.
I know about vbit source, but in this source I will need to put train
of hundreds of thousands bits. I believe it will not work like vpwl.
Also I didn't find way to split bits stream to lines.
So is it some other way to do such stimulus with only one file
(spectre netlist or Verilog-A)?
Thanks,
Alex.