发明名称 |
CIRCULAR REGISTER ARRAY OF A COMPUTER |
摘要 |
<p>The invention provides a method and apparatus for eliminating the stack overflow and underflow in a dual stack computer 100 while remaining fully operational in case of single event upset caused by radiation and a method and apparatus for eliminating stack overflow and underflow by replacing a conventional stack with a circular stack array 125B coupled to a plurality of multiplexers 205a-h to function in a circular repeating pattern. The method of the invention provides for the stack to remain operational in the event of single event upset by using one hot logic multiplexers 205a-h. Thus in case of single event upset, where the logic state of the control signals can be corrupted such that at a given time both the push or pop control signals are active, the multiplexers will not shift the data either upward or downward in the data stack 145 and the return stack 120 and prevents the processor system 100 from entering into an unknown state.</p> |
申请公布号 |
WO2010011240(A1) |
申请公布日期 |
2010.01.28 |
申请号 |
WO2009US00777 |
申请日期 |
2009.02.06 |
申请人 |
VNS PORTFOLIO LLC;LEELAND, STEVEN |
发明人 |
LEELAND, STEVEN |
分类号 |
G06F9/40;G06F9/46;G06F12/00 |
主分类号 |
G06F9/40 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|