OVP Forums - A community of assistance, help, questions, and answers.
|
View previous topic :: View next topic |
Author |
Message |
KishoreKumar
Joined: 26 May 2015 Posts: 3
|
Posted: Tue May 26, 2015 2:44 am Post subject: Reg: Tool chain support |
|
|
Hello,
Can we simulate ARM processor model in Xilinx ISE 14.7 tool chains ?
Regards,
Kishore Kumar K |
|
Back to top |
|
 |
DuncGrah OVP Technologist

Joined: 27 Feb 2008 Posts: 1646 Location: United Kingdom
|
Posted: Thu May 28, 2015 12:05 am Post subject: |
|
|
If the Xilinx crosscompiler can generate binary instructions for the ARM architecture then the OVP ARM Fast Processor Model will execute it as an instruction accurate representation of the real hardware core.
What you will need to do, as a minimum, is generate a platform that contains the processor core configured for the targeted variant and with memory at the correct memory locations.
What you may not have support for is semihosting. This is where instead of the low level routines such as open, read, write, used to implement say printf being supported by device drivers they are replaced by code that uses the native host features. So for example printf can go to the host stdout.
There must be a semihost library that represents the method used in the cross compiler toolchain supplied C libraries. I would suggest that you initially use armAngel or armNewlib depending if ARM angel traps or Newlib C functions are used in the C library. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Information regarding OVP © 2008-2022 Imperas Software
|