发明名称 Virtual memory window with dynamic prefetching support
摘要 Reconfigurable Systems-an-Chip (RSoCs) on the market consist of full -fledged processors and large Field -Programmable Gate Arrays (FPGAs). The latter can be used to implement the system glue logic, various peripherals, and application - specific coprocessors. Using FPGAs for application -specific coprocessors has certain speedup potentials, but it is less present in practice beca use of the complexity of interfacing the software application with the coprocessor. In the present application, we present a virtualisation layer consisting of an operating - system extension and a hardware component. It lowers the complexity of interfacing and increases portability potentials, while it also allows the coprocessor to access the user virtual memory through a virtual memory window. The burden of moving data between processor and coprocessor is shifted from the programmer to the operating system. <IMAGE>
申请公布号 EP1589433(A1) 申请公布日期 2005.10.26
申请号 EP20040101629 申请日期 2004.04.20
申请人 ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE 发明人 VULETIC, MILJAN;POZZI, LAURA;IENNE, PAOLO
分类号 G06F12/08;G06F12/10;(IPC1-7):G06F12/10 主分类号 G06F12/08
代理机构 代理人
主权项
地址