发明名称 |
Network virtual memory for a cable television settop terminal |
摘要 |
The present invention comprises a memory management system employed in a settop terminal which utilizes memory available at the headend of a CATV system through a bidirectional CATV network to augment the memory resident within the settop terminal. The system includes a memory management unit that monitors the software application running on the settop terminal microprocessor, pre-fetches blocks of the program from the headend and stores these blocks in resident memory. The memory management unit manages the limited pool of settop terminal memory by dividing it into segments large enough to hold a single program block. Program blocks are fetched from the headend as needed by the microprocessor, and segments of memory containing program blocks not likely to be used are reused. The system provides sufficient read-ahead capability to ensure that the microprocessor has enough executable code to process at all times. The location of the memory is completely transparent to the microprocessor.
|
申请公布号 |
US5781226(A) |
申请公布日期 |
1998.07.14 |
申请号 |
US19950554990 |
申请日期 |
1995.11.13 |
申请人 |
GENERAL INSTRUMENT CORPORATION OF DELAWARE |
发明人 |
SHEEHAN, PATRICK |
分类号 |
G06F9/445;H04N5/44;H04N7/10;H04N7/173;(IPC1-7):H04N7/10 |
主分类号 |
G06F9/445 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|