Improving Hardware Reuse through XML-based Interface Encapsulation

Sánchez Marcos, Miguel Ángel and López Vallejo, Marisa and Iglesias Fernandez, Carlos Angel and López Barrio, Carlos Alberto (2012). Improving Hardware Reuse through XML-based Interface Encapsulation. In: "17th International Conference on Complex Computer Systems (ICECCS), 2012", 18/07/2012 - 20/07/2012, París, Francia. ISBN 978-1-4673-2156-3. pp. 49-56. https://doi.org/10.1109/ICECCS.2012.21.

Description

Title: Improving Hardware Reuse through XML-based Interface Encapsulation
Author/s:
  • Sánchez Marcos, Miguel Ángel
  • López Vallejo, Marisa
  • Iglesias Fernandez, Carlos Angel
  • López Barrio, Carlos Alberto
Item Type: Presentation at Congress or Conference (Article)
Event Title: 17th International Conference on Complex Computer Systems (ICECCS), 2012
Event Dates: 18/07/2012 - 20/07/2012
Event Location: París, Francia
Title of Book: Proceedings of 17th International Conference on Engineering of Complex Computer Systems (ICECCS), 2012
Date: 2012
ISBN: 978-1-4673-2156-3
Subjects:
Freetext Keywords: component interface, encapsulation, hardware IP core, reuse
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Ingeniería Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

This work proposes an encapsulation scheme aimed at simplifying the reuse process of hardware cores. This hardware encapsulation approach has been conceived with a twofold objective. First, we look for the improvement of the reuse interface associated with the hardware core description. This is carried out in a first encapsulation level by improving the limited types and configuration options available in the conventional HDLs interface, and also providing information related to the implementation itself. Second, we have devised a more generic interface focused on describing the function avoiding details from a particular implementation, what corresponds to a second encapsulation level. This encapsulation allows the designer to define how to configure and use the design to implement a given functionality. The proposed encapsulation schemes help improving the amount of information that can be supplied with the design, and also allow to automate the process of searching, configuring and implementing diverse alternatives.

More information

Item ID: 20505
DC Identifier: http://oa.upm.es/20505/
OAI Identifier: oai:oa.upm.es:20505
DOI: 10.1109/ICECCS.2012.21
Official URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6299250
Deposited by: Memoria Investigacion
Deposited on: 07 Oct 2013 18:23
Last Modified: 21 Apr 2016 23:21
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM