简介:随着CPU速度的迅速提高,CPU与片外存储器的速度差异越来越大,匹配CPU与外部存储器的方法通常是采用Cache或者片上存储器。微处理器中的片上存储器结构通常包含指令Cache、数据Cache或者片上存储器。对于嵌入式设备上数据密集的应用,数据Cache与片上存储器相比存在以下缺陷:①片上存储器是固定的单周期访问,可在设计时(不是运行时)研究数据访问模式;而Cache还要考虑不命中的情况,因而有可变的数据访问时间,执行时间的预测更加困难。②使用Cache执行时间的不可预测性影响编译器的优化。③细颗粒的Cache对于图像编码等的规则数据访问并不合适,因而使用Cache对于嵌入式设备可能不是最优的。对于大多数应用,使用片上存储器比使用数据Cache能耗平均节省约40%,芯片面积与时间的乘积仅为Cache的46%,因而对于嵌入式多媒体处理器,片上RAM作为数据Cache的替代,功耗更低。片上存储器的有效使用对于提高嵌入式应用的速度、降低功耗具有重要的意义。
简介:为扩展工业控制领域的核心功能并丰富其接口操作,本文提出一种基于AT91RM9200微控制器的智能化多总线测控模块的设计方法以及系统的构建架构,并给出显示接口的软、硬件解决方案。该模块利用嵌入式系统解决了显示接口实现困难的问题,具有较好的实际应用前景。
简介:引入了一种基于开源系统的无线视频监控智能车设计方案,该方案利用双核、双系统的开源硬件来搭建智能车的基础设备,再利用开源的OpenWrt系统构建基于RESTAPI的用户交互接口。用户可以通过该接口控制智能车的运动,以及获取传感器数据,最后利用基于Web的开源摄像头采集系统MJPEG—STREAM搭建视频监控系统。本方案可降低开发成本、提高开发效率,具有较高的应用价值。
简介:该系统是以TMS320DM642为核心,结合视频编解码芯片,并外扩大容量的存储器,实现4路视频输入与1路视频输出。本文主要介绍了基于TMS320DM642的视频监控系统的硬件设计,主要包括视频输入/输出模块的设计、电源模块的设计、外部存储器模块的设计,同时介绍了基本的硬件调试方法。该系统具有视频传输延迟短、处理速度快的优点,可应用于实时视频图像处理。