Patrick520
New Member
Offline
Posts: 4
Hong Kong
|
Hi! I am new to verilogA. I wanna describes an analog block which has a function of differentiating. So, I describes a sentence as below:
"V(out)<+ ddt(V(in))"
But however, when using spectre to simulate it. There is error like "V(t0,out)= 6.28 GV exceeds the blowup limit".
There is a case. When the input wave voltage changes very sharp, the differential result will be infinitely large. So how to describe a bound for the differentiated value? How to set the limit?
Thanks in advance.
|