Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-design. This paper describes a new approach to hardware/software partitioning for multiple hardware-devices model. The partitioning is transformed into a reachability problem of timed automata, and the optimal solution can be obtained by means of an optimal reachibility algorithm. To relax the initial condition of partitioning for optimization, two algorithms are designed to explore the dependency. relations among processes in the sequential specification. Some experiments are conducted with model checker UPPAAL to show our approach is both effective and efficient.Computer Science, Software EngineeringComputer Science, Theory & MethodsC...
Since the hardware-software partitioning problem is a key aspect of the codesign of digital electron...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...
Abstract. Model checking of timed automata is a widely used tech-nique. But in order to take advanta...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
Hardware/software (HW-SW) partitioning is a key problem in codesign of embedded systems, studied ext...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Abstract: It has been proved that the hardware/software partitioning problem is NP-hard. Currently w...
The problem of hardware-software partitioning for systems that are being designed as multifunction s...
Hardware/Software (HW-SW) partitioning is a critical problem in co-design of embedded systems. This ...
Hardware-software partitioning (HW/SW) divides an application into software and hardware. It is one ...
Hardware/Software (HW-SW) partitioning is a critical problem in co-design of embedded systems. This ...
This paper presents two heuristics for automatic hardware/software partitioning of system level spec...
This paper addresses fundamental aspects of system modelling and partitioning algorithms in the area...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Since the hardware-software partitioning problem is a key aspect of the codesign of digital electron...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...
Abstract. Model checking of timed automata is a widely used tech-nique. But in order to take advanta...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
Computer aided hardware/software partitioning is one of the key challenges in hardware/software co-d...
Hardware/software (HW-SW) partitioning is a key problem in codesign of embedded systems, studied ext...
Partitioning a system's functionality among interacting hardware and software components is an impor...
Abstract: It has been proved that the hardware/software partitioning problem is NP-hard. Currently w...
The problem of hardware-software partitioning for systems that are being designed as multifunction s...
Hardware/Software (HW-SW) partitioning is a critical problem in co-design of embedded systems. This ...
Hardware-software partitioning (HW/SW) divides an application into software and hardware. It is one ...
Hardware/Software (HW-SW) partitioning is a critical problem in co-design of embedded systems. This ...
This paper presents two heuristics for automatic hardware/software partitioning of system level spec...
This paper addresses fundamental aspects of system modelling and partitioning algorithms in the area...
Hardware/software (HW/SW) partitioning is one of the crucial steps of co-design systems. It determin...
Since the hardware-software partitioning problem is a key aspect of the codesign of digital electron...
To determine schedulability of priority-driven periodic tasksets on multi-processor systems, it is n...
Abstract. Model checking of timed automata is a widely used tech-nique. But in order to take advanta...