本发明涉及集成电路计算机辅助设计技术领域中针对超大规模集成电路(Very Large Scale Integration,VLSI)的一种两步式X结构Steiner最小树构建方法,充分利用X结构模型和粒子群优化技术的优势其中包括使用能够保持粒子最优拓扑信息的边点对编码策略,设计考虑线长的适应值函数,采用了一种混沌下降变异策略和新的社会学习策略以设计出新的离散粒子群更新公式;2)线长优化阶段,其中设计了一种基于局部拓扑优化的策略以最小化X结构Steiner本发明不仅能保证产生的线网总线长较短,并且具有极强的稳定性,从而构建出高质量的X结构Steiner最小树。