DETERMINING HARDWARE GENERATED BY HIGH LEVEL LANGUAGE COMPILATION THROUGH LOOP OPTIMIZATIONS

Patent №

US 7,086,047

Granted

2006-08-01

Filed 2002

Owner

XILINX, INC.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10310362

A method of processing a program written in a general purpose programming language to determine a hardware representation of the program can include generating a language independent model of the program written in a general purpose programming language (100) and identifying a loop construct within the language independent model (705). A determination can be made as to whether the loop construct is bounded (725). If so, a loop processing technique can be selected for unrolling the loop construct according to stored user preferences 735). The loop construct can be replicated in the language independent model as specified by the selected loop processing technique (740, 755).

Natural languageAI hardwareG06F 30/34G06F 8/443G06F 8/447

AI classification

Natural language1.00
AI hardware0.93
Evolutionary computation0.01
Knowledge representation0.00
Planning0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

XILINX, INC.

assignment · 135750248

Assignors

EDWARDS, STEPHEN G., DAVIS, DONALD J., HARRIS, JONATHAN C., JENSEN, JAMES E., KOLLEGGER, ANDREAS B., MILLER, IAN D.

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

© 2026 NYSGPT2525 LLC