Re: Generic synthesis target in Synplify Pro



Only one restriction comes to mind:

DDR logic (two clocks or both edges of one clock) will only synthesize
to targets that have DDR resources (usually IO registers).

Arrays will (with the appropriate restrictions) synthesize to ram on
devices that support it, or to registers on targets that don't, but
they will always synthesize, regardless of the target.

Andy


Ben Jones wrote:

Generally, if code is synthesizable for one chip it is synthesizable for
any. Of course there will be exceptions to this, and the quality of the
synthesis results will vary from device to device, but generally it's good
or it's not.

.



Relevant Pages

  • Re: VHDL simulator error message - please help
    ... the signal resolution problem, as you have ... "multiple drivers" - the comp.lang.vhdl FAQ actually describes this stuff ... other, on different clocks. ... train wreck if you try to synthesize it. ...
    (comp.lang.vhdl)
  • Re: Xilinx WebPack 8.1i "desoptimization"
    ... source header, Xilinx WebPack is not able to put it in fewer then 45 ... 23 registers bypassed for combinational functions. ... synthesize of arbitrary 'codes' encoding/decoding logic. ... adding a blob of asynchronous logic afterward. ...
    (comp.lang.vhdl)
  • Re: Up down counter with two clocks?
    ... No matter how I play with the VHDL I get an warning that it ... can't be synthesize or it can't have two clocks. ...
    (comp.lang.vhdl)