会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for placement of input-output design objects into a programmable gate array
    • 用于将输入输出设计对象放置到可编程门阵列中的方法和装置
    • US06625795B1
    • 2003-09-23
    • US09866052
    • 2001-05-25
    • Jason H. AndersonJames L. SaundersMadabhushi V. R. ChariSudip K. NagRajeev Jayaraman
    • Jason H. AndersonJames L. SaundersMadabhushi V. R. ChariSudip K. NagRajeev Jayaraman
    • G06F1750
    • G06F17/5072H03K19/17744
    • A method and apparatus for placement into a programmable gate array of I/O design objects having different I/O attributes. The I/O attributes of an I/O design object define the electrical characteristics of the design object. The programmable gate array has a plurality of sites (IOBs) arranged into banks supporting a variety of electrical interface characteristics. In an example embodiment, I/O design objects are placed into IOBs of the programmable gate array by first performing simulated annealing that considers conflicts between I/O attributes of I/O design objects as placed into the IOBs. Then, a bipartite matching is performed using placement results from simulated annealing. Finally, if the bipartite matching does not produce a feasible placement, sets of I/O attributes are assigned to the banks based on the previous placement results, and the bipartite matching process is repeated.
    • 一种用于放置到具有不同I / O属性的I / O设计对象的可编程门阵列中的方法和装置。 I / O设计对象的I / O属性定义了设计对象的电气特性。 可编程门阵列具有布置成支持各种电接口特性的单元的多个位置(IOB)。 在示例实施例中,I / O设计对象通过首先执行模拟退火而被放置到可编程门阵列的IOB中,该模拟退火考虑了放置在IOB中的I / O设计对象的I / O属性之间的冲突。 然后,使用模拟退火的放置结果进行二分相匹配。 最后,如果二分配匹配不能产生可行的布局,那么根据先前的放置结果,将一组I / O属性分配给存储体,并重复二分配匹配过程。