发明名称 Virtual shadow registers and virtual register windows
摘要 A direct memory access and direct register access (DMA/DRA) controller and method are used on microprocessors, microcontrollers and digital signal processors which incorporate shadow register sets or register windows or both. The DMA/DRA controller is coupled to the processor's data paths so as to transfer data between the registers and memory in burst and in cycle-steal modes. The DMA/DRA controller enables the processor to perform single-cycle register set save and restore operations by extending the effective depth of the shadow register set by creating virtual register sets in memory. The DMA/DRA subsystem interacts with the caches and other memory traffic controllers to perform the register set transfers before they are needed making use of otherwise unused external memory cycles. Using this invention, delays associated with register saving and restoring can be largely eliminated without the need for unduly large and costly internal sets of register files.
申请公布号 US2002052993(A1) 申请公布日期 2002.05.02
申请号 US20010017705 申请日期 2001.12.12
申请人 DOWLING ERIC M. 发明人 DOWLING ERIC M.
分类号 G06F7/38;G06F9/40;G06F9/46;G06F9/48;G06F13/24;(IPC1-7):G06F13/24 主分类号 G06F7/38
代理机构 代理人
主权项
地址