LLVM-Based System C Compiler for Architecture Synthesis

Patent №

US 10,545,739

Granted

2020-01-28

Filed 2016

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15091093

A low level virtual machine (LLVM)-based system C compiler for architecture synthesis is provided. In one aspect, a method for translating a system C model to hardware description language (HDL) is provided. The method includes the steps of: generating a hardware connection model (HCM) from the system C model, wherein the HCM defines modules and interconnects in a hardware system; parsing the system C model into a LLVM intermediate representation (IR); converting the LLVM IR to a system LLVM IR which records correspondence information between the LLVM IR and the HCM; and generating the HDL based on direct mapping of processes from the system LLVM IR and the HCM.

AI hardwareG06F 8/44G06F 8/40

AI classification

AI hardware1.00
Speech0.02
Knowledge representation0.02
Natural language0.01
Vision0.00
Evolutionary computation0.00
Planning0.00
Machine learning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 381960123

Assignors

CHO, MINSIK, KONIGSBURG, BRIAN R., NAIR, INDIRA, REN, HAOXING, SHIN, JEONGHEE

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

From the same owner

© 2026 NYSGPT2525 LLC