The design and integration of embedded systems in heterogeneous programming environments is still largely done in an ad hoc fashion making the overall development process more complicated, tedious and error-prone. In this work, we propose enhancements to existing design flows that utilize model-based design to verify cross-platform correctness of individual actors. The DSPCAD Integrative Command Line Environment (DICE) is a realization of managing these enhancements. We demonstrate this design flow with two case studies. By using DICE's novel test framework on modules of a triggering system in the Large Hadron Collider, we demonstrate how the cross-platform model-based approach, automatic testbench creation and integration of testing in th...
Design and development of real-time, memory and processor hungry digital signal processing systems h...
System-level modeling, simulation, and synthesis using dataflow models of computation are widespread...
Signal processing applications usually encounter multi-dimensional real-time performance requirement...
DICE (the DSPCAD Integrative Command Line Environ-ment) is a package of utilities that facilitates e...
DICE (the DSPCAD Integrative Command Line Environment) is a package of utilities that facilitates ef...
DICE (the DSPCAD Integrative Command Line Environment) is a package of utilities that facilitates e...
This paper introduces two R packages available on the Comprehensive R Archive network. The main appl...
International audienceThis paper introduces two R packages available on the Comprehensive R Archive ...
This thesis addresses problems inherent to the development of complex applications for reconfig- ura...
International audienceThis paper demonstrates the use of a model driven design flow for Multiprocess...
Digital signal processing (DSP) is widely used in many types of devices, including mobile phones, ta...
Modern embedded systems for digital signal processing (DSP) run increasingly sophisticated applicati...
This paper presents a new methodology for design and implementation of signal processing systems on ...
Digital Signal Processors (DSPs) have been used in accelerator systems for more than fifteen years a...
In recent years, we have seen many performance fiascos in the deployment of new systems, such as the...
Design and development of real-time, memory and processor hungry digital signal processing systems h...
System-level modeling, simulation, and synthesis using dataflow models of computation are widespread...
Signal processing applications usually encounter multi-dimensional real-time performance requirement...
DICE (the DSPCAD Integrative Command Line Environ-ment) is a package of utilities that facilitates e...
DICE (the DSPCAD Integrative Command Line Environment) is a package of utilities that facilitates ef...
DICE (the DSPCAD Integrative Command Line Environment) is a package of utilities that facilitates e...
This paper introduces two R packages available on the Comprehensive R Archive network. The main appl...
International audienceThis paper introduces two R packages available on the Comprehensive R Archive ...
This thesis addresses problems inherent to the development of complex applications for reconfig- ura...
International audienceThis paper demonstrates the use of a model driven design flow for Multiprocess...
Digital signal processing (DSP) is widely used in many types of devices, including mobile phones, ta...
Modern embedded systems for digital signal processing (DSP) run increasingly sophisticated applicati...
This paper presents a new methodology for design and implementation of signal processing systems on ...
Digital Signal Processors (DSPs) have been used in accelerator systems for more than fifteen years a...
In recent years, we have seen many performance fiascos in the deployment of new systems, such as the...
Design and development of real-time, memory and processor hungry digital signal processing systems h...
System-level modeling, simulation, and synthesis using dataflow models of computation are widespread...
Signal processing applications usually encounter multi-dimensional real-time performance requirement...