For more information about realboard, visit the official website www.hugacy.com.
Thank you for your attention to the realboard. Thanks again, especially for the large number of users who sent emails to ask.
Given that some netizens suspect that realboad is slower than qemu, the test method is as follows:
Test method:
Run two batch programs respectively, and use stopwatch or PC clock timing (about 1 minute or so)
Timing Method:
Start the program and start timing;
The UI screen is timed out.
Test Code (RT-thread 0.4.0 relese ):
If you have any questions about the test code, contact RT-thread.
BSP/mini2440/sdcard. c
Rt_uint8_t sd_init (void)
{
// -- SD Controller & Card initialize
Int I;
Sd_delay (1000000); // Add a line to stress test the arm simulation performance.
/* Important Notice for MMC test condition */
/* Cmd & data lines must be enabled by pull up resister */
Sdipre = pclk/(iniclk)-1;
Sdicon = (0 <4) | 1; // type A, CLK enable
Sdifsta = sdifsta | (1 <16 );
Sdibsize = 0x200;/* 512 byte per one block */
Sdidtimer = 0x7fffff;/* timeout count */
/* Wait 74 sdclk for MMC card */
For (I = 0; I <0x1000; I ++ );
Sd_defaults 0 ();
Reference Configuration:
Pentium (r) dual-core CPU
E5400 @ 2.70 GHz 2.69 GHz, 3.46 GB of RAM
Reference results: qemu is 47 seconds, and realboard is 28 seconds.
The realboard does not last for less than 23 seconds because timer processing and peripheral Io are also specially optimized.
In the early days, we performed multimedia decoding tests on the realboard core Instruction Set Simulator. The comprehensive performance is twice that of qemu.
For details, refer to my csdn blog
Realboard-continue to challenge the arm high-performance software simulation limit
<** Any individual or group learner, educational and training institution, and free project development organization can experience and use the realboard free of charge without profit. for commercial use, please contact the author for authorization, email: lxzhg@hotmail.com **>
Other resources contained in the test package are owned by the Free Software Development Organization. Refer to the respective license agreement.