Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-20 Thread CSB
> When they said warnings and "your on your own" that means when you make > something "just barely function" and have no safety margin logically > coming form the spec sheet of the parts you used, you do not know when > it will or won't work, at which temperature, or on which individual part > from

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-19 Thread John Griessen
CSB wrote: If your design is purely combinatorial, then of course you will have glitches, and remember that a post-fit timing simulation will show you these glitches for the particular routing the tools just used, which may change for each place-and-route run as you tweak the design. H

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-19 Thread CSB
> If you're doing an asynchronous design, then you're on your own! > Current CPLD and FPGA methodologies don't lend themselves well to > async design. > Certainly the fitted design will have glitches, as delays through > various paths will be different. The point of synchronous design is

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-19 Thread Günter Dannoritzer
Evan Lavelle wrote: > Günter Dannoritzer wrote: [...] >> >> Here are some information about that and a link to a previous discussion: >> >> http://iverilog.wikia.com/wiki/Graffiti#SDF_support > > I added a section to your entry covering the reasons for doing timing > simulations (same URL). > > H

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-19 Thread Evan Lavelle
Günter Dannoritzer wrote: Andy Peters wrote: Does iverilog support SDF backannotation? The SDF has the delay information. Here are some information about that and a link to a previous discussion: http://iverilog.wikia.com/wiki/Graffiti#SDF_support I added a section to your entry covering t

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-18 Thread Andy Peters
On Mar 17, 2007, at 7:56 PM, CSB wrote: Wow, thanks for the quick responses ! Does iverilog support SDF backannotation? The SDF has the delay information. Ah ! Now you mention it, I remember removing a $sdf_annotate line from the generated verilog file. It was causing an error with vvp, so

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-18 Thread Günter Dannoritzer
Andy Peters wrote: > > Does iverilog support SDF backannotation? The SDF has the delay > information. Here are some information about that and a link to a previous discussion: http://iverilog.wikia.com/wiki/Graffiti#SDF_support Cheers, Guenter __

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-17 Thread CSB
Wow, thanks for the quick responses ! > Does iverilog support SDF backannotation? The SDF has the delay > information. Ah ! Now you mention it, I remember removing a $sdf_annotate line from the generated verilog file. It was causing an error with vvp, so I just removed the offending line and q

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-17 Thread John Griessen
Andy Peters wrote: the static timing analyzer (using your timing constraints) tells you if you've met timing. If both are good, there's no need to run a post-fit simulation. Dr. Deming told us that the Asian focus on direction of most closely approaching perfection is a better goal than arbit

Re: gEDA-user: Icarus Verilog with Xilinx simprims...

2007-03-17 Thread Andy Peters
On Mar 17, 2007, at 3:15 PM, CSB wrote: Hi all, I am trying to use Iverilog along with xilinx's SIMPRIMS. Well, I managed, but I am getting strange results with simulations. I'll try to explain how I'm doing this (I'm new to CPLDs, Verilog and Icarus...) First, I generate the post-fit verilog