Design methodology for multifunction vehicle bus devices

  • Authors:
  • Jaime Jiménez;Jagoba Arias;Jon Andreu;Carlos Cuadrado;Iñigo Kortabarria

  • Affiliations:
  • Departamento de Electrónica y Telecomunicaciones, Universidad del País Vasco, Bilbao, España;Departamento de Electrónica y Telecomunicaciones, Universidad del País Vasco, Bilbao, España;Departamento de Electrónica y Telecomunicaciones, Universidad del País Vasco, Bilbao, España;Departamento de Electrónica y Telecomunicaciones, Universidad del País Vasco, Bilbao, España;Departamento de Electrónica y Telecomunicaciones, Universidad del País Vasco, Bilbao, España

  • Venue:
  • ICOSSE'06 Proceedings of the 5th WSEAS international conference on System science and simulation in engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The specifications analysis for an MVB (Multifunction Vehicle Bus) bus administrator showed that system-on-a-chip strategies should be adopted to cope with its great complexity. Particularly, a new hardware/software codesign methodology has been followed. Its main concept is that the MVB devices (the bus administrator itself and the less complex devices) constitute a "progressive family". This notion establishes a functional partition that helps to generate the behavioral design: 14 operational blocks and a special memory for the communication data. The whole architecture has been coded in SystemC, not only for verification purposes, but also to set the start point in hardware/software partitioning. After validating this executable description by simulation, estimations about cost and performance in both, hardware and software, have been made. From these, an optimum hardware-software architecture has been obtained. As a result, the electronic platform for the Master device has been generated on an FPGA.