高度集成的SoC迎接系统级设计的挑战
发布时间:2008/6/5 0:00:00 访问次数:459
当芯片厂商面对这些复杂的设计提供一个soc解决方案的时候,必须强调一个"系统级设计"的概念,而不仅仅局限于芯片本身。这意味着芯片厂商不仅要有适应市场需求的芯片设备,还要能提供世界级的开发工具、评估板和驱动程序,以帮助设计工程师们缩短产品的上市时间。
电池寿命的长短也是决定一个产品成功与否的关键因素。消费者并不喜欢经常购买或者更换电池,一个便携式产品在每次充电之后的使用时间应该至少在8小时以上。芯片设计时应该把功耗视为重要参数,arm内核是面向低功耗的设计,它的mips/watt是所有同类产品中最低的。夏普的lh79520就是基于arm720t的产品,它能为工程师们提供若干种降低功耗的方法。lh79520产品能够在几种不同的耗电状态下工作,从最高频率下的全速状态,到仅有一个32khz时钟维持实时记时功能的休眠状态。这之间有很多的控制方法,使设计者们有最大的灵活性来根据需要动态地控制功耗,做到以最小的功耗得到最大的性能。
要考察一个芯片的性能,我们不能只关注它的运行时钟频率。在与mcu内核协同工作的时候,许多相关因素都可以提升系统的性能水平。通过存储器管理单元(mmu),许多操作系统都可以管理系统任务和系统资源。片上存储器的集成可以使数据和代码存储在芯片内部,访问时间只需要单个周期;如果访问片外的存储器内容则必须花上2-3个周期。总线带宽可以根据应用的需求而改变,高级系统常使用更宽的32位数据总线,而对性能要求不高的低成本系统则可以使用16位数据总线。lh79520集成了8kb的cache、32位sram和一个mmu来,支持72mhz的arm内核。
工程师们在为一个cpu配备存储器的时候,有着非常广泛的设备选择范围。程序代码可以存在外部的rom或flash中。但在通常的使用状态下,代码和数据需要放在ram里面,这种存储器通常是外部的sram或者dram,存储器的数量和种类随着应用程序的要求不同而不同,主要依赖于访问速度、容量和成本等几个因素。一个好的soc应该有支持各种类型和各种容量存储器的能力,例如夏普的lh79520就可以同时支持sram、sdram、flash和rom。
图形用户界面(gui)是pda的另一个常见特征。它们几乎无一例外地都使用液晶显示(lcd)。以前系统需要在cpu外面扩展额外的功能以支持lcd,但现在夏普可以在soc芯片上面集成lcd的控制器,这种集成降低了芯片数目,电路板的面积和系统的成本。由于不同pda需要的gui要求可能很不一样,lh79520产品集成了一个功能强大的lcd接口,支持单色和彩色stm、tft和hr-tft等lcd模块。pda的差异性对lcd解决方案的需求也非常多,lh79520支持从120x160像素到最高800x600像素的lcd解决方案,同时还支持多种调色板和像素的彩色控制位。
pda除了上述这些比较通用的模块之外,还有其他一些主要的功能。比如实时时钟,可以用来驱动个人信息管理(pim)系统的日历或pos终端的时间印记;红外线通信可以在点到点的无线通信中使用;uart被用作高速的串行数据通信通道;脉宽调制器(pwm)在模拟音频信号产生和电机驱动中得到广泛应用;等等。
soc芯片高性能、低功耗和丰富的外设支持等特点给pda工程师设计性能优秀而成本低廉的产品带来了极大的帮助。当然,工程师们还必须得有一个高效的开发环境以支持他们的硬件和软件开发。因为arm是当今市场上risc芯片的领导者,有许多的公司为arm提供软、硬件开发工具支持。像软件方面就有许多集成开发环境(ide)和为各种操作系统移植的板级驱动程序(bsp)。工具的多样性使得工程师们有余地选择最适合于他们需求的工具,同时也允许软件工程师和硬件工程师并行开展同一个产品的研发工作,有效地缩短了产品开发周期。
pda设计工程师采用像lh79520这样的新型soc芯片,能够得到许多的好处。高性能和低功耗结合的cpu给pda带来了同样的高性能和长的电池使用时间。同时,高度集成的芯
当芯片厂商面对这些复杂的设计提供一个soc解决方案的时候,必须强调一个"系统级设计"的概念,而不仅仅局限于芯片本身。这意味着芯片厂商不仅要有适应市场需求的芯片设备,还要能提供世界级的开发工具、评估板和驱动程序,以帮助设计工程师们缩短产品的上市时间。
电池寿命的长短也是决定一个产品成功与否的关键因素。消费者并不喜欢经常购买或者更换电池,一个便携式产品在每次充电之后的使用时间应该至少在8小时以上。芯片设计时应该把功耗视为重要参数,arm内核是面向低功耗的设计,它的mips/watt是所有同类产品中最低的。夏普的lh79520就是基于arm720t的产品,它能为工程师们提供若干种降低功耗的方法。lh79520产品能够在几种不同的耗电状态下工作,从最高频率下的全速状态,到仅有一个32khz时钟维持实时记时功能的休眠状态。这之间有很多的控制方法,使设计者们有最大的灵活性来根据需要动态地控制功耗,做到以最小的功耗得到最大的性能。
要考察一个芯片的性能,我们不能只关注它的运行时钟频率。在与mcu内核协同工作的时候,许多相关因素都可以提升系统的性能水平。通过存储器管理单元(mmu),许多操作系统都可以管理系统任务和系统资源。片上存储器的集成可以使数据和代码存储在芯片内部,访问时间只需要单个周期;如果访问片外的存储器内容则必须花上2-3个周期。总线带宽可以根据应用的需求而改变,高级系统常使用更宽的32位数据总线,而对性能要求不高的低成本系统则可以使用16位数据总线。lh79520集成了8kb的cache、32位sram和一个mmu来,支持72mhz的arm内核。
工程师们在为一个cpu配备存储器的时候,有着非常广泛的设备选择范围。程序代码可以存在外部的rom或flash中。但在通常的使用状态下,代码和数据需要放在ram里面,这种存储器通常是外部的sram或者dram,存储器的数量和种类随着应用程序的要求不同而不同,主要依赖于访问速度、容量和成本等几个因素。一个好的soc应该有支持各种类型和各种容量存储器的能力,例如夏普的lh79520就可以同时支持sram、sdram、flash和rom。
图形用户界面(gui)是pda的另一个常见特征。它们几乎无一例外地都使用液晶显示(lcd)。以前系统需要在cpu外面扩展额外的功能以支持lcd,但现在夏普可以在soc芯片上面集成lcd的控制器,这种集成降低了芯片数目,电路板的面积和系统的成本。由于不同pda需要的gui要求可能很不一样,lh79520产品集成了一个功能强大的lcd接口,支持单色和彩色stm、tft和hr-tft等lcd模块。pda的差异性对lcd解决方案的需求也非常多,lh79520支持从120x160像素到最高800x600像素的lcd解决方案,同时还支持多种调色板和像素的彩色控制位。
pda除了上述这些比较通用的模块之外,还有其他一些主要的功能。比如实时时钟,可以用来驱动个人信息管理(pim)系统的日历或pos终端的时间印记;红外线通信可以在点到点的无线通信中使用;uart被用作高速的串行数据通信通道;脉宽调制器(pwm)在模拟音频信号产生和电机驱动中得到广泛应用;等等。
soc芯片高性能、低功耗和丰富的外设支持等特点给pda工程师设计性能优秀而成本低廉的产品带来了极大的帮助。当然,工程师们还必须得有一个高效的开发环境以支持他们的硬件和软件开发。因为arm是当今市场上risc芯片的领导者,有许多的公司为arm提供软、硬件开发工具支持。像软件方面就有许多集成开发环境(ide)和为各种操作系统移植的板级驱动程序(bsp)。工具的多样性使得工程师们有余地选择最适合于他们需求的工具,同时也允许软件工程师和硬件工程师并行开展同一个产品的研发工作,有效地缩短了产品开发周期。
pda设计工程师采用像lh79520这样的新型soc芯片,能够得到许多的好处。高性能和低功耗结合的cpu给pda带来了同样的高性能和长的电池使用时间。同时,高度集成的芯
上一篇:触摸屏系统应用中的问题及解决方法
上一篇:HT1380-廉价的时钟芯片