发明名称 |
METHODS FOR PERFORMING REGISTER RETIMING OPERATIONS INTO SYNCHRONIZATION REGIONS INTERPOSED BETWEEN CIRCUITS ASSOCIATED WITH DIFFERENT CLOCK DOMAINS |
摘要 |
Circuit design computing equipment may perform register retiming operations to improve the performance of a circuit design after having performed placement and routing operations. For example, the circuit design computing equipment may perform register retiming operations that move registers from a first portion of a circuit design that operates in a first clock domain into a synchronization region that separates the first portion of the circuit design from a second portion of the circuit design that operates in a second clock domain that is different than the first clock domain. Performing register retiming operations that move registers into a synchronization region between clock domains may solve the so-called short path—long path problem in which a long path that would benefit from a register retiming operation is coupled in parallel to a short path that has no location to receive a register during the register retiming operation. |
申请公布号 |
US2016357899(A1) |
申请公布日期 |
2016.12.08 |
申请号 |
US201514730082 |
申请日期 |
2015.06.03 |
申请人 |
Altera Corporation |
发明人 |
Gamsa Benjamin;Chiu Gordon Raymond |
分类号 |
G06F17/50 |
主分类号 |
G06F17/50 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for operating circuit design computing equipment, comprising:
with the circuit design computing equipment, receiving a circuit design description that includes a synchronization region that couples a first portion of the circuit design description operating in a first clock domain to a second portion of the circuit design description operating in a second clock domain that is different than the first clock domain; and with the circuit design computing equipment, performing a register retiming operation that moves a register from the first portion of the circuit design description into the synchronization region. |
地址 |
San Jose CA US |