发明名称 Integrated circuit applications using partial reconfiguration
摘要 Systems and methods for generating and deploying integrated circuit (IC) applications are provided. Partial reconfiguration functionality of an IC may be used to build reconfigurable application platforms that enable application execution on the IC. These apps may include partial reconfiguration bitstreams that allow ease of access to programming without cumbersome compilation via a set of complex tools. The apps may be acquired via a purchasing website or other mechanism, where the bitstreams may be downloaded to the IC, thus increasing usability of the IC as well providing addition revenue streams.
申请公布号 US9584129(B1) 申请公布日期 2017.02.28
申请号 US201414310902 申请日期 2014.06.20
申请人 Altera Corporation 发明人 Walstrom Joshua;Bourgeault Mark
分类号 H03K19/173;H03K19/177;H03K19/0175 主分类号 H03K19/173
代理机构 Fletcher Yoder, P.C. 代理人 Fletcher Yoder, P.C.
主权项 1. A tangible, non-transitory, computer-readable medium, comprising instructions to: provide access to one or more reconfigurable partial-reconfiguration bitstream application platforms configured to define a placement constraint of a particular region of partial-reconfiguration blocks (PR blocks) of an integrated circuit (IC) where a partial-reconfiguration application core is to be stored, by publishing the one or more reconfigurable partial-reconfiguration bitstream application platforms to an application store, application provision service, or both; store the partial-reconfiguration application core at the particular region of the partial-reconfiguration blocks; provide a software development kit (SDK), configured to enable creation of one or more partial-reconfiguration bitstream applications that conform to the placement constraint of the one or more platforms, by publishing the SDK to the application store, the application provision service, or both; and provide access to one or more partial-reconfiguration bitstream applications that conform to the placement constraint of the one or more platforms, by publishing the one or more partial-reconfiguration bitstream applications to the application store, the application provision service, or both; wherein the partial-reconfiguration bitstream applications are configured to perform application tasks by reconfiguring, during runtime, selectable resources of the partial-reconfiguration application core stored at the particular region to implement functions of the one or more partial-reconfiguration bitstream applications that conform to the placement constraint, without affecting regions other than the particular region of partial-reconfiguration blocks.
地址 San Jose CA US