Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


FPGA Express 2.0/Synopsys: RISING_EDGE vhdl syntax not supported. (VHDL-2204)


Record #3679

Product Family:  Software

Product Line:  Synopsys

Problem Title:
FPGA Express 2.0/Synopsys:  RISING_EDGE vhdl syntax not supported. 
(VHDL-2204)



Problem Description:
Keywords:  RISING, EDGE, vhdl, syntax, 2204, Express, Synopsys

Urgency:  Standard

General Description:
When the syntax "RISING_EDGE" is used within a VHDL design analyzed by
FPGA Express 1.x or 2.0.x, the following error will occur:


Error:	Could not find object subprogram RISING_EDGE.  This error can occur if
a package (World) that exists in memory also exists in another library referred
to in a Library statement.  This error can also occur if the package uses
synthesis_off/synthesis_on directives around the object.  (VHDL-2204)


Solution 1:

RISING_EDGE is not supported by FPGA Express 1.x or 2.0.x.

RISING_EDGE(CLK)

should be replaced by

(CLK'event and CLK='1')


RISING_EDGE is a feature that will be supported in a future release of
FPGA Express.



End of Record #3679

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents