- 专利标题: Automatic creation of high-level language callable library for a hardware core
-
申请号: US16189919申请日: 2018-11-13
-
公开(公告)号: US10755013B1公开(公告)日: 2020-08-25
- 发明人: Zhenman Fang , James L. Hwang , Samuel A. Skalicky , Tom Shui , Michael Gill , Welson Sun , Alfred Huang , Jorge E. Carrillo , Chen Pan
- 申请人: Xilinx, Inc.
- 申请人地址: US CA San Jose
- 专利权人: Xilinx, Inc.
- 当前专利权人: Xilinx, Inc.
- 当前专利权人地址: US CA San Jose
- 代理商 Kevin T. Cuenot
- 主分类号: G06F30/34
- IPC分类号: G06F30/34 ; G06F8/41 ; G06F30/327
摘要:
Creating a high-level language (HLL) callable library for a hardware core can include automatically querying, using computer hardware, a metadata description of a core to determine a plurality of available ports of the core, automatically determining, using the computer hardware, an argument of a first function specified in a header file corresponding to the core, mapping, using the computer hardware, the argument to a first port of the plurality of available ports, and automatically generating and storing, using the computer hardware, an HLL library specifying a mapping of the argument to the first port of the core. The HLL library is configured for inclusion with a user application during compilation.
信息查询