Retiming programmable devices incorporating random access memories
US8929152B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 2, 2014 |
| Grant date | Jan 6, 2015 |
| Priority date | — |
| Expiry date | Apr 2, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11C7/22
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of retiming a circuit that includes a RAM having data stored therein, a register following the RAM, and registers preceding the RAM for registering input, address and enable signals of the RAM includes pushing a value in the register following the RAM back into a memory location in the RAM, pushing back data stored in the RAM and initial values in the registers preceding the RAM to accommodate the value pushed back from the register following the RAM, and setting new values in the registers preceding the RAM so that, on a first clock cycle after retiming, the circuit assumes a condition before retiming. The method also may be used to configure a programmable logic device with a user logic design.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.