Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleOctober 2024
Acceleration of Core Post-quantum Cryptography Primitive on Open-Source Silicon Platform Through Hardware/Software Co-design
AbstractPost-Quantum Cryptography (PQC) algorithms are currently being standardised and their early implementations are not as efficient as the well-established public key cryptography (PKC) algorithms that have benefited from decades of optimisations. We ...
- research-articleMarch 2024
Using Source-to-Source to Target RISC-V Custom Extensions: UVE Case-Study
RAPIDO '24: Proceedings of the 16th Workshop on Rapid Simulation and Performance Evaluation for DesignPages 42–50https://doi.org/10.1145/3642921.3642930Hardware specialization is seen as a promising venue for improving computing efficiency, with reconfigurable devices as excellent deployment platforms for application-specific architectures. One approach to hardware specialization is via the popular ...
- research-articleMarch 2022
A hardware/software co-design methodology for in-memory processors
Journal of Parallel and Distributed Computing (JPDC), Volume 161, Issue CPages 63–71https://doi.org/10.1016/j.jpdc.2021.10.009AbstractThe bottleneck between the processor and memory is the most significant barrier to the ongoing development of efficient processing systems. Therefore, a research effort begun to shift from processor-centric architectures to memory-...
Highlights- A hardware/software co-design flow specific to associative in-memory processors.
- ArticleJune 2021
Providing Tamper-Secure SoC Updates Through Reconfigurable Hardware
Applied Reconfigurable Computing. Architectures, Tools, and ApplicationsPages 242–253https://doi.org/10.1007/978-3-030-79025-7_17AbstractRemote firmware updates have become the de facto standard to guarantee a secure deployment of often decentrally operated IoT devices. However, the transfer and the provision of updates are considered as highly security-critical. Immunity ...
- ArticleAugust 2014
High-Level Synthesis in the Delft Workbench Hardware/Software Co-design Tool-Chain
EUC '14: Proceedings of the 2014 12th IEEE International Conference on Embedded and Ubiquitous ComputingPages 138–145https://doi.org/10.1109/EUC.2014.28High-level synthesis (HLS) is an automated design process that deals with the generation of behavioral hardware descriptions from high-level algorithmic specifications. The main benefit of this approach is that ever-increasing system-on-chip (SoC) ...
- ArticleMay 2013
FPGA Implementation of Subcarrier Index Modulation OFDM Transceiver
IPDPSW '13: Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD ForumPages 268–272https://doi.org/10.1109/IPDPSW.2013.117OFDM (Orthogonal frequency division multiplexing) is an efficient modulation scheme for wide-band digital communications and applications ranging from modems to next-generation high-speed wireless data communications[9]. Several enhancements of the OFDM ...
- articleAugust 2010
Towards real time implementation of reconstructive signal processing algorithms using systolic arrays coprocessors
Journal of Systems Architecture: the EUROMICRO Journal (JOSA), Volume 56, Issue 8Pages 327–339https://doi.org/10.1016/j.sysarc.2010.05.004Reconstructive signal processing algorithms encompass a broad spectrum of computational methods. Fortunately, most of the methods fall into the classes of the matrix algebraic calculations, convolution, or transform type algorithms. These algorithms ...
- ArticleSeptember 2005
Hardware/Software Implementation of a Discrete Cosine Transform Algorithm Using SystemC
RECONFIG '05: Proceedings of the 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig'05) on Reconfigurable Computing and FPGAsPage 28https://doi.org/10.1109/RECONFIG.2005.22This paper presents the development and modeling of a discrete cosine transform (DCT) algorithm using SystemC. The DCT algorithm is necessary to implement the signal compression subsystem for an ambulatory EEG system. Hardware/Software co-design ...
- articleFebruary 2000
Assessing Probabilistic Timing Constraints on System Performance
Design Automation for Embedded Systems (DAES), Volume 5, Issue 1Pages 61–81https://doi.org/10.1023/A:1008991500612We propose an algorithm for assessing probabilistic timing constraints for systems including components with uncertain delays. We make a case for designing systems based on a probabilistic relaxation of such constraints, as this has the potential for ...
- ArticleFebruary 1998
Scheduling of conditional process graphs for the synthesis of embedded systems
We present an approach to process scheduling based on an abstract graph representation which captures both dataflow and the flow of control. Target architectures consist of several processors, ASICs and shared busses. We have developed a heuristic which ...
- ArticleNovember 1997
Transformational partitioning for co-design of multiprocessor systems
ICCAD '97: Proceedings of the 1997 IEEE/ACM international conference on Computer-aided designPages 508–515This paper presents the underlying methodology of Cosmos, an interactive approach for hardware/software co-design capable of handling multiprocessor systems and distributed architectures. The approach covers the co-design process through a set of user ...
- ArticleNovember 1996
Hardware/Software Partitioning with Iterative Improvement Heuristics
The paper presents two heuristics for hardware/software partitioning of system level specifications. The main objective is to achieve performance optimization with a limited hardware and software cost. We consider minimization of communication cost and ...