scispace - formally typeset
Proceedings ArticleDOI

Hardware/Software co-design using artificial neural network and evolutionaryy computing

Mauricio A. Dias, +1 more
- pp 153-157
TLDR
A new way on hardware/software partitioning problem solving using an artificial neural network trained with resilient back propagation algorithm and feed-forward architecture is proposed.
Abstract
Hardware/Software co-design is an important problem nowadays and is involved in many hardware research and development fields. Hardware/software partitioning problem is one of the most important questions on co-design that defines how parts of a hardware/software system should be implemented on which a fast and good solution is essential. This paper proposes a new way on hardware/software partitioning problem solving using an artificial neural network trained with resilient back propagation algorithm and feed-forward architecture.

read more

Citations
More filters
Proceedings ArticleDOI

Partitioning Decision Process for Embedded Hardware and Software Deployment

TL;DR: This work provides a design process that enables the partitioning based on a multiple criteria decision analysis in a late design phase and illustrates the proposed approach and provides a proof-of concept on an industrial case study to validate the approach applicability.
Book ChapterDOI

Hardware/Software Co-design for Image Cross-Correlation

TL;DR: This work follows a profile-based hardware/software co-design method to develop an architecture for normalized cross-correlation coefficient calculus using Nios II soft-processor to present comparisons between general purpose processor implementation and different customized softprocessor implementation considering execution time and the influence of image and sub-image size.
Proceedings ArticleDOI

HW/SW Co-design Architecture for Evolutionary Robotics

TL;DR: The main goal is to implement a new hardware-software co-design architecture for this genetic algorithm with better execution time than algorithms implemented in software (using general purpose hardware solutions).
Proceedings ArticleDOI

Investigating Software Deployment on Heterogeneous Platforms

TL;DR: This paper reports on a PhD research project in the area of software deployment on heterogeneous platforms, focusing on how different deployment strategies contribute to achieve certain non-functional properties, such as performance and energy efficiency.
Proceedings ArticleDOI

A Profile-Based Method for Hardware/Software Co-design Applied in Evolutionary Robotics Using Reconfigurable Computing

TL;DR: A profile-based approach is proposed and applied in an evolutionary algorithm with some characteristics that allow its use on embedded systems: the micro-GA to improve the execution time compared to other software algorithms obtaining also an acceptable design time.
References
More filters
Journal ArticleDOI

Hardware/software co-design

TL;DR: Co-design issues and their relationship to classical system implementation tasks are discussed to help develop a perspective on modern digital system design that relies on computer aided design (CAD) tools and methods.
Proceedings ArticleDOI

Hardware-software partitioning in embedded system design

TL;DR: An ILP (integer linear programming) based approach is presented that are solving the problem optimally even for quite big systems, and a genetic algorithm that finds near-optimal solutions for even larger systems.
Book ChapterDOI

Hardware/software co-design

Rob Williams
TL;DR: This chapter introduces the VHSIC hardware description language (VHDL) or Verilog languages other the context for their use, in the development of modern real-time systems.
Proceedings ArticleDOI

Functional partitioning for hardware-software codesign using genetic algorithms

TL;DR: This work addresses the functional partitioning problem of hardware-software codesign using a genetic algorithm and shows good results in terms of costs and delays.
Related Papers (5)