会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明申请
    • Clock Optimization with Local Clock Buffer Control Optimization
    • 时钟优化与本地时钟缓冲区控制优化
    • US20120124539A1
    • 2012-05-17
    • US12947445
    • 2010-11-16
    • Charles J. AlpertZhuo LiGi-Joon NamDavid A. PapaChin Ngai SzeNatarajan Viswanathan
    • Charles J. AlpertZhuo LiGi-Joon NamDavid A. PapaChin Ngai SzeNatarajan Viswanathan
    • G06F17/50
    • G06F17/505G06F2217/62
    • A physical synthesis tool for dock optimization with local clock buffer control optimization is provided. The physical synthesis flow consists of delaying the exposure of clock routes until after the clock optimization placement stage. The physical synthesis tool clones first local clock buffers. Then, the physical synthesis tool runs timing analysis on the whole design to compute the impact of this necessarily disruptive step. After cloning local clock buffers, the physical synthesis tool adds an extra optimization step to target the control signals that drive the local clock buffers. This optimization step may includes latch cloning, timing-driven placement, buffer insertion, and repowering. The flow alleviates high-fanout nets and produces significantly better timing going into clock optimization placement. After placement, the physical synthesis tool fixes latches and local clock buffers in place, inserts clock routes, and repowers local clock buffers.
    • 提供了一种用于通过本地时钟缓冲器控制优化进行码头优化的物理综合工具。 物理合成流程包括延迟时钟路由的曝光,直到时钟优化放置阶段为止。 物理综合工具克隆了第一个本地时钟缓冲区。 然后,物理综合工具对整个设计运行时序分析,以计算这一必然破坏性步骤的影响。 在克隆本地时钟缓冲器之后,物理综合工具增加了一个额外的优化步骤来对驱动本地时钟缓冲器的控制信号进行目标。 该优化步骤可以包括锁存克隆,定时驱动放置,缓冲器插入和重新供电。 该流程减轻了高扇出网络,并显着提高了进入时钟优化布局的时间。 放置后,物理综合工具将锁存器和本地时钟缓冲器固定到位,插入时钟路由并释放本地时钟缓冲区。
    • 9. 发明授权
    • Incremental timing optimization and placement
    • 增量时序优化和放置
    • US08347249B2
    • 2013-01-01
    • US12416754
    • 2009-04-01
    • Charles J. AlpertZhuo LiGi-Joon NamShyam RamjiJarrod A. RoyNatarajan Viswanathan
    • Charles J. AlpertZhuo LiGi-Joon NamShyam RamjiJarrod A. RoyNatarajan Viswanathan
    • G06F9/455
    • G06F17/505
    • Disclosed is a computer implemented method, data processing system, and computer program product to optimize, incrementally, a circuit design. An Electronic Design Automation (EDA) system receives a plurality of nets wherein each net is comprised of at least one pin. Each pin is linked to a net to form a path of at least a first pin and a second pin, wherein the first pin is a member of a first net. The second pin can be a member of a second net, and the path is associated with a slack. The EDA system determines whether the path is a critical path based on the slack. The EDA system reduces at least one wire length of the path, responsive to a determination that the path is a critical path. The EDA system moves a non-critical component in order to reduce at least one wire length of the nets that include pins of a non-critical component, responsive to reducing at least one wire length of the path, wherein the non-critical component lacks pins on a critical path. The EDA system legalizes the components on a net having a pin selected from the first pin and the second pin. The EDA system determines whether a component is a non-critical component. The EDA system, responsive to a determination that component is a non-critical component, legalizes the non-critical component. The EDA system incrementally optimizes a time delay of the plurality of paths, responsive to legalizing.
    • 公开了一种计算机实现的方法,数据处理系统和计算机程序产品,以优化,递增地进行电路设计。 电子设计自动化(EDA)系统接收多个网络,其中每个网络由至少一个引脚组成。 每个销连接到网以形成至少第一销和第二销的路径,其中第一销是第一网的成员。 第二个引脚可以是第二个网络的一个成员,并且该路径与一个松弛相关联。 EDA系统确定路径是否是基于松弛的关键路径。 响应于确定路径是关键路径,EDA系统减少路径的至少一个线长度。 EDA系统移动非关键部件,以便响应于减少路径的至少一个线长度来减少包括非关键部件的引脚的网络的至少一个线长度,其中非关键部件缺少 关键路径上的引脚。 EDA系统使具有从第一引脚和第二引脚选择的引脚的网络上的部件合法化。 EDA系统确定组件是否是非关键组件。 EDA系统响应于组件是非关键组件的确定,使非关键组件合法化。 响应于合法化,EDA系统递增地优化多个路径的时间延迟。
    • 10. 发明授权
    • Clock optimization with local clock buffer control optimization
    • 时钟优化与本地时钟缓冲控制优化
    • US08667441B2
    • 2014-03-04
    • US12947445
    • 2010-11-16
    • Charles J. AlpertZhuo LiGi-Joon NamDavid A. PapaChin Ngai SzeNatarajan Viswanathan
    • Charles J. AlpertZhuo LiGi-Joon NamDavid A. PapaChin Ngai SzeNatarajan Viswanathan
    • G06F17/50G06F9/455
    • G06F17/505G06F2217/62
    • A physical synthesis tool for dock optimization with local clock buffer control optimization is provided. The physical synthesis flow consists of delaying the exposure of clock routes until after the clock optimization placement stage. The physical synthesis tool clones first local clock buffers. Then, the physical synthesis tool runs timing analysis on the whole design to compute the impact of this necessarily disruptive step. After cloning local clock buffers, the physical synthesis tool adds an extra optimization step to target the control signals that drive the local clock buffers. This optimization step may includes latch cloning, timing-driven placement, buffer insertion, and repowering. The flow alleviates high-fanout nets and produces significantly better timing going into clock optimization placement. After placement, the physical synthesis tool fixes latches and local clock buffers in place, inserts clock routes, and repowers local clock buffers.
    • 提供了一种用于通过本地时钟缓冲器控制优化进行码头优化的物理综合工具。 物理合成流程包括延迟时钟路由的曝光,直到时钟优化放置阶段为止。 物理综合工具克隆了第一个本地时钟缓冲区。 然后,物理综合工具对整个设计运行时序分析,以计算这一必然破坏性步骤的影响。 在克隆本地时钟缓冲器之后,物理综合工具增加了一个额外的优化步骤来对驱动本地时钟缓冲器的控制信号进行目标。 该优化步骤可以包括锁存克隆,定时驱动放置,缓冲器插入和重新供电。 该流程减轻了高扇出网络,并显着提高了进入时钟优化布局的时间。 放置后,物理综合工具将锁存器和本地时钟缓冲器固定到位,插入时钟路由并释放本地时钟缓冲区。