• DocumentCode
    2678896
  • Title

    Iterative design method for video processors based on an architecture design language and its application to ELA deinterlacing

  • Author

    Ngoyi, Gérard-A Bouyela ; Langlois, J. M Pierre ; Savaria, Yvon

  • Author_Institution
    Groupe de Rech. en Microelectron. et Microsyst., Ecole Polytech. de Montreal, Montreal, QC
  • fYear
    2008
  • fDate
    22-25 June 2008
  • Firstpage
    37
  • Lastpage
    40
  • Abstract
    This paper presents a design methodology for dedicated real-time video processors. The methodology begins with a basic processor that is progressively morphed into a specialized processor through five systematic steps. It differs from standard methodologies for ASIP design which place exclusive emphasis on the extension of the instruction set. The proposed methodology takes a global look at various processor and system considerations. The last step consists of removing unnecessary functionality from the instruction set. The required flexibility is attained by the use of an architectural description language. We use a basic deinterlacing algorithm to demonstrate the effectiveness of the methodology and present details of the various phases of the design process. Using ELA deinterlacing as a benchmark, the final processor uses 20% fewer logic elements, achieves a global acceleration by a factor of 11, and an improvement in area-delay product of 14, with respect to the basic processor.
  • Keywords
    instruction sets; microprocessor chips; video signal processing; ASIP design; ELA deinterlacing; architecture design language; area-delay product; global acceleration; instruction set; iterative design; logic elements; video processors; Algorithm design and analysis; Application specific processors; Architecture description languages; Design methodology; High definition video; Image restoration; Iterative methods; Logic; Process design; Signal restoration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems and TAISA Conference, 2008. NEWCAS-TAISA 2008. 2008 Joint 6th International IEEE Northeast Workshop on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4244-2331-6
  • Electronic_ISBN
    978-1-4244-2332-3
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2008.4606315
  • Filename
    4606315