|
|
|
|
|
by hajile
2055 days ago
|
|
The ARM M4 in Robot Inventor (well, I'm using teardown info from Spike Prime which is supposedly identical other than color) is slower overall than the older ARM9 in the EV3. EV3 has 2.5x the DMIPS and 200x the RAM (64MB instead of 320KB). Robot Inventor doubled flash to 32MB, but also removed the SD slot. Boot times are many times faster, but that's because it's basically bare metal instead of an entire Linux kernel. As I see it, there is zero reason for them to have chosen the M4. The STM H7A3 series soundly beats the F4 series LEGO went with as it has 4x the RAM (1.4MB), nearly 2x the DMIPS/MHz (2.14 vs 1.25), nearly 3x the clockspeed (280MHz vs 100MHz), dual issue instead of single-issue, bigger caches, branch prediction, double-precision floats, and without going on, beating the F4 on basically everything including total power consumption with 120mA/MHz vs 112mA/MHz at much higher performance per MHz (F4 is 90nm while H7 is 40nm). With the same VGT6 packaging in quantities of 1k, there seems to only be around a $0.60 difference (around 10%). |
|