• DocumentCode
    2272288
  • Title

    A high-level synthesis approach to optimum design of self-checking circuits

  • Author

    Antola, Anna ; Piuri, Vincenzo ; Sami, Mariagiovanna

  • Author_Institution
    Dipartimento di Elettronica e Inf., Politecnico di Milano, Italy
  • fYear
    1996
  • fDate
    16-20 Sep 1996
  • Firstpage
    382
  • Lastpage
    387
  • Abstract
    We present an innovative solution to design of self checking systems implementing arithmetic algorithms. Rather than substituting self checking units in system synthesized independently of self checking requirements, we introduce self checking in high level synthesis as a requirement already for scheduling the DFG. Rules granting error detection allow optimum partitioning of the DFG; minimum latency, resource constrained scheduling is performed with the support of such partitioning so as to optimize the number of checkers as well as that of other resources
  • Keywords
    built-in self test; data flow graphs; digital arithmetic; high level synthesis; logic CAD; scheduling; DFG; arithmetic algorithms; error detection; high level synthesis; innovative solution; minimum latency; optimum design; optimum partitioning; resource constrained scheduling; scheduling; self checking requirements; self checking systems; Arithmetic; Circuit synthesis; Control system synthesis; Delay; Error correction; High level synthesis; High performance computing; Partitioning algorithms; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
  • Conference_Location
    Geneva
  • Print_ISBN
    0-8186-7573-X
  • Type

    conf

  • DOI
    10.1109/EURDAC.1996.558233
  • Filename
    558233