The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
With the development of semiconductor technology, more and more transistors have been integrated onto a single chip and the frequency of CPU has also been improved. When the frequency becomes higher than before, the consumed energy is also increased. Embedded systems are devices limited resource and most of them are powered by batteries. Power-consumption has been the main challenge of embedded systems...
With the development of semiconductor technology, more modules are integrated onto a single chip. Multiprocessor system-on-chip (MPSoC) is such circuit with multiple embedded processor cores on chip. It provides high parallelism with multi-threads through the multiple cores. Memory system is still the bottleneck of the performance and power-consumption of MPSoC systems. Scratchpad memory (SPM), which...
Embedded system education is an enormous challenge for the universities because embedded system is at the intersection of different disciplines and in continuous rapid progress. Outstanding curriculum design of embedded system will keep students close to the requirements from industry. In this paper, we share our experiences in how to promote embedded system education by student technology club. This...
The wide application of embedded systems becomes a trend in the post-PC era. Embedded systems have been deployed in numerous fields which have different requirements of embedded systems architecture. In order to adapt to the needs of different fields, this paper proposes a new course model for embedded system education. This course model extends the previous model which only concerns ARM architecture...
Hierarchy memory units are used in embedded systems for their different performance. The scratch-pad memory has been used to meet the real-time constraints in embedded systems. This paper presents an efficient compiler-assisted approach based on scratch-pad memory for heap and stack management of embedded systems. The stack and heap will be mapped to scratch-pad memory and some special code will be...
Embedded technology is in rapid progress in recent years. The teaching contents and the experimental platforms should be updated according to the embedded technology. It is a huge challenge in embedded education for the universities. The solution to this problem one must keep close to the industry. In this paper, we share the experiences in collaboration with Intel Corporation in embedded education...
As the rapidly development of embedded systems, it is a challenge for universities to fill the gap between education and industry. In this paper, we introduce the experiment designed for embedded system curriculum based on embedded IA first, and then adapt the design to the new promising processor-Atom?? - developed by Intel. At last, we will share our experiences in the experiment teaching of embedded...
With the development of embedded technology, smart home has been widely used to practice field. Due to the characteristics of cross-platform and faster development life cycle, Java becomes one of the most important language in the mobile application development. From the overall view of application development, this paper describes a Java-based application development platform (JADP) for the mobile...
Flash memory has become the primary external storage for embedded systems especially NAND flash for data update. Currently JFFS2 and YAFFS2 are used as the primary file systems for flash memory. But there are two deficiencies in them. One is that their boot time for a large-sized flash memory is too long. They must scan the whole partition to initialize the file system and it's really time-consuming...
The Scratch-Pad Memory (SPM) is the hotspot in the field of embedded system and takes great impact on the performance. This paper proposes a method to well utilize the SPM taking the influence of the whole embedded system into account. Results show that our benchmarks average a 26.2% speedup and will gain better performance with larger SPM
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.