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

5.1isp2 DRC - "ERROR:DesignRules:620 - Blockcheck: Illegal RAM16 and MULT18X18 placement. The comp ".." cannot be placed next to 512x36 Block RAM..."


General Description: 

In the 5.1i software with Service Pack 2, DRC flags an error for a design containing 512x36 Block RAM that is used with a MULT18x18. The error message is similar to the following: 


"ERROR:DesignRules:620 - Blockcheck: Illegal RAMB16 and MULT18X18 placement. The comp mq1 cannot be placed next to 512x36 Block RAM comp r2. There are not enough routing resources."


You may safely ignore this DRC error message if it is the only error message you receive (i.e., no other error messages report not being able to fully route/place the design). 


The bitstream can be safely generated by disabling the DRC option as follows: 


bitgen -d infile.ncd outfile pcf_file

AR# 16103
Date Created 09/03/2007
Last Updated 05/15/2014
Status Archive
Type General Article