Skip to main content
Log in

Technical decisions on several key problems in VHDL high level synthesis system

  • Regular Papers
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper studies the realization of the high level synthesis from system behavioral (algorithmic or functional) description of circuits to structural description of RTL and logic level. Based on Xilinx-FPGA library, the structural description is mapped to technology-dependent ASIC, and FPGA chips are generated. The main points in this paper include the technical decision of each sub-system in a VHDL high level synthesis system HLS/BIT. The system is realized on SUN SPARC 2, and correct running results are given.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Liu Mingye (ed.). Digital Systems Design Automation. Higher Education Publisher, 1996 (in Chinese).

  2. Liu Mingye, Zhang Dongxiao, Li Yan. The quickly changing EDA techniques and VHDL language.Computer World Weekly, 1996, (47): 105–107 (in Chinese).

    Google Scholar 

  3. Liu Mingye. Design and implementation of a VHDL high level synthesis and mixed level simulation system.Integrated Circuits Design, 1993, (2): 17–20 (in Chinese).

    Google Scholar 

  4. Zhang Dongxiao, Liu Mingye. The determination of a VHDL subset for high level synthesis and its implementation methodology.Chinese Journal of Computer, 1997, 20(3): 198–205 (in Chinese).

    Google Scholar 

  5. Niu Zhendong, Xu Songjie, Liu Mingye. Design and implementation of a language analyzer for VHDL.Chinese Journal of Computers, 1994, 17(10): 777–785 (in Chinese).

    Google Scholar 

  6. Niu Zhengdong, Liu Mingyeet al. The research and implementation of VHDL behavioral level partitioner.Chinese Journal of Computers, 1995, 18(11): 801–807 (in Chinese).

    Google Scholar 

  7. Niu Zhengdong, Liu Mingyeet al. The key techniques of VHDL parser’s automatic generation.Journal of Beijing Institute of Technology, 1995, 4(2): 182–187.

    Google Scholar 

  8. Li Chun, Liu Mingye. An algorithm based on the maximum utility-ration of the function units.Acta Electronica Sinica, 1996, 24(2): 7–10 (in Chinese).

    Google Scholar 

  9. Li Chun, Liu Mingye. Iterative improving methodology of scheduling and allocation.Journal of Computer Aided Design and Computer Graphics, 1996, 8(3): 222–226 (in Chinese).

    Google Scholar 

  10. Ye Meilong, Zhang Dongxiao, Heng Donghui. Extraction and synthesis of control information in high level synthesis.Journal of Software, 1997, 8(11): 857–863 (in Chinese).

    Google Scholar 

  11. Yan Zongfu, Liu Mingyeet al. The Research of Intelligent Approach to Register Transfer Level Synthesis.AI in Engineering, to appeai.

  12. Yan Zongfu, Liu Mingye. The RTL binding and mapping approach of VHDL high-level synthesis system HLS/BIT.Journal of Computer Science and Technology, 1996, 11(6): 563–569.

    Article  Google Scholar 

  13. Yan Zongfu, Liu Mingye. Research on a knowledge-based approach to RTL mapping in high-level synthesis.Computer Research and Development, 1997, 34(3): 194–199 (in Chinese).

    MathSciNet  Google Scholar 

  14. Yan Zongfu, Liu Mingye. The development of technology mapping in high-level synthesis.Computer Research and Development, 1997, 33(2): 155–160 (in Chinese).

    MathSciNet  Google Scholar 

  15. Zuo Jing-yan, Liu Ming-ye. Automatic generation of schematic diagrams in high-level synthesis.Journal of Beijing Institute of Technology, 1995, 4(2): 188–197.

    Google Scholar 

  16. Li Yan, Liu Mingye, Lu Feng. Design of a VHDL Simulator. InProc. 9th National Conference on CAD&CG, Qingdao, 1996, (9): 76–81 (in Chinese).

  17. Yang Xun, Liu Mingye. A new calculation approach of signal in VHDL mixed-level simulator. InProc. 9th National Conference on CAD&CG, Qingdao, 1996 (9): 82–87 (in Chinese).

  18. Li Yan, Liu Mingye. Design of a Debug System for Mixed-level VHDL Simulator and User Interface. InProc. 1st National Conference on VHDL and Application, BeiDaiHe, 1996, (6): 57–60 (in Chinese).

  19. Ma Cong, Liu Mingye. A methodology of linking high-level synthesis and low-level physical design.Acta Electronica Sinica, 1998, (2) (in Chinese).

  20. Reinaldo A, Bergamaschi A.Kuehlmann. A system for production use of high-level synthesis.IEEE Trans. VLSI, 1993, 1(3): 233–243.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work is supported by the National Natural Science Foundation of China, National “Eighth Five-Year-Plan” Scince Research Project and National Defense Science Foundation.

LIU Mingye is a Professor and Ph.D. tutor of ASIC Research Center of Beijing Institute of Technology (BIT). He is engaged in research and education of EDA. His main research fieds include hardware description language, high level synthesis, logic synthesis and simulation.

ZHANG Dongxiao is working at ASIC Research Center of BIT. He received his Ph.D. degree in computer application from BIT in 1999. His fields of research include VHDL, high level synthesis and simulation.

XU Qingping graduated from BIT in 1997 and received his Ph.D. degree in computer application. His main research interests are VHDL and formal verification.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, M., Zhang, D. & Xu, Q. Technical decisions on several key problems in VHDL high level synthesis system. J. Comput. Sci. & Technol. 14, 565–571 (1999). https://doi.org/10.1007/BF02951876

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02951876

Keywords

Navigation