计算机工程 ›› 2011, Vol. 37 ›› Issue (18): 249-251.doi: 10.3969/j.issn.1000-3428.2011.18.083

• 工程应用技术与实现 • 上一篇    下一篇

基于HDL仿真的同步时序电路演化方法

娄建安 a,崔新风 a,张之武 a,褚 杰 b   

  1. (军械工程学院 a. 电气工程系;b. 静电与电磁防护研究所,石家庄 050003)
  • 收稿日期:2011-03-14 出版日期:2011-09-20 发布日期:2011-09-20
  • 作者简介:娄建安(1967-),男,教授,主研方向:智能检测,演化硬件理论与实现;崔新风、张之武,硕士研究生;褚 杰,讲师、博士

Synchronous Sequential Circuit Evolution Method Based on HDL Simulation

LOU Jian-an a, CUI Xin-feng a, ZHANG Zhi-wu a, CHU Jie b   

  1. (a. Department of Electrical Engineering; b. Institute of Electrostatic and Electromagnetic Protection, Ordnance Engineering College, Shijiazhuang 050003, China)
  • Received:2011-03-14 Online:2011-09-20 Published:2011-09-20

摘要: 时序电路存在反馈环,不便于电路描述和软件仿真,很难进行演化。为此,以D触发器和逻辑门为基本单元,构建描述时序电路的全向连接电路网络模型。建立电路编码、电路拓扑与硬件描述语言(HDL)代码文件之间的映射关系,设计由电路编码获取相应HDL代码的方法,利用批处理技术实现电路评估过程的自动运行。四倍分频器电路演化实验结果验证了该方法的可行性与有效性。

关键词: 外部演化, 同步时序电路, 电路仿真, 硬件描述语言, 进化策略

Abstract: In the research of digital circuit evolution, sequential circuit evolution is very hard task because it is inconvenient to be described and simulated for the existence of feedback loop. In this paper, a single-layered fully-connected circuit network model is constructed using D flip-latch and logic gate as the basic element, and the one-to-one mapping existed in the mathematical encoding, circuit topology, and HDL file is established. The method to obtain Hardware Description Language(HDL) file according to circuit encoding is designed, the circuit evaluation process was automated by using of batch processing technology. Experiment of fourfold frequency divider proved the feasibility and validity of the method.

Key words: extrinsic evolution, synchronous sequential circuit, circuit simulation, Hardware Description Language(HDL), Evolutionary Strategies(ES)

中图分类号: