Conferences and supporting programme
Demand Based and Software Guided Selection of Microcontrollers
Recent years of development lead to a huge diversification of the microcontroller market. Even though ARM based microcontrollers get widespread throughout most applications, more and more different controller families and derivates get available to product development. On the one hand this situation appears great for development engineers as they can select devices from a large pool of hardware. On the other hand comparisons between these derivates, especially with focus on project based requirements, get very complex and time demanding. It may even influence the time-to-market of the final application. Furthermore, a quantified selection is not possible with common methods. As a solution of this selection problem shall be given in the current paper. It focuses on the selection process of microcontrollers in very early stages of development. As choosing the best suitable microcontroller is not a trivial problem, the paper first deals with elementary key domains that have to be investigated. These key domains are separated into calculation power, properties of peripherals, memory and core features, and external factors such as economical values and software support. Then an algorithmic selection process based on these domains is presented that takes care of user constraints and allows to assess different microcontrollers so that they become easily comparable. A software tool has been developed that supports the user in this process. As a result, each considered microcontroller can not only be sorted into the common groups of suited an non suited devices, but gets a score that makes it directly comparable to other ones in all relevant domains. With this method it is possible to quantify the suitability of each microcontroller. It is even possible to evaluate microcontrollers regarding their reserves for future developments. A new vector based visualisation of microcontroller qualification supports the election of the best microcontroller, too. This new approach leads to a well-founded selection and helps developers making the correct decision in a very short time. It thus also helps lowering development costs.
--- Date: 01.03.2018 Time: 11:30 AM - 12:00 PM Location: Conference Counter NCC Ost