Hardware-software co-synthesis is the process of portioning an embedded system specification into hardware and software modules to meet performance, power, and cost goals. Embedded systems are generally specified in terms of a set of acyclic task graphs. According to one embodiment of the present invention, a co-synthesis algorithm, called COSYN, starts periodic task graphs with real-time constraints and produces a low-cost heterogeneous distributed embedded system architecture meeting these constraints. In the present invention, clusters are selected for allocation during a synthesis phase using both priority levels and costs of communication for the clusters. In another embodiment, a power distribution architecture (PDA) derivation phase, following the synthesis phase, automatically derives a PDA for the embedded system, wherein the PDA defines power supply capacity and interconnection of any necessary power converters to meet power requirements of the embedded system.

la co-sintesi del Fissaggi-software è il processo di spartizione della specifica di sistema inclusa nei moduli del software e dei fissaggi per venire a contatto delle prestazioni, dell'alimentazione e degli obiettivi di costo. I sistemi inclusi sono specificati generalmente in termini di insieme dei grafici aciclici di operazione. Secondo un metodo di realizzazione di presente invenzione, una procedura di co-sintesi, denominata COSYN, inizia i grafici periodici di operazione con i vincoli in tempo reale e produce un'architettura inclusa distribuita eterogenea a basso costo del sistema che viene a contatto di questi vincoli. Nella presente invenzione, le serie di ingranaggi sono selezionate per la ripartizione durante la fase di sintesi usando sia i livelli di priorità che i costi della comunicazione per le serie di ingranaggi. In un altro incorporamento, una fase di derivazione di architettura di distribuzione di energia (PDA), dopo la fase di sintesi, deriva automaticamente un PDA per il sistema incluso, in cui il PDA definisce la capacità del gruppo di alimentazione e l'interconnessione di tutti i convertitori di alimentazione necessari di fare fronte alle richieste di alimentazione del sistema incluso.

 
Web www.patentalert.com

< Computer-system-on-a-chip with test-mode addressing of normally off-bus input/output ports

< System, method and article of manufacture for location-based filtering for shopping agent in the physical world

> Process for utilizing external handwriting recognition for personal data assistants

> System, method, and business model for speech-interactive information system having business self-promotion, audio coupon and rating features

~ 00007