|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:随着嵌入式系统软件功能需求的不断提高,片上存储器在系统中所占的成本比重也在不断增加,压缩程序存储空间己成为嵌入式处理器设计需要考虑的问题之一。现有的压缩程序存储空间的解决方案主要分为编译器优化、高密度指令集以及代码压缩三类。$ P6 V9 X0 @# h, x- J- e. K: N
: Q) Y) k* H8 |% q2 J关键词嵌入式处理器,异构双核,代码压缩,域划分,马尔可夫模型- F( D! [7 y3 b O+ r6 I! `) b
6 K" [7 x5 P% N
, D+ a! C3 L6 S# H; H7 J. |- Y) z 随着集成电路工艺制造技术、电子设计自动化(EDA)技术的迅猛发展,四十多年来摩尔定律[1]持续有效,这使得嵌入式系统的计算能力不断提高,而成本和体积却不断缩小。在这个过程中,集成电路的设计水平已经从最初的晶体管集成发展到逻辑门的集成,现在又发展到了I的集成,即SoC设计技术。一个典型的SoC芯片中通常集成了处理器核、片上总线、存储器以及IO外设接口。其中作为SoC核心部件的嵌入式处理器,如今的32位处理器比5年前的8位处理器的芯片面积还要小,可是计算能力却提高了10到100倍。
, X$ F6 |; X$ ]8 x& ~. ^
: |$ [/ V2 }/ ^+ C5 Q0 m$ |* f$ P; ]1 O
& J: z2 m6 O, e+ _
) e1 c8 k2 s* x: F) z) {# o
5 e9 ~: A s ` U* N% ]) T$ `+ s
|
|