为了使FPGA(fieldgrogrammablegatearray)布局系统能够处理含有快速进位链及IP(intellectualproperty)核的复杂电路,在模拟退火算法的基础上,提出一种新的FPGA布局算法。该算法对含有快速进位链和不含快速进位链的电模块分别构造和调用不同的评价函数。以此来优化布局系统,实验结果表明,此布局系统与最具代表性的VPR(versatileplaceandroute)布局系统相比增加了处理进位链和IP核功能,提高了布局系统性能。