Have a specialist call me
Leave your details and we will contact you personally.
Not so long ago a popular journalist predicted that soon there would be as many microprocessors in the world as there were people. When we consider all the devices we currently use every single day in our house, our car, at work, we can only say: he was right. We are surrounded by numerous processors. There is hardly a device that doesn’t carry a processor. These devices, small and large, are all considered embedded systems: each has a specific dedicated and smart function. What makes it even more compelling is that the pervasiveness of devices combined with their ability to communicate, creates an ever-increasing demand for more functionalities. Embedded systems can help solve many relevant challenges like home care support, safe driving of your car, monitoring and alarms in public spaces and the improvement of agricultural and horticultural production processes. This is what the future has in store for us.
What is an embedded system exactly?
An embedded system typically collects input data, performs a specific operation on the data readings, and then acts according to the programmed functionality. Think of the room thermostat in your home. In the old days, a mercury-based temperature sensor acted as a switch to turn your heater on or off. This is a very clever and accurate design, but not an embedded system. Next-generation thermostats monitor the thermal response of the room, the weather conditions outside as well as the desired temperature inside and then send the readings to the heater. Given the technological developments of today, embedded systems are going to be all-encompassing.
Why are embedded systems so relevant?
An urgent question is: is the current trend to make daily-used devices smarter really necessary? The answer is simply: yes. The world population is growing, people are getting older and as a result of global mobility, the interaction between people worldwide is increasing. So, we need more people to care for other people. We need to travel more or find other ways of interaction or mobility. And we travel with more people at the same time. This cannot be supervised or managed just by mobilizing more people. Automation is needed for the more recurring and labor-intensive routines whenever possible. For instance, to reduce the workload of physicians, it is helpful when patients can be monitored remotely. Or to drive autonomously on motorways for safety reasons and more efficient road usage. Or to provide residential support for the elderly to live longer independently by using home automation. In general, it is necessary to develop means to support people in their everyday life to guarantee their independence.
Application diversity
The evolution of the thermostat is a relatively simple example, but it clearly demonstrates the direction we are heading. When it is possible to sense and register the temperature of a room, a person’s physical signals can also be picked up, like heart rates (ECG), brain activity (EEG) and muscle tension (EMG). Wireless connections via Bluetooth and Wi-Fi commonly form a bridge between a person, a house or factory, and a remote service. The available communication bandwidth may be a limiting factor. A room thermostat measures a temperature change with a time constant of minutes, generating small amounts of data. An ECG monitor however, samples multiple sensors more than 250 times per second. Therefore, that type of embedded device must locally process data to reduce the required bandwidth for effective communication. It also has an immediate effect on power consumption: wireless communication implies in many cases also a battery operation to limit the power consumption of an embedded device. That is why creating an embedded design is always a challenge: it is a matter of finding the right balance between functionality, processing power, communication bandwidth, and energy budget.
Trends in Embedded Systems
A current trend is the interaction between connected embedded devices and remote services. An “embedded device” is also referred to as “edge device” in relation to “cloud computing” as a remote service. Years ago, the German government introduced the term “Industry 4.0” to stimulate and accelerate the collaboration of systems at a larger scale than just an automated production line. It was meant to result in a connection between complete factories: the world as one gigantic factory. This all starts at the lowest level with a connected embedded device. It is irrelevant whether it considers a factory, home systems, or medical infrastructure in a hospital. It is all about connecting all edge devices with cloud services. That makes sense: An embedded device has limited computational power, whereas a cloud server has virtually unlimited resources, but limited capabilities to sense. So, a combination of both is needed to create a meaningful and future-proof system.
Embedded systems according to TOPIC
TOPIC strongly believes that the further fusion of functionality in edge devices will continue. Today’s new feature is a commodity tomorrow. Combining the vast pool of standard functionalities into a meaningful product requires broad experience and the ability to re-use functionality. That is why we re-use the experiences we gain in for instance medical projects in autonomous mobile robots (AMR). We consider system-level engineering to be a core competence to materialize an embedded device. In addition, certified development processes are required to build e.g. applications for medical purposes. It is our ambition to apply the latest silicon technologies and programming methods to embedded devices, including the deployment of artificial intelligence-based algorithms. As a result of the ever-increasing complexity of systems, TOPIC focuses on keeping up with relevant developments in embedded system design and establishing strong partnerships with other specialists in mechanical and optical domains. This way, we can not only develop today’s room thermostat, but also tomorrow’s climate control system.
Discover more
Do you want to learn more about Embedded systems and how they can benefit your development? Feel free to contact us via contact@topic.nl. Or check the following pages on our website to learn more about our expertise and showcases:
https://topic.nl/en/expertises and https://topic.nl/en/showcases.
©2023TOPICEmbeddedSystems
Do you have any questions or would you like to know more?
Contact us without obligation.
We are happy to help you personally.
Leave your details and we will contact you personally.
We will contact you by telephone shortly.
Leave your details and we will contact you without obligation.
We will contact you by e-mail shortly.