-
公开(公告)号:US20060036808A1
公开(公告)日:2006-02-16
申请号:US11214466
申请日:2005-08-29
申请人: Gideon Intrater , Anders Jagd , Ryan Kinter
发明人: Gideon Intrater , Anders Jagd , Ryan Kinter
IPC分类号: G06F12/00
CPC分类号: G06F9/3812 , G06F9/3802 , G06F9/3824 , G06F12/0848
摘要: A method and apparatus within a processing system is provided for separating access to an instruction memory and a data memory to allow concurrent access by different pipeline stages within the processing system to both the instruction memory and the data memory. An instruction memory interface is provided to access the instruction memory. A data memory interface is provided to access the data memory. Redirection logic is provided to determine whether an access by the data memory interface should be directed to the instruction memory interface utilizing either the address of the access, or the type of instruction that is executing. If the access is redirected, the access to the instruction memory is performed by the instruction memory interface, and data retrieved by the instruction memory interface is then provided to the data memory interface, and in turn to the pipeline stage within the processing system that requested the data memory interface to access the data.