期刊文献+

论域理论在超大规模集成电路逻辑设计上的运用(英文)

An Application of Domain Theory to Logical Design of VLSI Circuits
下载PDF
导出
摘要 认为传统的二值布尔不利于大规模集成电路的设计 ,尤其是在逻辑门电路上 .为此引入了三值逻辑 .此三值逻辑是基于集成电路的物理性质 ,且碰巧等同于 Kleene的三值逻辑 .鉴于 Kleene三值逻辑的不完备性 ,文章将论域理论以及普通不动点算子运用于此 ,使三值逻辑获得此逻辑系统的单调完备性定理 .文章认为这个结果有利于集成电路设计的可靠性 。 This paper is to suggest that traditional 2 valued Boolean algebra is not sufficient for representation of VLSI circuits at logic gate level, although it is the case for combinational circuits. Instead of using the Register and Transfer technique at RT level to represent sequential circuits, an alternative is sought and found. That is, all uncertain voltages such as oscillations and floating voltages are identified by the same value, denoted as ⊥ (called bottom ). The two certain voltages are, as usual, ground and power ; they are denoted by 0 and 1 respectively. An invertor , a nor gate and a nand gate are defined according to the physics of VLSI circuits instead of the Boolean algebra. As a result, a logic is obtained which coincides with Kleene 3 valued logic provided that Kleene's u=⊥ . As it is well known, Kleene 3 valued logic is functionally incomplete . This means that not every function (or gate) can be constructed from invertors, nor gates and nand gates. However, by introducing a partial order  into the logic, by using general fixed point operators instead of the least fixpoint operator to deal with feedbacks in VLSI circuits, and by applying CPO (complete partial order) domain theory to the derived 3 valued logic system, the result obtained means that this system is functionally monotonic complete . Also, the canonical normal forms for this Kleene 3 valued logic are obtained. Although the present results are mainly semantic, it is very interesting in pursuing the research further by investigating the syntactical derivability. Such research would derive more secure circuits close to reality, which is to make the work compatible with VHDL, Verilog HDL and/or EDIF. Incidentally, Mukaidono has obtained similar results, although his approach is not as coherent as the one presented in this paper.
作者 孙踊 胡易
出处 《软件学报》 EI CSCD 北大核心 2000年第5期569-583,共15页 Journal of Software
关键词 超大规模集成电路 逻辑设计 域理论 VLSI circuit, logic gate, Kleene 3 valued logic, Complete Partial Order (CPO), general fixpoint operator, monotonicity.
  • 相关文献

参考文献25

  • 11.Epstein G, Frieder G, Rine D C. The development of mutiple-valued logic as related to computer science. Computer, 1974,7(9)
  • 22.Smith C K. The prospects for multi-valued logic: a technology and applications view. IEEE Transactions on Computers, 1981,C-30(9)
  • 33.Hurst S L. Multiple-valued logic——its status and future. IEEE Transactions on Computers, 1984,C-33(12)
  • 44.Rich P A. A survey of multi-valued memories. IEEE Transactions on Computers, 1986,C-35(2)
  • 55 Kleene S C. Introduction to metamathematics. Amsterdam, Groningen: North-Holland Publisher, 1952
  • 66.Istrtescu V I. Fixed point theory: an introduction. In: Reidel D ed. Mathematics and Application, 1981.7
  • 77.Plotkin G D. A powerdomain construction. SIAM Journal of Computing, 1976,5:452~487
  • 88.Scott D. Data types as lattices. SIAM Journal of Computing, 1976,5:522~587
  • 99.Plotkin G D. Tω as a universal domain. Journal of Computer and System Sciences, 1978,17:209~236
  • 1010.IEEE, IEEE standard multivalue logic system for VHDL model interoperability. IEEE Standard 1164~1993, 1993

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部