当前位置:首页 > 电源 > 数字电源
[导读] (1) Nios II嵌入式处理器 Nios II嵌入式处理器是一款通用的 RISC结构的 CPU,它定位于广泛的嵌入式应用。在 Nios II IDE集成开发环境中,按照操作提示添加、设置相关参数,在几分钟之内就能生成一个 Nios II嵌入式

 (1) Nios II嵌入式处理器 

Nios II嵌入式处理器是一款通用的 RISC结构的 CPU,它定位于广泛的嵌入式应用。在 Nios II IDE集成开发环境中,按照操作提示添加、设置相关参数,在几分钟之内就能生成一个 Nios II嵌入式处理器。其硬件开发过程为: 

① 分析系统所要完成的功能、达到的性能 

② 启动 SOPC Builder,选取具体的 FPGA型号 

③ 定义 CPU,外围器件,存储系统等模块 

④ 为各个模块分配基地址和中断请求号(IRQ) 

⑤ 生成 Nios系统模块,引脚锁定,编译软件开发过程为: 

① 在 SOPC Builder中启动 Nios II IDE 

② 创建 C/C++软件工程,并指定目标硬件 

③ 利用工程模本编写相应的程序 

④ 编译后,即可下载到硬件中运行 

    Nios II IDE中可以采用 C/C++或者汇编语言进行程序的编写,其文件扩展名分别为 .c和.s。一个单独的 Nios II/f CPU大约需要占用 1800个 LEs,如果再添加一些定时器,外围器件等,那么占用的逻辑单元会进一步增加。 

    (2)数字信号处理块 

    Stratix II系列 FPGA内部具有数字信号处理块( DSP Blocks,DSP块)。数字信号处理块可以支持不同数据宽度的乘法器( 9×9、18×18、36×36)和操作模式(乘法运算、复数乘法运算、乘加运算和乘法累加运算),每个 DSP块提供了 2.8 GMACS的 DSP数据吞吐量。最大 Stratix II器件 EP2S180内部含有 96个数字信号处理块,能够提供了 284 GMACS的吞吐量,可以支持 384个 18×18乘法器。此外,数字信号处理块增加了新的舍入和饱和支持,便于将 DSP固件代码导入 FPGA。一些应用如话音处理,由于存放数据的存储缓冲是固定宽度,可以使用舍入和饱和。现在采用了支持舍入和饱和的数字信号处理块,可以很方便地将基于 DSP处理器的设计导入到 FPGA中进行实现。 

     在 Altera的可编程器件上进行 DSP系统设计,需要有同时支持高级的算法和硬件描述语言的开发工具。MathWorks的 MATLAB和 Simulink系统级的设计工具具备了算法开发、仿真、验证能力。Altera的 DSP Builder将这些工具与 Altera的开发工具组合在一起,提供了一个系统设计、算法设计和硬件设计共享的 DSP开发平台。 

   (3)视频图像处理
     IP核第三方提供有许多应用于通信、图像编解码、视频处理的可定制 IP核。合理地利用这些 IP核,在保证性能与可靠性的同时,可以大大缩短开发时间。下面介绍的是色彩空间转换 IP。  [!--empirenews.page--]

    CSC(Color Space Convertorr)是 Altera公司提供的 MegaCore IP库文件中的一个专门用于图像色彩空间转换的 IP核,与软件转换相比,其具有明显的速度优势和灵活性: 

● 每个时钟周期完成一个像素点的转换 

● 在 Stratix系列 FPGA中,时钟频率大于 200MHz 

● 支持 RGB和 YCbCr、YUV之间的互换 

● 用户可以自定义转换矩阵的相关系数 

● 支持有符号数和无符号数 

    输入输出的数据宽度为 2~32b

4 RAM数据缓冲区

    Stratix II系列 FPGA最多包含有 9Mb的片上 RAM。这些 RAM采用 TriMatrix存储结构,包括三种大小的嵌入式存储器块,分别为: 512b的M512块,4Kb的M4K块和512Kb的M-RAM块,每个都可以配置支持各种特性,如单端口 RAM,双端口 RAM,FIFO等,为大存储量应用提供解决方案。

5 外部存储器和外设接口 

    Stratix II系列 FPGA为外部存储器的可靠数据传送而进行了优化设计,支持最新的存储接口访问片外存储器。开发人员使用 Stratix II先进的器件特性和可定制的 IP核,能够快速和方便地将各种大容量存储器件集成到复杂的系统设计中。Stratix II支持各种最新的存储接口。Stratix II系列 FPGA片内处理器与外设之间是通过 Avalon交换式总线连接的。 Avalon交换式总线是 Altera开发的一种专用内部连线技术,使用最少的逻辑资源来支持数据总线的复用、地址译码、等待周期的产生、外设的地址对齐、中断优先级的指定等。外设接口可定制的 IP核有 USB、I2C、Ethernet、PCI等控制器,这些 IP核大多是由第三方提供的,可以免费试用,也可支付部分费用购买。本系统采用的 USB2.0控制器和以太网接口控制器均由 Mentor公司提供。

6 时钟管理电路 

    Stratix II系列 FPGA具有多达 48个高性能的低偏移全局时钟,它可以用于高性能功能或全局控制信号;多达 12个可编程锁相环( PLL),具有完备的时钟管理和频率合成能力,包括时钟切换、PLL重配置、扩频时钟、频率综合、可编程相位偏移、可编程延迟偏移、外部反馈和可编程带宽。Stratix II有两类通用的 PLL:增强型 PLL和快速型 PLL。增强型 PLL功能丰富,支持外部反馈、扩频时钟、可编程带宽等;快速型 PLL针对高速差分 I/O接口进行了优化,具有动态相位调整( DPA)功能。这些高速时钟网络和丰富的 PLL结合起来,为系统在最小的时钟偏移下工作提供有力的保证。 

7 SoPC的其他组成部分

    FPGA配置接口用于 SoPC的配置、编译和在线调试; LCD显示接口可以外接液晶显示屏;报警信号是在检测和识别出运动目标时,发出的声音或光电信号,可用于安防;标准I/O口则是预留的,用于日后的升级扩展。 


 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭