2013年2月25日 星期一

Protect and control software stored in flash memory

Single board solution, gaming platform, single board computer

It's been said for every measure, there's a countermeasure, and that's also true for securing code in embedded systems. Sometimes a small device can be just the countermeasure needed to thwart cloning of flash contents.

Many systems use external standard flash memory chip(s) to store the operating program for processors that do not include embedded nonvolatile program storage. This is great because it allows easy flash memory expansion and software modification, perhaps in the manufacturing line as a customer download or during a maintenance operation. The downside is that the OEM loses control over the contents of the flash, potentially allowing unauthorized copies or modification.
It’s not just lost revenue to be worried about, however. If malware is downloaded into a system, the OEM’s reputation might be affected. In the case of systems like medical devices, the OEM might even be exposed to liability concerns.

Refer:
http://embedded-computing.com/articles/protect-control-software-stored-flash-memory/#at_pco=cfd-1.0

2013年2月4日 星期一

Intel Core 2 Quad processors are built on 45nm Intel® Core™ microarchitecture enabling

Industrial PC, gaming platform, networking appliance
The Intel® Core™2 Quad processor for desktop PCs is designed to handle massive compute and visualization workloads enabled by powerful multi-core technology. Providing the bandwidth you need for multi-threaded applications, Intel Core 2 Quad processors are built on 45nm Intel® Core™ microarchitecture enabling, faster, cooler, and quieter desktop PC and workstation experiences.

Whether you are encoding, rendering, editing, or streaming HD multimedia in the office or on the go, power your most demanding applications with PCs based on the Intel Core 2 Quad processor. Plus, with these processors you get great Intel® technologies built in²:
Intel® Wide Dynamic Execution, enabling delivery of more instructions per clock cycle to improve execution time and energy efficiency
Intel® Intelligent Power Capability, designed to deliver more energy-efficient performance
Intel® Smart Memory Access, improving system performance by optimizing the use of the available data bandwidth
Intel® Advanced Smart Cache, optimized for multi-core processors, providing a higher-performance, more efficient cache subsystem
Intel® Advanced Digital Media Boost, accelerating a broad range of multimedia, encryption, scientific and financial applications by significantly improving performance when executing Intel® Streaming SIMD Extension (SSE/SSE2/SSE3) instructions
Intel® HD Boost³, with Intel® Streaming SIMD Extension 4 (Intel SSE4) instructions for even greater multimedia performance and faster high definition video editing and encoding
Intel® Virtualization Technology (Intel® VT)², enabling greater security, manageability, and utilization
Future ready, designed to perform in highly threaded programs with powerful Intel® multi-core technology

from
http://www.intel.com/products/processor/core2quad/index.htm