You are here

64KB code size limit in PSOC3 | Cypress Semiconductor

64KB code size limit in PSOC3

Summary: 3 Replies, Latest post by H L on 26 Oct 2011 11:54 PM PDT
Verified Answers: 0
Last post
Log in to post new comments.
CAUCHARD's picture
1 post

It looks thath there is a limit in PSOC3: the code adressing space is limted to 64 KB, on the other hand we can see that the adressing space for external memory is up to 8 MB.

My question is: is there a way to overcome the code space limit to say 256 KB ?

antimatter's picture
6 posts

It seems this post went unanswered i would also like to know if  there is a way to increase the code size limit of PSOC3

uday's picture
Cypress Employee
569 posts

In PSoC3, the 8051 CPU has a Program Memory Interface which can interface with Code space of upto 64K(16 bit address). Program memory space begins at address 0x0000 and ends at address 0xFFFF. Hence it is not possible to have code space beyond this. The 8051 can address up to 16 MB of external data memory.

user_460349's picture
1362 posts

8051 core by itself can only address upto 64K memory, the DPTRs are only 16 bit. You need bank switching by using the extened SFRs if need memory more than 64K. 

Log in to post new comments.