摘要
Focusing on the problems of hardware design complexity and low efficiency, a clock signal hardware design pattern based on metaprogramming techniques is proposed, in which the interoperability between software and hardware design patterns is considered sufficiently and the idea of mature software design pattern is applied to the hardware design combined with metaprogramming techniques. The core of the proposed design pattern is to use the parser of VHDL (very high speed integrated circuit hardware description language) to analyze the known device interfaces, construct a syntax tree, extract variable values of generator which is wrapped in a domain entity using metaprograms, and the detailed VHDL code is therefore generated according to the design pattern and concrete variable values. Application examples show that the code generated by the proposed design pattern has high validity and strong feasibility in the design process, and can be applied widely to designing of complicated clock signal control systems.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 1397-1399+1409 |
| 期刊 | Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University |
| 卷 | 40 |
| 期 | 12 |
| 出版状态 | 已出版 - 12月 2006 |
学术指纹
探究 'Research on hardware design patterns based on metaprogramming techniques' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver