A Formal Method for Hardware IP Design and Integration under I/O and Timing Constraints

IP integration -that is one of the most important SoC design steps- requires taking into account communication and timing constraints. In that context design and reuse can be improved using IP cores described at a high abstraction level. In this paper we present an IP design approach that relies on three main phases: (1) constraint modeling, (2) IP constraint analysis steps for feasibility checking and (3) synthesis. We propose a set of techniques dedicated to the digital signal processing domain that lead to an optimized IP core integration. Based on a generic architecture of component, the method we propose provides automatic generation of IP cores designed under integration constraints. We show the effectiveness of our approach with a DCT core design case study.

Data and Resources

Additional Info

Field Value
Source ISSN: 1539-9087
Author Coussy, Philippe, Casseau, Emmanuel, Bomel, Pierre, Baganne, Adel, Martin, Eric
Maintainer CCSD
Last Updated May 15, 2026, 05:35 (UTC)
Created May 15, 2026, 05:35 (UTC)
Identifier hal-00077729
Language en
contributor Lab-STICC_UBS_CACS_MOCS ; Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance (Lab-STICC) ; Université européenne de Bretagne - European University of Brittany (UEB)-École Nationale d'Ingénieurs de Brest (ENIB) ; Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Bretagne Sud (UBS)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)-Université européenne de Bretagne - European University of Brittany (UEB)-École Nationale d'Ingénieurs de Brest (ENIB) ; Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Bretagne Sud (UBS)-Télécom Bretagne-Institut Brestois du Numérique et des Mathématiques (IBNM) ; Université de Brest (UBO EPE)-École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)
creator Coussy, Philippe
date 2006-05-15T00:00:00
harvest_object_id 31eb9371-4433-4a8b-8987-eca28f7c229e
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-04T00:00:00
relation info:eu-repo/semantics/altIdentifier/doi/10.1145/1132357.1132359
set_spec type:ART