摘要(英) |
As the integrated circuit advances, the circuit requirements by designers increase. In order to meet the needs of designers, the printed circuit board routing seems to be a critical issue. For signal stability and integrity of the routing, the concept of the parallel bus-including requirement of equal length, equidistance of nets and routing closely as possible- is tend to be used as the specification of circuits.
Among previous works for the printed circuit board routing, a majority of them considered length-matching issue in area routing stage. Hence, we proposed an algorithm which considers length-matching issue in an early stage, escape routing stage. With the use of the specification of a parallel bus, the routing allows better signal transmission. Furthermore, since we consider length-matching issue in advance, we can use the routing resources effectively in escape routing stage. Also, a lot of additional routing area can be avoided in area routing, and it decreases snaking routing significantly.
As experimental results showed, our algorithm can save a lot of area in area routing, and achieve one-hundred-percent length matching within very short runtime. |
參考文獻 |
[1] http://bookboon.com/en/introduction-to-electronic-engineering-ebook
[2] T. Yan and M. D. F. Wong. “Correctly modeling the diagonal capacity in escape routing.” IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 31, no. 2, pp. 285-293, Feb. 2012.
[3] Q. Ma , T. Yan and M. D. F. Wong. "A negotiated congestion based router for simultaneous escape routing," Proc. Int. Symp. Qual. Electron. Des., pp.606 -610, Mar. 2010.
[4] L. Luo , T. Yan , Q. Ma , M. D. F. Wong and T. Shibuya, "A new strategy for simultaneous escape based on boundary routing," IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 30, no. 2, pp.205 -214, Feb. 2011.
[5] Hui Kong, Tan Yan and M. D. F. Wong, “Optimal simultaneous pin assignment and escape routing for dense PCBs,” In Proc. Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific, pp. 275 - 280 Jan. 2010.
[6] Sami Aarras, “Modern PCB design matching router technology with design challenges, ” ELKOM ECT FORUM, 2007.
[7] M. M. Ozdal and M. D. F. Wong, “A length-matching routing algorithm for high-performance printed circuit boards,” IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 25, no. 12, pp. 2784–2794, Dec. 2006.
[8] T. Yan and M. D. F. Wong, “BSG-route: A length-matching router for general topology,” In Proc. Int. Conf. on Computer-Aided Design, pp. 499–505, Nov. 2008.
[9] T. Yan and M. D. F. Wong, “BSG-Route: A length-constrainted routing scheme for general planar topology,” IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 28, no. 11, pp. 1679–1690, Nov. 2009.
[10] T. Yan, P. C. Wu, Q. Ma, and M. D. F. Wong, "On the escape routing of differential pairs," in Proc. Int. Conf. on Computer-Aided Design, pp. 614-620, 2010.
[11] Tai-Hung Li, Wan-Chun Chen, Xian-Ting Cai and Tai-Chen Chen, “Escape routing of differential pairs considering length matching,” In Proc. Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 139 - 144, Feb. 2012.
[12] K. Wang, H.X. Wang, and S.Q. Dong, “Escape routing of mixed-pattern signals based on staggered-pin-array PCBs,” In Proc. Int. Symp. on Physical Design., pp. 93-100, Mar. 2013.
[13] Chung-Wei Yeh, “Simultaneous escape routing for mixed-pattern signals on staggered pin arrays,” National Central University Master Thesis, Aug. 2013.
[14] Tan Yan, Hui Kong and M. D. F. Wong, “Optimal layer assignment for escape routing of buses,” in Proc. Int. Conf. on Computer-Aided Design, pp. 245 - 248, Nov. 2009.
[15] Hui Kong, Tan Yan, M. D. F. Wong, and Ozdal, M.M. “Optimal bus sequencing for escape routing in dense PCBs,” in Proc. Int. Conf. on Computer-Aided Design, pp. 390 – 395, Nov. 2007.
[16] Qiang Ma, Young, E.F.Y. and M. D. F. Wong, “An optimal algorithm for layer assignment of bus escape routing on PCBs,“ In Proc. Design Automation Conference (DAC), pp. 176 – 181, June. 2011. |