嵌入式系统在电子产品防盗方面的应用[嵌入式技术][其他]

引言PC软件的盗版一直是困扰软件行业发展的主要问题,同样,在嵌入式应用领域,随着近些年黑客技术和芯片解剖技术的发展,嵌入式系统所面临的攻击也越来越多,随之而生的防抄板技术也引起了产品设计者的重视。产品设计者目前所面临的问题主要是黑客对产品的仿制,其目的是获得产品设计技术或者降低产品设计成本,攻击手段主要是抄袭产品设计者的线路板布线图和拷贝获得产品运行程序。目前市场通用的ARM,DSP、单片机通常的安全防护手段很少,更多的程序暴露在透明的Flash或EEPROM中,面对不断发展的攻击技术以及黑客之间的竞争,产品的破解时间和成本越来越低,相对于产品仿制者获得的巨大利益,有时其破解成本甚至可以忽略不计。尤其在一些非行业用户的产业,如游戏机业,消费电子业,甚至出现了仿制产品大大多于自有产权产品的现象。因此,如何保护自身的利益,是产品设计者目前经常面对的问题,魔道相争,也促进了嵌入式系统防抄板技术的发展。嵌入式系统更高的防护技术意味着更高的成本,但对于受到攻击的产品而言,往往是产销量大的消费电子产品,为增加防护技术所增加的产品成本会削弱产品的价格竞争能力,因此,市场上流行的防抄板安全技术及产品多属于低成本的解决方案。下

发表于:5/25/2011 11:59:07 AM

一种基于硬件的虚拟化设计简化多核处理器的方案[嵌入式技术][其他]

引言今天的SoC(系统单芯片)处理器都集成了一系列的核心、加速器和其它处理单元。这些异质的多核架构提供了更多的计算能力,但其复杂性也为各种应用中嵌入系统的开发人员带来了新的挑战,这些应用包括控制层处理器、视频服务器、无线基站,以及宽带网关等。如果是分立的核心,每个核心都能完全地访问和控制自己的资源。这种可预测的访问能够做直接的管理,而有实时约束的应用也具备了确定的性能。然而,在一个多核架构中,各个核心共享资源,潜在的竞争使很多设计因素复杂化,例如处理延时以及可靠地中断处理。为了提供与单核器件相当的确定性能,多核架构开始采用已经过网络通信验证的资源共享与管理技术。这些架构使用已有的队列与流量管理技术,在多个核心之间有效地分配资源、使吞吐量最大化、尽可能减小响应延时,并且避免了不必要的拥挤。1资源虚拟化从架构的角度看,SoC是多核心的复杂系统,它通过一个高速结构,将各种控制与资源连接起来(图1)。在很多方式上,一片SoC内部的无数交互操作都很像一个有很多资源(或核心)的通信网络,这些资源与相同目的地做交互操作,包括内存、外设与总线。显然,设计人员用于提高网络效率的带宽管理技术(如虚拟化)也能用于管理多处理器核心以

发表于:5/25/2011 11:58:53 AM