Home » Posts filed under Embedded
In march we had an article covering the Italian project made to fill the gap between Embedded Low Cost and Wireless. Today we have the first video review! Check it out.
Many embedded system designers are considering adopting virtualization technology in their applications, and for good reason. Benefits such as hardware cost savings, isolation and footprint reduction make virtualization an attractive option. This article attempts to ease the process by posing 10 important questions that any embedded engineer or manager considering should weigh carefully.
Modern embedded and computing systems have become progressively more powerful by incorporating high-speed buses, industry standard subsystems, and more integrated functionality in chips. They have also become more complex, more sensitive to signal quality, and more time consuming to troubleshoot. While standards exist for many technologies commonly used within high performance digital systems, a major test requirement is to ensure that all elements are synchronized and perform as a seamless, integrated whole. This application note discusses testing and tools that enable evaluation of not only a single element, but also an entire system.
Android is an open source platform built by Google that includes an operating system, middleware, and applications for the development of devices employing wireless communications. This paper takes a look at the design of Android, how it works, and how it may be deployed to accelerate the development of a connected device. Along with basic guidelines to getting started with Android, the Android SDK, its available tools and resources are reviewed and some consideration is given to applications for Android beyond conventional mobile handsets such as medical devices, consumer electronics and military/aerospace systems.
Prof. Saeid Nooshabadi of the University of New South Wales in Sydney, Australia, has an excellent website describing his course and the accompanying laboratory-based exercises. Emphasis is placed on interfacing the ARM processor to other programmable hardware devices. Students use GNU tools operating under Linux to compile and simulate C, C++ and assembly-language programs. FPGA development is performed using Xilinx ISE WebPack and ModelSim-XE operating under Microsoft Windows. Click for additional information!
Some web resources, references, labs, and slides.