We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I would like to know if i can integrate my software developped for 8051 (P89C51RD2) into ARM ?
And the second question : what is differents between FPGA and ARM?
Thanks. Bye.
FPGA is a type of programmable logic device, ARM is a processor architecture.
Can you simulate 8051 architecture into ARM and FPGA?
And advanced programmable logic can implement processor cores.
8051 emulator on an ARM softcore in an FPGA! That just yells out "I'M DOING IT WRONG!!" but it might be worth a giggle.
The OP posted too little information for us to know what is relevant.
8051 assembly instructions are very easy to emulate in a 32-bit processor. But a 8051 program normally spends quite a lot of time (or instructions) handling different peripherials that will not map well to the ARM chip.
If the 8051 program is written in C, then the usable parts should be reasonably easy to port to a native ARM program. And the mappings for reading/writing pins or using UART etc has to be rewritten anyway.