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

7.1i Schematic - BSCAN_SPARTAN3E and CAPTURE_SPARTAN3E components generate "ERROR:HDLCompilers:87" in XST


Keywords: capture, BSCAN, bscan, Spartan-3E, Spartan3E, spartan3e, symbol, schematic

Urgency: Standard

General Description:
During synthesis, a Spartan-3E schematic design containing BSCAN_SPARTAN3E and/or CAPTURE_SPARTAN3E symbols will fail with the following error(s):

ERROR:HDLCompilers:87 - <sch_name>.vf line <line #> Could not find module/primitive 'CAPTURE_SPARTAN3E'
ERROR:HDLCompilers:87 - <sch_name>.vf line <line #> Could not find module/primitive 'BSCAN_SPARTAN3E'


The BSCAN_SPARTAN3E and CAPTURE_SPARTAN3E primitives have been replaced with BSCAN_SPARTAN3 and CAPTURE_SPARTAN3. Spartan-3E schematic designs should use BSCAN_SPARTAN3 and CAPTURE_SPARTAN3 symbols.

This problem has been fixed in the latest 7.1i Service Pack available at:
The first service pack containing the fix is 7.1i Service Pack 1.
AR# 20926
Date Created 03/08/2005
Last Updated 03/19/2006
Status Archive
Type General Article