|
[1]Xilinx, “The Programmable Logic Data Book,” Xilinx Inc., San Jose, CA, 1997.
[2]Lucent Technologies, “ORCA OR2C-A/OR2T-A Series FPGAs Data Sheet,” Lucent Technologies Inc., Allentown, PA, 1996.
[3]R. Murgai, N. Shenoy, R. K. Brayton, and A. Sangiovanni-Vincentelli, “Improved Logic Synthesis Algorithms for Table Look Up Architectures,” Proc. IEEE International Conf. Computer-aided Design, pp. 564-567, Nov.1991.
[4]Y. T. Lai, M. Pedram, and S. B. K. Vrudhula, “BDD Based Decomposition of Logic Functions with Application to FPGA Synthesis,” Proc.30th Design Automation Conf., pp. 642-~647, June 1993.
[5]T, T. Hwang, R. M. Owens, and M. J. Irwin, “Logic Synthesis for Field-programmable Gate Arrays,” IEEE Trans. Computer-Aided Design, Vol. 13, pp. 1280-1287, Oct. 1994.
[6]B. Wurth, K. Eckl, and K. Antreich, “Functional Multiple-output Decomposition: Theory and an Implicit Algorithm,” Proc. 32nd Design Automation Conf., pp. 54-59, June 1995.
[7]H. Sawada, T. Suyama, and A. Nagoya, “Logic Synthesis for Look-up Table Based FPGA's Using Functional Decomposition and Support Minimization,” Proc. Int. Conf. Computer-Aided Design, pp. 353-358, Nov. 1995.
[8]W. Z. Shen, J. D. Huang, and S. M. Chao, “Lambda Set Selection in Roth-Karp Decomposition for LUT-based FPGA Technology Mapping,” Proc. 32nd Design Automation Conf., pp. 65-69, June 1995.
[9]J. D. Huang, J. Y. Jou, and W. Z. Shen, “Compatible class encoding in Roth-Karp decomposition for two-output LUT architecture,” Proc. Int. Conf. Computer-Aided Design, pp. 359-363, Nov. 1995.
[10]R. M. Karp and J. P. Roth, “Minimization over Boolean Graph,” IBM J. Res. And Development, April 1962.
[11]Amir H. Farrahi and Majid Sarrafzadeh, “Complexity of the Lookup-Table Minimization Problem for FPGA Technology Mapping”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, pp.1319-1332 Vol.13 No. 11, November 1994.
[12]Shujian Zhang, D. Michael Miller, and Jon C. Muzio, “Notes on Complexity of the Lookup-Table Minimization Problem for FPGA Technology Mapping,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, pp.1588-1590 Vol.15 No. 12, December 1996.
[13]J. Francis, J. Rose, and K. Chungm “Chortle: A Technology Mapping Program for Lookup Table-Based Field Programmable Gate Arrays,” Proc, 27th ACM/IEEE Design Automation Conference, pp. 613-619, June 1990.
[14]J. Francis, J. Rose, and Z. Vranesic, “Chortle-crf: Fast Technology Mapping for Lookup Table-Based FPGAs,” Proc, 28th ACM/IEEE Design Automation Conference, pp. 248-251, June 1991.
[15]R. Murgai, N. Shenoy, R. K. Brayton, and A. Sangiovanni-Vincentelli, “Performance Directed Synthesis for Table Look Up Programmable Gate Arrays,” Proc. IEEE International Conf. Computer Aided Design, PP. 572-575, Nov. 1991.
[16]R. J. Francis, J. Rose, and Z. Vranesic, “Technology Mapping for Lookup Table-Based FPGAs for Performance,” Proc. IEEE International Conf. Computer Aided Design, PP. 568-571, Nov. 1991.
[17]J. Cong, Y. Ding, A. Kahug, and P. Trajmar, “An Improved Graph-Based FPGA Technology Mapping Algorithm for Delay Optimization,” Proc. ICCD, pp. 154-158, Oct.1992.
[18]J. Cong, Y. Ding, “FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-table Based FPGA Designs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, pp. 1-11 Vol.13 No. 1, January 1994.
[19]J. Cong. And Y. Ding, “On Area/Depth Trade-off in LUT-Based FPGA Technology Mapping,” IEEE Transactions on VLSI Systems, pp. 137-148 Vol.2 No. 2, June 1994.
[20]N. B. Bhat, and D. D. Hill, “Routable Technology Mapping for LUT FPGAs,” Proc. ICCD, pp. 95-98, Oct. 1992.
[21]Martine Schlag, Jackson Kong, and Pak K. Chan, “Routability-Driven Technology Mapping for Lookup Table-Based FPGAs”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, pp.13-26 Vol.13 No. 1, January 1994.
[22]Chau-Shen Chen, Yu-Wen Tsay, TingTing Hwang, Allen C. H. Wu and Youn-Long Lin, “Combining Technology Mapping and Placement for Delay-Minimization in FPGA Designs,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and System, pp. 1076-1084 Vol.14 No. 9, September 1995.
[23]N. B. Bhat, and D. D. Hill, “Routable Technology Mapping for LUT FPGAs,” Proc. ICCD, pp. 95-98, Oct. 1992.
[24]Aiguo Lu, Erik Dagless, and Jonathan Saul, “DART: Delay and Routability Driven Technology Mapping for LUT Based FPGAs”, Proc. ICCD, pp. 409-414, Oct. 1995.
[25]J. Cong and Y. Ding, “Combinational Logic Synthesis for LUT Based Field Programmable Gate Arrays,” ACM Trans. Design Automation Electron. Syst., vol. 1, pp. 145-204, Apr. 1996.
[26]J. He and J. Rose, “Technology Mapping for Heterogeneous FPGAs,” Proc. ACM Int. Workshop on Field Programmable Gate Arrays, Feb. 1994.
[27]J. Cong and S. Xu, “Delay-Optimal Technology Mapping for FPGAs with Heterogeneous LUTs,” Proc. 35th ACM/IEEE Design Automation Conf., pp. 704-707 June 1998.
[28]M. R. Korupolu, K. K. Lee, D. F. Wong, “Exact Tree-based FPGA Technology Mapping for Logic Blocks with Independent LUTs,” Proc. 35th ACM/IEEE Design Automation Conf., pp. 708-711 June 1998.
[29]Ravindra K. Ahuja, Thomas L. Magnanti and James B. Orlin, “Network Flows Theory, Algorithms, and Applications,” Prentice-Hall International Editions, 1993.
[30]James R. Evans and Edward Minieka, “Optimization Algorithms for Networks and Graphs,” Marcel Dekker, INC., 1992.
[31]Michael R. Garey and David S. Johnson, “Computers and Intractability: A Guide to the Theory of NP-Completeness,” New York, W. H. Freeman, 1979.
[32]M. Fiducciz and R. M. Matheyses, “A Linear Time Heuristic for Improving Network partitions,” Proc. 19th Design Automation Conference, 1982, pp. 175-181.
[33]B. Krishnamurthy “An Improved Min-Cut Algorithm for Partitioning VLSI Networks”, IEEE Transactions on Computer, vol. C-33 pp.438-446, May 1984.
[34]B. M. Kerninghan and S. Lin, “A Efficient Heuristic Procedure for Partitioning Graph,” Bell Syst. Tech. J., vol. 49, no. 2, pp. 297-307, Feb. 1970.
[35]V. Betz and J. Rose, “VPR: A New Packing, Placement and Routing Tool for FPGA Research,” 7th International Workshop on Field-Programmable Logic, Londan, August 1997, pp. 213-222.
[36]Rose, J. S., Francis, R. J., Lewis, D., and Chow, P., “Architecture of Programmable Gate Array: The Effect of Logic Block Functionality on Area Efficiency,” IEEE Journal of Solid State Circuits, Vol. 25, No 5, Oct. 1990, pp. 1217-1225.
[37]Sedgewick R., “Algorithm,” Addison Wesley Publishing Company, Inc. 1988.
[38]Deo N., “Graph Theory with Applications to Engineering and Computer Science,” Prentice-Hall International Editions, Inc. 1974.
[39]Evans, J. R., and Minieka, E., “Optimization Algorithms for Networks and Graphs,” Marcel Dekker, Inc., 1992.
|