共查询到18条相似文献,搜索用时 171 毫秒
1.
片上系统(SoC)的设计日益复杂,规模趋于庞大,这使得SoC的功能验证与测试成为IC设计的瓶颈.uC/OS-Ⅱ是一种简洁的、可移植的、可裁减的与支持多任务的嵌入式实时操作系统.本文介绍了uC/OS-Ⅱ在基于"龙芯1"SoC上的移植工作,重点讨论了在虚拟仿真与FPGA验证平台两种环境下运行uC/OS-Ⅱ及其上层应用程序来测试"龙芯1"SoC的方法,并取得了良好的效果. 相似文献
2.
3.
论文研究了源代码开放的实时操作系统uC/OS-II在目前流行的嵌入式微控制器ARM7(AT91M40800)上移植的方法。解决了ARM7启动代码中的关键问题,指出了在uC/OS-II的移植过程中的重点和难点问题。该移植在MiceTeckEV40ARM评估板上实现,经该环境的多任务运行结果表明,系统稳定可靠。经测试,其多项实时性指标均达到设计要求。论文对ARM应用的操作系统移植具有普遍的指导意义。 相似文献
4.
1uC/OS-II与ARM系统简介电力系统微机保护在国内发展近20年,随着计算机技术的迅速发展,微机保护也从原来前后台的程序设计方式,进入到采用实时多任务操作系统时代。嵌入式操作系统uC/OS-II是一个占先式多任务操作系统,它具有可移植性强、裁剪性好的特点,程序执行时间具有可确定 相似文献
5.
GUAN Xiao-chun 《数字社区&智能家居》2008,(19)
本文介绍了基于uC/OS-II和SPCE061A的应用系统的设计,硬件上采用SPCE061A的最小系统硬件结构为基础,在软件体系上移植了嵌入式实时操作系统uC/OS-II,并通过对凌阳公司SPCE061A的体系结构的分析,分析了移植过程中的涉及的主要内容和关键问题。并在此基础上通过一个语音识别实例介绍了的应用程序的设计。 相似文献
6.
管晓春 《数字社区&智能家居》2008,(7):75-76
本文介绍了基于uC/OS-II和SPCE061A的应用系统的设计,硬件上采用SPCE061A的最小系统硬件结构为基础,在软件体系上移植了嵌入式实时操作系统uC/OS-II,并通过对凌阳公司SPCE061A的体系结构的分析,分析了移植过程中的涉及的主要内容和关键问题。并在此基础上通过一个语音识别实例介绍了的应用程序的设计。 相似文献
7.
基于龙芯IP核SoC芯片的FPGA验证技术研究 总被引:1,自引:1,他引:0
阐述了片上系统(SoC)设计的发展情况和现场可编程门阵列(FPGA)的独特优势,为基于龙芯I号处理器IP核的SoC设计了FPGA验证平台,并介绍了怎样利用该平台进行软硬件协同设计、SoC系统移植、IP核验证和运行实时操作系统。 相似文献
8.
9.
10.
提出了一种集成“龙芯1号”RISC CPU以及其它12种IP核的SoC的体系结构,并对其性能进行了分析。此外,还将该SoC与目前市场上存在的同类SoC的主要特征进行了对比,该SoC的设计目标定位在低成本、低功耗、高稳定性与安全性的32位嵌入式应用。 相似文献
11.
闫效莺 《自动化技术与应用》2010,29(7):23-25,38
随着SoC设计规模的增大和设计复杂度的提高,对芯片设计深层次验证的必要性、工作量和难度也变得越来越大。在此背景卞分析了SoC软硬件协同验证的原理及实现技术,研究了μC/OS—II在基于ARM7TDMI内核的SoC上的移植工作,提出了使用μC/OS-II及其上层应用程序验证SoC芯片硬件可用性和可操作性的方法。 相似文献
12.
AEMB软核处理器的SoC系统验证平台 总被引:1,自引:1,他引:0
随着SoC(Systemon Chip,片上系统)技术与IP复用技术的发展与应用,SoC平台与系统IP核的验证面临着越来越大的困难。本文以32位微处理器AEMB为核心,以Wishbone总线作为系统总线,构建了一个基本的SoC硬件平台;在CycloneIIFPGA上进行了实际验证,证明了硬件平台的正确性;并在该硬件平台上移植了μC/OS-Ⅱ实时操作系统,以方便在平台上的开发与应用。 相似文献
13.
14.
多总线接口信号处理SoC芯片是以信号处理DSP为核心集成了多个总线接口的片上系统,该SoC涉及的总线协议众多,验证复杂、工作量大,验证将是该SoC芯片开发的瓶颈。为了缩短多总线接口信号处理SoC芯片的开发周期,提高该SoC芯片的一次流片成功率,必须采用更为可靠和有效的验证方案。以SoC验证流程及方法为指导,重点介绍了多总线接口信号处理SoC虚拟验证平台的构建和具体实施。验证结果表明,该验证平台能高效、全面验证芯片功能,提高了芯片验证效率,缩短了整个芯片开发周期,为芯片的成功投片提供了可靠保障。 相似文献
15.
16.
在系统芯片的设计中,传统的激励发生机制耗费人工多且难以重用,严重影响了仿真验证的效率。针对此问题,构建了一种基于可重用激励发生机制的虚拟SoC验证平台。该平台利用可重用的激励发生模块调用端口激励文件,仿真时将端口激励文件转换成对应于验证电路端口的时序信号。通过对通用同步/异步串行接收/发送器、中断及定时器等功能模块的验证,证明了激励发生机制具有较强的可观察性、可控制性及可重用性。验证结果分析表明,在验证不同的功能点时仅需修改固件及端口激励文件,使验证平台在重用时减少代码修改量,提高了灵活性和验证效率,缩短了系统芯片的验证时间。 相似文献
17.
目前电子仪器仪表大量采用串行方式做为通信接口, 无法连入计算机网络, 设计了一种嵌入式串口服务器模块. 模块以微处理器S3C2440A为核心处理芯片, 使用以太网控制器RTL8019AS和电平转换芯片MAX3232处理转换网络数据和串行数据, 并对轻量级IP协议LWIP在uC/OS-II操作系统上进行移植, 使串口服务器能够在网口和串口间实现双向数据透传. 实验证明该模块传输数据实时准确, 能够满足实际工程的需要. 相似文献
18.
基于嵌入式系统μC/OS-Ⅱ的双CAN通信构件 总被引:1,自引:1,他引:1
On the basis of transplanting successfully a suit ofRTOS μC/OS-Ⅱ to MB90F543 MCU, double CAN communicat-ing program module have been embedded into μC/OS-Ⅱ as abuilding block. Double CAN redundant communication have beenrealized among several hardware nodes based on μC/OS-Ⅱ. Thedesign mechanism, hardware and software of double CAN communication were described in detail. The paper analyze the differences of CAN communication based on μC/OS-Ⅱ and traditional foreground/background system. 相似文献