|
[1] P. H. Wu, M. P. H. Lin, T. C. Chen, C. F. Yeh, T. Y. Ho, and B. D. Liu, “Exploring feasibilities of symmetry islands and monotonic current paths in slicing trees for analog placement,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 33, no. 6, pp. 879–892, June 2014. [2] B. Razavi, Design of Analog CMOS Integrated Circuits, 1st ed. McGraw-Hill, 2001. [3] P. Pan, C. Chin, H. Chen, T. Chen, C. Lee, and J. Lin, “A fast prototyping framework for analog layout migration with planar preservation,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 34, no. 9, pp. 1373-1386, Sep. 2015. [4] A. Patyal, P. Pan, A. K.A., H. Chen, H. Chi, and C. Liu, “Analog placement with current flow and symmetry constraints using PCP-SP,” in Proc. IEEE/ACM Design Automation Conference, June 2018, pp. 1–6. [5] H. Chi, H. Tseng, C. J. Liu, and H. Chen, “Performance-preserved analog routing methodology via wire load reduction,” in Proc. IEEE/ACM Asia and South Pacific Design Automation Conference, Jan 2018, pp. 482–487. [6] A. Hastings and R. Hastings, The Art of Analog Layout. Pearson Prentice Hall, 2006. [7] P.-H. Lin, Y.-W. Chang, and S.-C. Lin, “Analog placement based on symmetry-island formulation,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 28, no. 6, pp. 791–804, jun 2009. [8] M. M. Ozdal and R. F. Hentschke, “Algorithms for maze routing with exact matching constraints,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 33, no. 1, pp. 101–112, 2014. [9] L. Xiao, E. F. Y. Young, X. He, and K. P. Pun, Practical placement and routing techniques for analog circuit designs,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, Nov 2010, pp. 675–679. [10] N. Lourenco, M. Vianello, J. Guilherme, and N. Horta, “Laygen - automatic layout generation of analog ics from hierarchical template descriptions,” in 2006 Ph.D. Research in Microelectronics and Electronics, 2006, pp. 213–216. [11] R. Martins, N. Lourenço, and N. Horta, “LAYGEN II-automatic layout generation of analog integrated circuits,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 32, no. 11, pp. 1641–1654, Nov 2013. [12] Y.-P. Weng, H.-M. Chen, T.-C. Chen, P.-C. Pan, C.-H. Chen, and W.-Z. Chen, Fast analog layout prototyping for nanometer design migration,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, Nov. 2011, pp. 517—522. [13] Y. Tam, E. F. y. Young, and C. Chu, “Analog placement with symmetry and other placement constraints,” in Proc. IEEE/ACM International Conference on Computer Aided Design, Nov 2006, pp. 349–354. [14] Y. Tam, E. Young, and C. Chu, “Analog placement with symmetry and other placement constraints,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, 2006, pp. 349–354. [15] M. Strasser, M. Eick, H. Grab, U. Schlichtmann, and F. M. Johannes, “Deterministic analog circuit placement using hierarchically bounded enumeration and enhanced shape functions,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, Nov 2008, pp. 306–313. [16] P.-H. Lin and S.-C. Lin, “Analog placement based on hierarchical module clustering,”in Proc. IEEE/ACM Design Automation Conference, Jun. 2008. [17] P.-H. Lin and S.-C. Lin, “Analog placement based on novel symmetry-island formulation,” in Proc. IEEE/ACM Design Automation Conference, June 2007, pp. 465–470. [18] H.-C. Ou, H.-C. C. Chien, and Y.-W. Chang, Simultaneous analog placement and routing with current flow and current density considerations,” in Proc. IEEE/ACM Design Automation Conference, May 2013, pp. 5:1–5:6. [19] M. P. H. Lin, Y. W. Chang, and C. M. Hung, “Recent research development and new challenges in analog layout synthesis,” in Proc. IEEE/ACM Asia and South Pacific Design Automation Conference, Jan 2016, pp. 617–622. [20] F. Balasa and K. Lampaert, “Symmetry within the sequence-pair representation in the context of placement for analog design,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 7, pp. 721–731, Jul 2000. [21] R. Martins, R. Póvoa, N. Lourenço, and N. Horta, “Current-flow and current-density aware multi-objective optimization of analog ic placement,” Integration, the VLSI Journal, vol. 55, pp. 295–306, Sept 2016. [22] D. Long, X. Hong, and S. Dong, “Signal-path driven partition and placement for analog circuit,” in Proc. IEEE/ACM Asia and South Pacific Design Automation Conference, Jan 2006, pp. 694–699. [23] H. Murata, K. Fujiyoshi, S. Nakatake, and Y. Kajitani, “Vlsi module placement based on rectangle-packing by the sequence-pair,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 15, no. 12, pp. 1518–1524, Dec 1996. [24] T.-C. Chen and Y.-W. Chang, “Modern floorplanning based on b*-tree and fast simulated annealing,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 25, no. 4, pp. 637–650, April 2006. [25] X. Tang, R. Tian, and D. F. Wong, “Fast evaluation of sequence pair in block placement by longest common subsequence computation,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 20, no. 12, pp. 1406–1413, Dec 2001. [26] H. E. Graeb, Analog Layout Synthesis: A Survey of Topological Approaches, 1st ed. Springer Publishing Company, Inc., 2010. [27] P.-C. Pan, H.-M. Chen, Y.-K. Cheng, J. Liu, and W.-Y. Hu, “Configurable analog routing methodology via technology and design constraint unification,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, Nov 2012, pp.620–626. [28] Y. Kubo, S. Nakatake, Y. Kajitani, and M. Kawakita, “Explicit expression and simultaneous optimization of placement and routing for analog ic layouts,” in Proc. IEEE/ACM Asia and South Pacific Design Automation Conference, Jan 2002, pp. 467–472. [29] C.-W. Lin, C.-C. Lu, J.-M. Lin, and S.-J. Chang, “Routability-driven placement algorithm for analog integrated circuits,” in Proc. ACM International Symposium on Physical Design, Mar 2012, pp. 71–78. [30] K. Krishnamoorthy, S. C. Maruvada, and F. Balasa, “Topological placement with multiple symmetry groups of devices for analog layout design,” in Proc. IEEE Inter- national Symposium on Circuits and Systems, May 2007, pp. 2032–2035. [31] S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, “Optimization by simulated annealing,” Science, vol. 220, no. 4598, pp. 671–680, 1983. [32] L. Zhang, R. Raut, Y. Jiang, and U. Kleine, “Placement algorithm in analog-layout designs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 25, no. 10, pp. 1889–1903, Oct 2006. [33] H. Ou, K. Tseng, J. Liu, I. Wu, and Y. Chang, “Layout-dependent effects-aware analytical analog placement,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 35, no. 8, pp. 1243–1254, Aug 2016. [34] S. Koda, C. Kodama, and K. Fujiyoshi, “Linear programming-based cell placement with symmetry constraints for analog ic layout,” IEEE Transactions on Computer- Aided Design of Integrated Circuits and Systems, vol. 26, no. 4, pp. 659–668, April 2007. [35] D. B. Johnson, A priority queue in which initialization and queue operations take O(loglogD) time, Dec 1981, vol. 15, no. 1. [36] H. Szu and R. Hartley, “Fast simulated annealing,” Physics Letters A, vol. 122, no. 3, pp. 157 – 162, 1987. [37] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms, Third Edition, 3rd ed. The MIT Press, 2009. [38] Y.-P. Weng, H.-M. Chen, T.-C. Chen, P.-C. Pan, C.-H. Chen, and W.-Z. Chen, Fast analog layout prototyping for nanometer design migration,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, Nov. 2011, pp. 517—522. [39] H. Chi, Z. Lin, C. Hung, C. J. Liu, and H. Chen, “Achieving routing integrity in analog layout migration via cartesian detection lines,” in Proc. IEEE/ACM International Conference on Computer-Aided Design, 2019, pp. 1–6. [40] C.-W. Lin, C.-C. Lu, J.-M. Lin, and S.-J. Chang, “Routability-driven placement algorithm for analog integrated circuits,” in Proc. ACM International Symposium on Physical Design, ser. ISPD ’12. New York, NY, USA: ACM, 2012, p. 71–78. [41] H. Yao, Y. Cai, and Q. Gao, “Lemar: A novel length matching routing algorithm for analog and mixed signal circuits,” in Proc. IEEE/ACM Asia and South Pacific Design Automation Conference, 2012, pp. 157–162. [42] H.-C. Ou, H.-C. C. Chien, and Y.-W. Chang, “Non-uniform multilevel analog routing with matching constraints,” in Proc. IEEE/ACM Design Automation Conference, Jun. 2012, pp. 549—554. [43] C. Alpert, D. Mehta, and S. Sapatnekar, Handbook of Algorithms for Physical Design Automation. CRC Press, 2008. [44] R. Martins, N. Lourenço, A. Canelas, and N. Horta, “Multi-port multi-terminal analog router based on an evolutionary optimization kernel,” in Proc. IEEE Congress on Evolutionary Computation, 2013, pp. 2789–2796. [45] R. Martins, N. Lourenço, A. Canelas, and N. Horta, “Electromigration-aware analog router with multilayer multiport terminal structures,” Integration, the VLSI Journal, vol. 47, 09 2014. [46] C. Y. Lee, “An algorithm for path connections and its applications,” IRE Transactions on Electronic Computers, vol. EC-10, no. 3, pp. 346–365, 1961.
|