Надо смотреть на карту выводов и считать - шаг пинов, их размер, ширина трассы, диаметр ВИА - итого сколько сигналов можно отвести по одному слою. Ну и не более двух сигнальных слоев подряд.
ЗЫ Посмотрел страницу
http://www.xilinx.com/support/documentation/virtex-5.htm , нашел там ug112.pdf, на стр. 93 пример трассировки корпуса на 1156 ног, хватило 6 сигнальных, с минимумом плэйнов получим всего 10 слоев(это если все питания на них влезут

). Ваше решение где-то рядом.