Domain-Specific codesign for automated visual inspection systems

  • Authors:
  • Sergio Cuenca;Antonio Cámara;Juan Suardíaz;Ana Toledo

  • Affiliations:
  • Departamento de Tecnología Informática y Computación, Universidad de Alicante, Alicante, Spain;Departamento de Tecnología Informática y Computación, Universidad de Alicante, Alicante, Spain;Departamento de Sistemas y Electrónica, Universidad Politécnica de Cartagena, Murcia, Spain;Departamento de Sistemas y Electrónica, Universidad Politécnica de Cartagena, Murcia, Spain

  • Venue:
  • IbPRIA'05 Proceedings of the Second Iberian conference on Pattern Recognition and Image Analysis - Volume Part I
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a codesign methodology for high-performance Automated Visual Inspection systems (AVIs). The proposal consists in reference hardware/software architecture and its associated co-verification environment. The codesign method is stepwise refinement-based process that starts with a preliminary hw/sw partition based on the reference architecture. During refinement the selected hardware blocks are coded using the high level language Handel-C, and the rest of the system using a plugin library. This library allows to model different external components to hardware (software, external devices, etc...) with a behavioural, timing and performance view using software languages like C/C++. As a result of this design flow, we are able to verify and develop AVI systems with a significant improvement on traditional hardware/software codesign times.