ContractHIL-HLS: Flusso di Lavoro Multi-Agente per la Sintesi di Alto Livello
Una recente pubblicazione presenta ContractHIL-HLS, un flusso di lavoro multi-agente progettato per l'ingegneria della sintesi di alto livello (HLS) che si allinea con i contratti. Questo flusso di lavoro impiega un contratto strutturato per convertire specifiche in linguaggio naturale in interfacce chiare, vincoli, controlli di validazione e protocolli di rollback. Integrando il feedback hardware da HLS, Vivado, runtime PYNQ, nonché dati di potenza e guasti nel ciclo di generazione, migliora l'HLS assistito da LLM dal codice kernel alla chiusura a livello di sistema e scheda. Gli agenti sono suddivisi per compiti di abbassamento semantico ed esecuzione: un Agente Contratto traduce il linguaggio naturale nel contratto, un Agente HTML lo formatta in HTML strutturato persistente, e un Agente Hardware-in-the-Loop esegue e aggiorna il progetto in base ai risultati misurati.
Fatti principali
- L'articolo introduce il flusso di lavoro ContractHIL-HLS
- Utilizza un contratto strutturato per l'allineamento semantico
- Incorpora feedback hardware da HLS, Vivado, runtime PYNQ, potenza, evidenze di guasto
- Estende l'HLS assistito da LLM alla chiusura a livello di sistema e scheda
- Agenti: Agente Contratto, Agente HTML, Agente Hardware-in-the-Loop
- Il contratto traduce il linguaggio naturale in interfacce, vincoli, controlli di validazione, regole di rollback
- Pubblicato su arXiv con ID 2607.25283
- Tipo di annuncio: nuovo
Entità
Istituzioni
- arXiv