Högnivåsyntes är en ny metod för att generera en RT-nivå maskinvarubeskrivning automatiskt från ett högnivåspråk som C, och används vid den senaste digitala kretsdesignen. Flytande-punkt till fast punkt konvertering med bit-längd optimering är en av de viktigaste frågorna för området och hastighetsoptimering i hög nivå syntes. Konverteringsuppgiften är dock ett ganska tröttsamt arbete för formgivare. Detta papper introducerar automatisk bit-längd optimeringsmetod på flytta-punkt till fast-punkt konvertering för hög nivå syntes. Metoden beräknar beräkningsfel statistiskt och formaliserar ett optimeringsproblem som ett icke-linjärt problem. Tillämpningen av NLP-teknik förbättrar balansen mellan beräkningsnoggrannheten och den totala hårdvarukostnaden. Olika begränsningar såsom delning av enheter, maximal bitlängd av funktionsenheter kan också modelleras enkelt. Experimentellt resultat visar att vår metod är snabb jämfört med typisk, och minskar hårdvaruområdet.
Doi m.fl. I Ref presenterade också en icke-linjär programmeringsmetod för konvertering av flyttals- till fasta punkter i högnivåsyntesen (HLS).
Bit-Length Optimization Method for High-Level Synthesis Based on Non-linear Programming Technique
{'venue': 'IEICE Transactions', 'journal': 'IEICE Transactions', 'mag_field_of_study': ['Computer Science']}