• DocumentCode
    3084022
  • Title

    Object oriented approach for modeling digital circuits

  • Author

    Dezan, Catherine ; Lagadec, Loic ; Pottier, Bernard

  • Author_Institution
    Dept. of Comput. Sci., Univ. de Bretagne Occidentale, Brest, France
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    51
  • Lastpage
    52
  • Abstract
    Undergraduate students in computer science at the University of Brest are learning basics of digital circuits by developing their own functional and structural models. The approach is object oriented to aggregate different abstraction levels in one single structure. This paper presents how a simple combinatorial and sequential circuit can be functionally modeled and how complex circuits can be hierarchically built. The students´ project consists of designing a logic simulator using the Smalltalk environment, which allows them to integrate more easily recent research made in our lab on logic synthesis and on abstract low-level tools for FPGA using the same object oriented approach
  • Keywords
    Smalltalk; circuit simulation; computer aided instruction; computer science education; digital circuits; electronic engineering education; field programmable gate arrays; logic simulation; object-oriented methods; FPGA; Smalltalk environment; University of Brest; abstract low-level tools; abstraction levels; combinatorial circuit; computer science; digital circuits; digital circuits modeling; functional models; logic simulator; logic synthesis; object oriented approach; sequential circuit; structural models; undergraduate students; Adders; Buildings; Circuit simulation; Computer science; Counting circuits; Digital circuits; Field programmable gate arrays; Logic design; Object oriented modeling; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronic Systems Education, 1999. MSE'99. IEEE International Conference on
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    0-7695-0312-8
  • Type

    conf

  • DOI
    10.1109/MSE.1999.787033
  • Filename
    787033