Automatic Visual Architecture Generation System for Efficient HDL Debugging

In this paper we propose anew EC AD software for efficiently analyzing and debugging of digital architecture implemented in Verilog HDL or VHDL codes. This software firstly elaborates HDL codes so as to extract internal architecture structure, then generates several graphical aids such as hierarchical schematics by applying placement and routing algorithm, object tree to show configuration of each module, instance tree to show hierarchical structure of instances, and SPD (signal propagation diagram) to show internal interconnections. It is more important function that same objects in different views - HDL codes, object tree, instance tree, SPD, waveform - can be highlighted at the starting any object These functions are sure to improve efficiency of manual job to fix bugs or to analyze HDL codes.

[1]  이용훈,et al.  WBAN 전력 효율 개선을 위한 전송 주기 조절 알고리즘 , 2012 .

[2]  Alan T. Sherman,et al.  VLSI Placement and Routing: The PI Project , 1989, Texts and Monographs in Computer Science.

[3]  James Joseph Koschella A placement/interconnect channel router : cutting your PI into slices , 1981 .

[4]  Salim Hariri,et al.  A multithreaded message-passing system for high performance distributed computing applications , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[5]  이용우,et al.  캡슐 내시경 시스템의 아날로그 전기 신호를 이용한 체내외 간 통신 방법 , 2012 .

[6]  Carl Sechen,et al.  VLSI Placement and Global Routing Using Simulated Annealing , 1988 .

[7]  Tien-Fu Chen,et al.  Development of architecture and software technologies in high-performance low-power SoC design , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).

[8]  Matthias Jung,et al.  A component-based architecture for software communication systems , 2000, Proceedings Seventh IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS 2000).

[9]  Chong-Min Kyung,et al.  Current status and challenges of SoC verification for embedded systems market , 2003, IEEE International [Systems-on-Chip] SOC Conference, 2003. Proceedings..

[10]  C. R. Green,et al.  A hierarchical message mechanism for distributed systems software , 1988, [1988] Proceedings. Workshop on the Future Trends of Distributed Computing Systems in the 1990s.

[11]  A. W. Ruan,et al.  The third generation verification technology based SOC debugging , 2011, 2011 International Conference on Computational Problem-Solving (ICCP).

[12]  Chris C. N. Chu,et al.  IPR: An Integrated Placement and Routing Algorithm , 2007, 2007 44th ACM/IEEE Design Automation Conference.

[13]  Mao Lin Huang,et al.  Highlighting in Information Visualization: A Survey , 2010, 2010 14th International Conference Information Visualisation.

[14]  Liang-Bi Chen,et al.  An embedded in-circuit emulator generator for SOC platform , 2003, Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798).

[15]  Hyung-Lae Roh Driving forces & the technological challenges for SOC development of tomorrow , 2003, 2003 IEEE Workshop on Signal Processing Systems (IEEE Cat. No.03TH8682).