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# 11106

6.1i CPLD CPLDFit - What are the command line options for Hitop/CPLDFit and Hprep6?


What are the command line options for Hitop/CPLDFit and Hprep6?



The command line options are documented in the Development System Reference Guide. 


5.2i, 5.1i, 4.2i, 4.1i 

These options are not listed here; the number of options is extensive, as the options vary for each architecture. 


Executing cpldfit -help from the command line displays the options available to the program. Similarly, hprep6 -help also produces the options available for that program. 



hitop -f <design_name>.ngd -s -l <logfile_name>.log -o <design_name>  


hprep6 -i <design_name> -r J -l <logfile_name>.log -n <signature> -tmv <tmv_file> 


-f <design_name>.ngd is used to supply the design name, which is any alphanumeric string; 

-s creates or saves a .vm6 file; 

-l creates a log file of name <logfile_name>.log; 

-o <design_name> is the output name of the .vm6 file; 

-i <design_name> is used to supply the input <design_name>.vm6 file (output file from Hitop); 

-r J specifies that a JEDEC file should be created (For 7300, this was used to create IntelHex files as well);  

-l <design_name>.jed is used to specify the output JEDEC file; 

-n <signature> is optional; this is any alphanumeric string for signature, but only the first four characters can be used; the default is <design_name>;  

-tmv <tmv_file> is optional; it is used to specify the (complete path and) name of the test vector file. If unspecified, an existing <design_name>.tmv file in the current directory is automatically picked up.

AR# 11106
Date Created 08/29/2007
Last Updated 05/14/2014
Status Archive
Type General Article