-
1.
公开(公告)号:US11816406B2
公开(公告)日:2023-11-14
申请号:US17338266
申请日:2021-06-03
Applicant: LegUp Computing Inc.
Inventor: Jongsok Choi , Ruolong Lian , Andrew Christopher Canis , Jason Helge Anderson , Muhammad R. Soliman
IPC: G06F30/327 , G06F13/16 , G06F30/3312
CPC classification number: G06F30/327 , G06F13/1673 , G06F30/3312
Abstract: A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving a multi-threaded software program with at least one C++ thread; generating a register-transfer level (RTL) hardware description of the at least one C++ thread; and automatically inferring generation of parallel hardware RTL in response to receiving the at least one C++ thread.
-
2.
公开(公告)号:US20180330022A1
公开(公告)日:2018-11-15
申请号:US15977874
申请日:2018-05-11
Applicant: LegUp Computing Inc.
Inventor: Jongsok Choi , Ruolong Lian , Andrew Christopher Canis , Jason Helge Anderson
CPC classification number: G06F17/505 , G06F13/1673 , G06F17/5031
Abstract: A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving producer instructions defining a producer processing thread; generating a producer register-transfer level (RTL) description of the producer processing thread; receiving consumer instructions defining a consumer processing thread; generating a consumer RTL description of the consumer processing thread; and automatically inferring generation of streaming hardware RTL in response to receiving the producer and consumer instructions.
-
3.
公开(公告)号:US20210294948A1
公开(公告)日:2021-09-23
申请号:US17338266
申请日:2021-06-03
Applicant: LegUp Computing Inc.
Inventor: Jongsok Choi , Ruolong Lian , Andrew Christopher Canis , Jason Helge Anderson , Muhammad R. Soliman
IPC: G06F30/327 , G06F13/16 , G06F30/3312
Abstract: A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving a multi-threaded software program with at least one C++ thread; generating a register-transfer level (RTL) hardware description of the at least one C++ thread; and automatically inferring generation of parallel hardware RTL in response to receiving the at least one C++ thread.
-
公开(公告)号:US11055456B2
公开(公告)日:2021-07-06
申请号:US16714571
申请日:2019-12-13
Applicant: LegUp Computing Inc.
Inventor: Jongsok Choi , Ruolong Lian , Andrew Christopher Canis , Jason Helge Anderson
IPC: G06F30/327 , G06F13/16 , G06F30/3312
Abstract: A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving producer instructions defining a producer processing thread; generating a producer register-transfer level (RTL) description of the producer processing thread; receiving consumer instructions defining a consumer processing thread; generating a consumer RTL description of the consumer processing thread; and automatically inferring generation of streaming hardware RTL in response to receiving the producer and consumer instructions.
-
公开(公告)号:US10579762B2
公开(公告)日:2020-03-03
申请号:US15977874
申请日:2018-05-11
Applicant: LegUp Computing Inc.
Inventor: Jongsok Choi , Ruolong Lian , Andrew Christopher Canis , Jason Helge Anderson
Abstract: A computer-implemented method for synthesizing a digital circuit is disclosed. The method includes receiving producer instructions defining a producer processing thread; generating a producer register-transfer level (RTL) description of the producer processing thread; receiving consumer instructions defining a consumer processing thread; generating a consumer RTL description of the consumer processing thread; and automatically inferring generation of streaming hardware RTL in response to receiving the producer and consumer instructions.
-
-
-
-