3 ms·
The IO of Quark was problematic as well [1]. It's SPI interfaces are basically the same speed as an 8-bit MCU, which is kinda problematic given that SPI is fair
by dom0 9y ago
The IO of Quark was problematic as well [1]. It's SPI interfaces are basically the same speed as an 8-bit MCU, which is kinda problematic given that SPI is fairly common to push a dozen or two megabit/s (implementation is much, much easier than reaching for USB or PCIe, while serial is simply too slow).
[1] Disclaimer: When I looked at it when they were released. Perhaps it was addressed later.
- civilitty 9y agoYep, Intel had no idea what it was doing when it was designing its IoT product line. Normally, on its CPUs Intel got to do whatever it wanted and everyone just dealt with it because it was Intel (and they were rather open to working with the industry on standardizing communication buses, slowly getting rid of all the bridges, and etc). However, on a microcontroller, you have a lot more silicon than just the CPU architecture and cache so they had to go out and license a bunch of crap (and it usually is crap) peripherals that would never have have met the standard for their consumer/server CPU product lines. Combine that with the reduce R&D budget and they couldn't even properly test have the interactions. The number of errata for even their simplest chip rivaled that of their new gen processors when tech drastically changed (pentium -> core 2 due -> i3/5/7)