-
公开(公告)号:EP1706817A1
公开(公告)日:2006-10-04
申请号:EP04795502.6
申请日:2004-10-18
Applicant: MICROCHIP TECHNOLOGY INC.
Inventor: BOLES, Edward, Brian , DRAKE, Rodney, Jay , JOHANSEN, Darrel, Ray , MITRA, Sumit, K. , YACH, Randy , GROSBACH, James , CONNER, Joshua, M. , TRIECE, Joseph, W.
IPC: G06F9/30
CPC classification number: G06F9/30145 , G06F9/30101 , G06F9/3012 , G06F9/30167 , G06F9/35
Abstract: A microcontroller apparatus is provided with an instruction set for manipulating the behavior of the microcontroller. The apparatus and system is provided that enables a linearized address space that makes modular emulation possible. Direct or indirect addressing is possible through register files or data memory. Special function registers, including the Program Counter (PC) and Working Register (W), are mapped in the data memory. An orthogonal (symmetrical) instruction set makes possible any operation on any register using any addressing mode. Consequently, two file registers to be used in some two operand instructions. This allows data to be moved directly between two registers without going through the W register. Thus, increasing performance and decreasing program memory usage.
-
公开(公告)号:EP1393166A1
公开(公告)日:2004-03-03
申请号:EP02752011.3
申请日:2002-05-30
Applicant: MICROCHIP TECHNOLOGY INC.
Inventor: CATHERWOOD, Michael , TRIECE, Joseph, W. , PYSKA, Michael , CONNER, Joshua, M.
CPC classification number: G06F9/342 , G06F9/30185 , G06F9/345 , G06F12/0284 , G06F12/109
Abstract: A processor is provided that has a data memory that may be addressed as a dual memory space in one mode and as a single linear memory space in another mode. The memory may permit dual concurrent operand fetches from the data memory when DSP instructions are processed. The memory may then dynamically permit the same memory to be accessed as a single linear memory address space for non-DSP instructions.
-
公开(公告)号:EP1706817B1
公开(公告)日:2015-04-15
申请号:EP04795502.6
申请日:2004-10-18
Applicant: MICROCHIP TECHNOLOGY INC.
Inventor: BOLES, Edward, Brian , DRAKE, Rodney, Jay , JOHANSEN, Darrel, Ray , MITRA, Sumit, K. , YACH, Randy , GROSBACH, James , CONNER, Joshua, M. , TRIECE, Joseph, W.
CPC classification number: G06F9/30145 , G06F9/30101 , G06F9/3012 , G06F9/30167 , G06F9/35
-
公开(公告)号:EP1393166B1
公开(公告)日:2011-08-17
申请号:EP02752011.3
申请日:2002-05-30
Applicant: MICROCHIP TECHNOLOGY INC.
Inventor: CATHERWOOD, Michael , TRIECE, Joseph, W. , PYSKA, Michael , CONNER, Joshua, M.
CPC classification number: G06F9/342 , G06F9/30185 , G06F9/345 , G06F12/0284 , G06F12/109
Abstract: A processor is provided that has a data memory that may be addressed as a dual memory space in one mode and as a single linear memory space in another mode. The memory may permit dual concurrent operand fetches from the data memory when DSP instructions are processed. The memory may then dynamically permit the same memory to be accessed as a single linear memory address space for non-DSP instructions.
-
5.
公开(公告)号:EP1393163A1
公开(公告)日:2004-03-03
申请号:EP02739496.4
申请日:2002-05-31
Applicant: MICROCHIP TECHNOLOGY INC.
Inventor: CATHERWOOD, Michael , BOLES, Brian , BOWLING, Stephen, A. , CONNER, Joshua, M. , DRAKE, Rodney , TRIECE, Joseph, W. , ELLIOT, John , FALL, Brian, Neil , GROSBACH, James, H. , KUHRT, Tracy, Ann , McCARTHY, Guy , MURO, Manuel, Jr. , PYSKA, Michael
CPC classification number: G06F9/3885 , G06F9/30014 , G06F9/30145 , G06F9/30167 , G06F9/325 , G06F9/3893
Abstract: An instruction set is provided that features ninety four instructions and various address modes to deliver a mixture of flexible micro-controller like instructions and specialized digital signal processor (DSP) instructions that execute from a single instruction stream.
-
-
-
-