HARDWARE-SOFTWARE CO-SYNTHESIS OF HIERARCHICAL HETEROGENEOUS DISTRIBUTED EMBEDDED SYSTEMS

Patent №

US 6,289,488

Granted

2001-09-11

Filed 1998

Owner

LUCENT TECHNOLOGIES INC.

Lab

AI components

5

ml · vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09025537

Hardware-software co-synthesis of an embedded system architecture entails partitioning of its specification into hardware and software modules such that its real-time and other constraints are met. Embedded systems are generally specified in terms of a set of acyclic task graphs. For medium-to-large scale embedded systems, the task graphs are usually hierarchical in nature. The embedded system architecture, which is the output of the co-synthesis system, may itself be non-hierarchical or hierarchical. Traditional non-hierarchical architectures create communication and processing bottlenecks, and are impractical for large embedded systems. Such systems require a large number of processing elements and communication links connected in a hierarchical manner, thus forming a hierarchical distributed architecture, to meet performance and cost objectives. The present invention addresses the problem of hardware-software co-synthesis of hierarchical heterogeneous distributed embedded system architectures from hierarchical or non-hierarchical task graphs. The co-synthesis algorithm has the following features: 1) it supports periodic task graphs with real-time constraints, 2) it supports pipelining of task graphs, 3) it supports a heterogeneous set of processing elements and communication links, 4) it allows both sequential and concurrent modes of communication and computation, 5) it employs a combination of preemptive and non-preemptive static scheduling, 6) it employs a new task clustering technique suitable for hierarchical task graphs, and 7) it uses the concept of association arrays to tackle the problem of multi-rate tasks encountered in multimedia systems.

AI classification

AI hardware1.00
Machine learning0.95
Planning0.73
Vision0.66
Knowledge representation0.57
Speech0.00
Natural language0.00
Evolutionary computation0.00

Ownership

LUCENT TECHNOLOGIES INC.

assignment · 90130695

Assignors

DAVE, BHARAT P.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC