• DocumentCode
    2565670
  • Title

    A methodology for abstracting RTL designs into TL descriptions

  • Author

    Bombieri, Nicola ; Fummi, Franco ; Pravadelli, Graziano

  • Author_Institution
    Dipt. di Informatica, Univ. di Verona
  • fYear
    2006
  • fDate
    27-30 July 2006
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    Transaction-level modeling (TLM) has been proposed as the leading strategy to address the always increasing complexity of digital systems. However, modeling a complex system completely at transaction level (TL) could be inconvenient when IP cores are available on the market, usually modeled at RT level. In this context, modeling and verification methodologies based on transactors allow one to reuse RTL IP-cores in TL-RTL mixed designs, thus guaranteeing a considerable saving of time. Even if practical advantages of such an approach are evident, mixed TL-RTL designs cannot completely benefit from the well-known effectiveness provided by TLM. Thus, this paper proposes a methodology to abstract RTL IPs into corresponding TL descriptions. The possibility of automating the methodology is deeply analyzed. In particular, the paper shows which abstraction levels can be reached without requiring human intervention, according to the characteristics of the design to be refined. A set of experimental results are finally reported to confirm the effectiveness of the methodology
  • Keywords
    circuit CAD; formal verification; RTL IP-cores; RTL design abstraction; TL-RTL mixed designs; digital systems; transaction-level descriptions; transaction-level modeling; verification methodology; Clocks; Computational modeling; Context modeling; Delay estimation; Digital systems; Electronic design automation and methodology; Humans; Intellectual property; Registers; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Co-Design, 2006. MEMOCODE '06. Proceedings. Fourth ACM and IEEE International Conference on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    1-4244-0421-5
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2006.1695911
  • Filename
    1695911