[BUCH][B] System synthesis with VHDL
Embedded systems are usually composed of several interacting components such as
custom or application specific processors, ASICs, memory blocks, and the associated …
custom or application specific processors, ASICs, memory blocks, and the associated …
SpecSyn: An environment supporting the specify-explore-refine paradigm for hardware/software system design
System-level design issues are gaining increasing attention, as behavioral synthesis tools
and methodologies mature. We present the SpecSyn system-level design environment …
and methodologies mature. We present the SpecSyn system-level design environment …
Task graph extraction for embedded system synthesis
KS Vallerio, NK Jha - 16th International Conference on VLSI …, 2003 - ieeexplore.ieee.org
Consumer demand and improvements in hardware have caused distributed real-time
embedded systems to rapidly increase in complexity. As a result, designers faced with time …
embedded systems to rapidly increase in complexity. As a result, designers faced with time …
Application partitioning on programmable platforms using the ant colony optimization
Modern digital systems consist of a complex mix of computational resources, eg
microprocessors, memory elements and reconfigurable logic. System partitioning–the …
microprocessors, memory elements and reconfigurable logic. System partitioning–the …
Modifying min-cut for hardware and software functional partitioning
F Vahid - Proceedings of 5th International Workshop on …, 1997 - ieeexplore.ieee.org
The Kernighan/Lin heuristic, also known as min-cut, has been extended very successfully for
circuit partitioning over several decades. Those extensions customized the heuristic and its …
circuit partitioning over several decades. Those extensions customized the heuristic and its …
Partitioning sequential programs for CAD using a three-step approach
F Vahid - ACM Transactions on Design Automation of Electronic …, 2002 - dl.acm.org
Many computer-aided design problems involve solutions that require the partitioning of a
large sequential program written in a language such as C or VHDL. Such partitioning can …
large sequential program written in a language such as C or VHDL. Such partitioning can …
[PDF][PDF] A new approach for task level computational resource bi-partitioning.
An essential problem for hardware/software codesign is the partitioning of an application
onto the computational resources. This paper presents a novel approach for the task level …
onto the computational resources. This paper presents a novel approach for the task level …
Functional partitioning improvements over structural partitioning for packaging constraints and synthesis: tool performance
F Vahid, TDM Le, YC Hsu - ACM Transactions on Design Automation of …, 1998 - dl.acm.org
Incorporating functional partitioning into a synthesis methodology leads to several important
advantages. In functional partitioning, we first partition a functional specification into smaller …
advantages. In functional partitioning, we first partition a functional specification into smaller …
Hardware/software partitioning using bayesian belief networks
In heterogeneous system design, partitioning of the functional specifications into hardware
(HW) and software (SW) components is an important procedure. Often, an HW platform is …
(HW) and software (SW) components is an important procedure. Often, an HW platform is …
Hollow Al2O3 Microspheres Derived from Al/AlOOH·nH2O Core‐Shell Particles
H Kou, J Wang, Y Pan, J Guo - Journal of the American …, 2005 - Wiley Online Library
Hollow Al2O3 spheres with∼ 2 μm in diameter and∼ 200 nm in wall thickness were
prepared successfully via the calcination of the Al/AlOOH· nH2O core‐shell particles …
prepared successfully via the calcination of the Al/AlOOH· nH2O core‐shell particles …