На сайте xilinx есть ascii файл с описанием выводов для Spartan 6 150LX BGA676. В этом файле неверное описание выводов.
Вот пример:
Ноги в файле 6slx150fgg676pkg.txt
CODE
Device/Package 6slx150fgg676 Wed Mar 31 17:26:17 2010
Pin Bank BUFIO2 Pin Description
A24 NA NA TDO
M11 NA NA VCCINT
P7 3 LT IO_L45P_M3A3_3
Ноги в файле Spartan-6 FPGA Packaging UG385 (v1.3) October 12, 2010
CODE
Table 2-14: FG(G)676 Package—LX75, LX100, and LX150
Bank Pin Description Pin Number BUFIO2 Region No Connect (NC)
NA TDO A24 NA
NA VCCINT M11 NA
NA GND P7 NA
Я привел только часть несоответствий, на самом деле их гораздо больше. Особенно радует ножка M11 в одном месте она GND, а в другом VCCINT
Проверял только для приведенного выше корпуса, как с ошибками в других файлах, с другими корпусами, я не знаю.
Я понимаю, что верить надо документу UG385, но то что на официальном сайте лежит неверный документ, мягко говоря, смущает.