会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Methods of using ant colony optimization to pack designs into programmable logic devices
    • 使用蚁群优化将设计包装到可编程逻辑器件中的方法
    • US07284228B1
    • 2007-10-16
    • US11184452
    • 2005-07-19
    • Philip R. Haratsaris
    • Philip R. Haratsaris
    • G06F17/50H03K17/693
    • G06F17/5009G06F17/504G06F17/5054G06F2217/10G06F2217/84
    • Methods of packing a design into a programmable logic device (PLD) using ant colony optimization. An augmented graph is assigned to the design, e.g., nodes and edges are defined based on sub-circuits and interconnections in the design, and a topological order is assigned to the nodes. An equation is determined for probabilistic behavior of packing agents at each node, and an initial pheromone value is assigned to each edge. In each iteration, each of “M” packing agents makes a tour of the graph, with merging decisions being made at each node in a probabilistic manner determined by the equation and pheromone values. The M resulting packing implementations are scored, and the best packing implementation is used to change the pheromone values for the next iteration. The probabilistic equation and scoring can be based on timing, area, and/or power constraints, for example. The process is complete when predefined criteria are met.
    • 使用蚁群优化将设计打包成可编程逻辑器件(PLD)的方法。 扩展图被分配给设计,例如,基于设计中的子电路和互连来定义节点和边缘,并且将拓扑顺序分配给节点。 确定每个节点上包装剂概率行为的方程,并将每个边缘分配初始信息素值。 在每次迭代中,每个“M”包装代理进行图形的浏览,其中以由方程和信息素值确定的概率方式在每个节点进行合并确定。 对所得到的M包装实施进行评分,并且使用最佳包装实施来改变下一次迭代的信息素值。 概率方程和评分可以基于例如时间,面积和/或功率约束。 当满足预定义的标准时,该过程完成。