Skip to main content

Technology mapping of LUT based FPGAs for delay optimisation

  • Design Tools
  • Conference paper
  • First Online:
Book cover Field-Programmable Logic and Applications (FPL 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1304))

Included in the following conference series:

Abstract

This paper presents a new LUT based technology mapping approach for delay optimisation. To optimise the circuit delay after layout, the wire delays are taken into account in our delay model. In addition, an effective approach is proposed to trade-off the CLB delays and the wire delays so as to minimise the whole circuit delay. The trade-off is achieved in two phases, mapping for area optimisation followed by new delay reduction techniques. Based on a standard set of benchmark examples, experimental results after PPR layout have shown that the proposed approach outperforms state-of-the-art approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chang, S. C., Sadowska, M., Hwang, T. T.: Technology Mapping for TLU FPGAs Based on Decomposition of Binary Decision Diagrams. IEEE Trans. on ComputerAided Design of Integrated Circuits and Systems, 15(10) (1996) 1226–1235

    Article  Google Scholar 

  2. Cong, J., Ding, Y.: FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 13(1) (1994) 1–12

    Article  Google Scholar 

  3. Cong, J., Ding, Y., Chen, K.: An Optimal Performance-driven Technology Mapping Algorithm for LUT based FPGAs under arbitrary net-delay models. Int. Conf. on Computer-Aided Design and Computer Graphics, (1993) 599–604

    Google Scholar 

  4. Cong, J., Ding, Y.: On Area/Depth Trade-off in LUT-Based FPGA Technology Mapping. 30th Design Automation Conference (DAC), (1993) 213–218

    Google Scholar 

  5. Cong, J., Huang, Y. Y.: Structural Gate Decomposition for Depth-Optimal Technology Mapping in LUT-based FPGA Design. 33th Design Automation Conference, (1996) 726–729

    Google Scholar 

  6. Francis, R. J., Rose, J., Vranesic, Z.: Technology Mapping of Lookup Table Based FPGAs for Performance. IEEE International Conference on Computer-Aided Design, (1991) 568–571

    Google Scholar 

  7. Huang, J. D., Jou, J. Y., Shen, W. Z.: An Iterative Area/Performance Trade-Off Algorithm for LUT-Based FPGA Technology Mapping. IEEE International Conference on Computer-Aided Design, (1996) 13–17

    Google Scholar 

  8. Xilinx Inc.: The Programmable Gate Array Data Book, (1994)

    Google Scholar 

  9. Legl, C., Wurth, B., Eckl, K.: A Boolean Approach to Performance-Directed Technology Mapping for LUT-based FPGA Designs. 33th Design Automation Conference, (1996) 730–733

    Google Scholar 

  10. Lu, A.: Logic Synthesis for Field Programmable Gate Arrays. PhD Thesis, University of Bristol (1995)

    Google Scholar 

  11. Lu, A., Dagless, E., Saul, J.: DART: Delay and Routability Driven Technology Mapping for LUT Based FPGAs. International Conference on Computer Design (ICCD), (1995) 409–414

    Google Scholar 

  12. Lu, A., Dagless, E., Saul, J.: Tradeoff literals against support for Logic Synthesis of LUT based FPGAs. IEE Proceedings on Computers and Digital Techniques, 143(2) (1996) 111–119

    Article  Google Scholar 

  13. Murgai, R., Shenoy, N., Brayton, R. K., Sangiovanni-Vincentelli, A.: Performance Directed Synthesis for Table Look Up Programmable Gate Arrays. IEEE International Conference on Computer-Aided Design, (1991) 572–575

    Google Scholar 

  14. Rudell, R.: Logic synthesis for VLSI design. Ph.D thesis, UC Berkeley (1989)

    Google Scholar 

  15. Sawkar, P., Thomas, D.: Performance Directed Technology Mapping for Look-Up Table Based FPGAs. 30th Design Automation Conference, (1993) 208–212

    Google Scholar 

  16. Schlag, M., Kong, J., Chan, P. K.: Routability-Driven Technology Mapping for Lookup Table-Based FPGAs. International Conference on Computer Design: VLSI in Computer and Processors, (1992) 86–90

    Google Scholar 

  17. Sentovich, E., Singh, K. J., Lavagno, L., Moon, C., Murgai, R., Saldanha, A., Savoj, H., Stephan, P. R., Brayton, R. K., Sangiovanni-Vincentelli, A.: SIS: A System for Sequential Circuit Synthesis. Memorandum No. UCB/ERL M/92/41, Electronics Research Laboratory, University of California, Berkeley, (1992)

    Google Scholar 

  18. Togawa, N., Sato, M., Ohtsuki, T.: Maple: A simultaneous technology mapping, placement, and global routing algorithm for Field-Programmable Gate Arrays. IEEE International Conference on Computer-Aided Design, (1994) 156–163

    Google Scholar 

  19. Wurth, B., Eckl, K., Antreich, K.: Functional Multiple-Output Decomposition: Theory and an Implicit Algorithm. 32th Design Automation Conference, (1995) 54–59

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wayne Luk Peter Y. K. Cheung Manfred Glesner

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, X., Dagless, E., Lu, A. (1997). Technology mapping of LUT based FPGAs for delay optimisation. In: Luk, W., Cheung, P.Y.K., Glesner, M. (eds) Field-Programmable Logic and Applications. FPL 1997. Lecture Notes in Computer Science, vol 1304. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63465-7_229

Download citation

  • DOI: https://doi.org/10.1007/3-540-63465-7_229

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63465-2

  • Online ISBN: 978-3-540-69557-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics