首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 609 毫秒
1.
浅谈DSP数字信号处理器的特性及应用   总被引:1,自引:0,他引:1  
数字信号处理器(DSP)是对数字信号进行实时高速处理的微处理器。在数字信号处理领域,数字信号处理器具有高效能,低功耗,低成本,好的指令执行效率,应用及其广泛,本文简述了DSP的特性以及一些应用方面的介绍。  相似文献   

2.
目前,计算机系统普遍使用GPGPU设备加速计算,但使用底层API进行加速计算繁琐而又缺乏效率,运用基于指令的高级抽象编程可以解决这个问题。运用均值模糊算法体验OPENACC的用法,OPENACC通过指令把c或c++中的计算紧密代码转移到GUP中。比较了分别使用CPU、OPENACC、CUDA实现均值模湖算法的性能表现,虽然CUDA有不错的性能,但相对于低下的开发效率和陡峭的学习曲线而言,OPENACC只用十几行代码就可以取得可观的加速比,而且随着编译器和硬件技术的发展,指令制导编译有越来越大的发展空间。  相似文献   

3.
MPEG-4视频编码的C代码直接在DSP上运行具有效率低和占用存储空间较大的问题.本文通过对DCT模块和存储空间的配置,使得优化后的C代码的运行效率得到了提高,并且降低了占用的存储空间.  相似文献   

4.
使用C语言开发嵌入式DSP系统正越来越流行,借助于现有的C编译器,开发人员能够快速的实现算法。不同于PC上C语言编程,在DSP系统上用C语言编程往往需要进一步优化才能达到系统性能的要求,探讨了DSP环境下C语言的编程优化,对用C语言开发DSP系统具有很好的指导意义。  相似文献   

5.
以SIEMENS公司S7-200 PLC指令集为背景,详细研究PLC运行原理,给出PLC编程语言的解释方法,在STM32系统上用C语言实现对PLC指令的解释和执行。将经过编码后的PLC程序固化在STM32的内部RAM中,再运用STM32处理器处理其逻辑关系,实现PLC的基本功能。  相似文献   

6.
利用Visual C++与MATLAB进行混合编程,开发了三维储层建模系统。解决了MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,二者功能互补,为三维储层建模的复杂计算及计算结果的可视化提供强大的技术支持。MATLAB将河流储层建模系统中计算模块转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序。Visual C++编写的可视化交互操作界面对MATLAB编译后的动态链接库文件进行调用,实现复杂计算功能。  相似文献   

7.
全面装备了国产处理器SW26010的神威太湖之光已在很多方面取得了前所未有的重大突破,为我国国产处理器和高性能计算机的进一步发展奠定了坚实基础.据了解,当前神威太湖之光的用户以高性能计算研究人员为主,主要关注应用程序如何在面向国产处理器的移植优化中获得更高的加速比,而应用领域的用户和产业用户则较少.为了促进领域与产业应用在国产处理器上长期稳定的协同发展,建议推行工程化移植优化,其以软件工程思想为指导,通过严格的软件测试体系、规范的代码版本与文档管理体系、通用的移植优化方案,来确保移植优化过程正确性、移植优化前后程序代码的一致性、新增代码的可读性与可维护性、移植优化后程序代码的通用性.基于地球系统模式程序的案例表明,国产处理器SW26010及其软件工具链已具备实施工程化移植优化的基础.工程化移植优化的成败高度依赖于以编译器为核心的编程工具链的稳定性、可靠性与自动性能优化能力.在我国编译器发展缺乏产业支撑、研发投入有限、技术基础薄弱的背景下,推行工程化移植优化的同时,亟需加强对国产处理器的国产编译器研发.  相似文献   

8.
英特尔公司的超线程技术(Hyper—Threading Technology)是一项新的微处理器体系结构技术,它在传统指令级并行的基础上提供了线程级并行。对操作系统来说,一个具有超线程技术的英特尔微处理器看起来像两个逻辑处理器。本文通过分析超线程的特点,重点研究Windows如何有效地支持英特尔的超线程处理器。  相似文献   

9.
目前DSP高性能运算芯片已经在工业数字信号处理、超高分辨率视频编解码等领域得到广泛应用。C6000属于TI公司的达芬奇系列双核处理器芯片,既具ARM对于各类外设接口的丰富支持,同时具有DSP数字信号处理器的强大运算能力。本文针对C6000的实际算法设计时候的5个关键技术展开讨论并在编程实践中研究如何具体使用。本文研究内容对于之后基于C6000的音视频应用,特别是安防产业中近年来1080P超高清分辨率IPC的普遍使用,对于算法的并行性和效率提出的越来越高的要求具有十分重要的意义。  相似文献   

10.
王军 《科技风》2014,(13):34-34
基于AVR单片机和AVRGCC编译器,介绍了移植SmallRTOS51嵌入式实时操作系统的关键步骤,分析了系统的内核代码。针对移植系统时需要修改的部分,给出了源码或C语言示意性代码。  相似文献   

11.
由于DSP芯片的强大存储容量和运算速度,成为了视频图像处理技术的基础,H.264是用于编码表示视频信息的新一代标准,具有更低的码率、更高的图像质量和更强的容错能力。通过利用DSP的超长指令字结构(VL1W)和流水线结构并综合应用其它手段设计优化程序,使H.264编码效率大大提高。系统包括视频采集模块、视频编码模块和视频输出模块。根据TMS320DM642的结构和功能特点对编码算法进行内核优化和T264代码优化以增强其有效性。  相似文献   

12.
In theory, language teaching today should be entirely monolingual-using target language as the medium of instruction.ciency' (Brice 2000). This paper is devoted to exploring the theoretical justification for the existence of code switching and the pedagogical purposes for the use of it in EFL classroom, with a hope to raise EFT teachers' awareness of the actual use of code switching in classroom and help them develop an appropriate attitude towards its role in EFL teaching.  相似文献   

13.
唐九飞  刘宇环  于俊清 《科技通报》2012,28(7):122-125,138
主要研究基于VHDL的可编程逻辑器件虚拟实验平台的设计和实现方案。平台的主体是VHDL程序翻译模块和模拟调度模块。翻译模块的核心是VHDL编译器,它将用户编写的VHDL源程序翻译转换为等价的C++语言描述,最终生成若干C++程序文件;模拟调度模块通过改进传统的事件驱动模拟算法,对翻译模块得到的C++文件进行编译、连接和动态调度,实现对所描述的静态电路的动态行为的模拟。通过典型实验样例对平台进行了验证,结果表明该系统中进行实验的过程和结果与真实实验一致,达到预定设计要求。  相似文献   

14.
An error-correction code (ECC) sequencing approach has recently been reported to effectively reduce sequencing errors by interrogating a DNA fragment with three orthogonal degenerate sequencing-by-synthesis (SBS) reactions. However, similar to other non-single-molecule SBS methods, the reaction will gradually lose its synchronization within a molecular colony in ECC sequencing. This phenomenon, called dephasing, causes sequencing error, and in ECC sequencing, induces distinctive dephasing patterns. To understand the characteristic dephasing patterns of the dual-base flowgram in ECC sequencing and to generate a correction algorithm, we built a virtual sequencer in silico. Starting from first principles and based on sequencing chemical reactions, we simulated ECC sequencing results, identified the key factors of dephasing in ECC sequencing chemistry and designed an effective dephasing algorithm. The results show that our dephasing algorithm is applicable to sequencing signals with at least 500 cycles, or 1000-bp average read length, with acceptably low error rate for further parity checks and ECC deduction. Our virtual sequencer with our dephasing algorithm can further be extended to a dichromatic form of ECC sequencing, allowing for a potentially much more accurate sequencing approach.  相似文献   

15.
BootLoader移植是嵌入式系统开发中的一个重要环节,而Uboot是一个支持多处理器多操作系统较为通用的BootLoader。分析了Uboot的启动过程,并对s3c2440A如何支持驱动代码在外部NandFlash上的执行,以及在s3c2440A平台上如何实现NandFlash启动模式下的Uboot移植进行了介绍。具体操作和编译在fedora9操作系统和arm—linux-gcc4.3.2交叉编译下完成。  相似文献   

16.
黎明 《科技广场》2012,(1):147-149
病毒检测与防御是计算机安全中的一个很重要的研究课题。目前,计算机病毒的花样不断地翻新,并大量使用了多重加密壳、变形、多态,传统的恶意代码查杀技术很难进行正确的查杀,这是因为病毒代码被感染后,为了躲避检测会对自己本身的代码修改替换。即使是针对未知的恶意代码,如果只是运用简单的模式匹配算法,也会被恶意代码欺骗而逃避检测。本文介绍了一种能够检测以上未知恶意代码的方法。具体来说,首先将病毒的二进制代码进行反汇编,在汇编代码层次上进行检出以及通过汇编层次检测出的模式学习和根据学习结果的分类判定来进行检测。  相似文献   

17.
测试压缩可以在没有故障覆盖率损失的情况下,极大地降低测试时间和测试数据量,弥补了测试设备和芯片制造能力提升之间的差距,受到学术界和工业界的广泛关注。测试数据分为测试激励和测试响应两种,测试压缩也对应分为测试激励压缩和测试响应压缩两个方面。本文针对这两方面分别展开了研究。本文的主要贡献包含:1. 提出了一种Variable-Tail编码。Variable-Tail是一种变长-变长的编码,对于X位密度比较高的测试向量能够取得更高的测试压缩率。实验数据表明,如结合测试向量排序算法,则使用Variable-Tail编码可以取得很接近于编码压缩理论上界的压缩效果(平均差距在1.26%左右),同时还可以减少20%的测试功耗。2. 提出了一种并行芯核外壳设计方法。研究发现了测试向量中存在着扫描切片重叠和部分重叠现象。当多个扫描切片重叠时,它们仅需要装载一次,这样就可以大大减少测试时间和测试数据量。实验结果表明,使用并行外壳设计,测试时间可以减少到原来的2/3,测试功耗可以减少到原来的1/15。 3.提出了3X测试压缩结构。3X测试压缩结构包含了三个主要技术:X-Config 激励压缩、X-Balance测试产生和X-Tolerant响应压缩。 X-Config激励压缩提出了一个周期可重构的MUX网络。X-Balance 测试产生综合考虑了动态压缩、测试数据压缩和扫描设计等因素,产生测试向量。它使用了回溯消除算法和基于确定位概率密度的扫描链设计算法,减少测试向量体积。X-Tolerant 响应压缩提出了一种单输出的基于卷积编码的压缩电路。该压缩电路只需要一个数据,因此总能保证最大的压缩率。同时为了提高对X位的容忍能力,还提出了一个多权重的基本校验矩阵生成算法。  相似文献   

18.
传统的DSP控制系统开发思路,由于系统设计与模型仿真分离,实际系统与模型仿真误差大,代码编写任务繁重,开发周期长。本文基于系统级的设计思路,在Matlab环境下,利用C2000lib工具箱和Matlab Linkfor CCS Development Tools、Target for TI C2000工具包,结合DSP集成开发环境Code Composer Stadiu 3.3(CCS3.3),实现DSP控制系统从概念设计、建模仿真到代码的直接生成。本文根据该设计思路,以永磁同步电机(PMSM)的DSP矢量控制系统为工程实例,给出了控制系统从建模仿真到DSP程序代码自动生成的设计流程。  相似文献   

19.
立体匹配是计算机立体视觉中最重要的步骤之一,由于计算量巨大,使得在各种实时应用中,都必须解决立体匹配的优化问题。立体匹配的实时性研究已经成为现代立体视觉的一个重要研究方向。本文从硬件和软件两个层次分析了立体匹配算法的基本加速方法和技巧,然后详细介绍了利用TiC64xDSP进行Census算法的优化。最后通过实验结果验证了本文提出算法的有效性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号