Cache RAM in PSoC3

Question: Does PSoC 3 have a Cache RAM?



PSoC3 does not have a cache memory but it does have an 8 byte instruction buffer. Whenever data is read from Flash, it is read in units of rows; each row is 9 bytes wide with 8 bytes of data and 1 byte of ECC data. When a row is read, the data bytes are copied into an 8-byte instruction buffer. The CPU fetches its instructions from this buffer, for improved CPU performance.