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

BSDL - 3SA/AN parts may have BSDL file problems with BSCAN parsing


The Spartan-3A/AN BSDL files have a couple items that may need to be modified to enable the BSDL files to pass BSCAN testing.


1 - The DONE pin is listed as an IN and should be listed as an INOUT. To correct this change, find and replace the following lines in the file.

Find: DONE : in bit;

Replace with: DONE : inout bit;

2 - The files have a register listing for the BYPASS register length which can also be removed in the following manor.

Find: "BYPASS[1] (HIGHZ, BYPASS)," &

Replace with: "BYPASS (HIGHZ, BYPASS)," &

AR# 25394
Date Created 09/04/2007
Last Updated 12/15/2012
Status Active
Type General Article