发明名称 |
Method and system for distributing a global timebase within a system-on-chip having multiple clock domains |
摘要 |
A global timebase system and method for a system-on-chip synchronizes multiple clock domains in each of a plurality of receiver modules by broadcasting a global timebase count value as Gray code over a global timebase bus. A global timebase generator includes a binary counter and a binary-to-Gray-code converter. Each receiver module registers the global timebase count value with its own local clock and includes a Gray-code-to-binary converter. The converted value, in binary form, may be used as least significant bits of a globally synchronized local timebase. Most significant bits may be generated by a local binary counter incremented at each 1-to-0 transition of the most significant bit of the global timebase count value. |
申请公布号 |
US8190942(B2) |
申请公布日期 |
2012.05.29 |
申请号 |
US20080167111 |
申请日期 |
2008.07.02 |
申请人 |
SIMON MOSHE B.;MACHNICKI ERIK P.;CRADLE IP, LLC |
发明人 |
SIMON MOSHE B.;MACHNICKI ERIK P. |
分类号 |
G06F1/12 |
主分类号 |
G06F1/12 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|