Invention Grant
US08458630B1 Supporting dynamic aspects of polymorphism in high-level synthesis of integrated circuit designs 有权
支持集成电路设计高级合成中多态的动态方面

Supporting dynamic aspects of polymorphism in high-level synthesis of integrated circuit designs
Abstract:
A method for integrated circuit design is disclosed including determining if at least one dynamic class and at least one virtual function are present within a chip program description of an integrated circuit design; and if so then converting the at least one virtual function into a non-virtual function, generating at least one virtual pointer for the at least one dynamic class, converting at least one function calling the at least one virtual function into at least one conditional function responsive to a value of the at least one virtual pointer, and generating dataflow graphs of the at least one dynamic class and the at least one conditional function that can be transformed into a synthesizable design description of the integrated circuit design.
Information query
Patent Agency Ranking
0/0