We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 1061

SYNPLIFY: How is the top level module or entity/architecture determined?


Keywords: Synplify, VHDL, Verilog

Urgencey: Standard

General Description:
How does Synplify determine the top level module or entity/architecture?


For synthesis, Synplify scans the input source files from top to bottom of
the source file list. For Verilog, the top level module is the last module it
finds that is not instantiated somewhere in the design. For VHDL, it is the
last architecture of the last entity that it finds. Therefore it is best for both
languages to put your to level as the last object in the last design file in
your list of input source files.
AR# 1061
Date Created 06/14/1996
Last Updated 04/20/2007
Status Archive
Type General Article