[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA: synthesizable Verilog style
On Tue, Mar 11, 2003 at 03:49:10PM -0800, Stephen Williams wrote:
> ldoolitt@recycle.lbl.gov said:
> > Is this good form? Is it within the bounds that Icarus is on track to
> > synthesize on or about v0.8?
>
> This should already be synthesizeable by Icarus Verilog 0.7,
> including the asynchronous reset. The -txnf target cannot
> handle it, but the newer -tfpga should, modulus random bugs.
Cool. I'll look for a way to confirm that. The lowest
level of my code is, of course, riddled with instantiations
of Xilinx primitives.
> ldoolitt@recycle.lbl.gov said:
> > Possibly related, how does Xilinx's usage of glbl.GSR relate to all of
> > this?
>
> You need to instantiate a root level "glbl" module that contains
> the GSR signal. Xilinx supplies such a module that you can use
> in glbl.v.
Better still. I can confirm that listing that root-level module
on the Icarus command line makes the warnings go away.
- Larry