基于FPGA的相控阵雷达波束控制系统设计(4)-第4章子阵运算处理模块片上系统设计

第4章子阵运算处理模块片上系统设计
在第三章里,已经介绍了系统的硬件电路及其基本特性,本章将详细介绍系统的各模块的调试方法,包括基于Nios的SOPC 硬件系统的开发、系统软件流程设计和某些系统模块功能的测试仿真。
4.1SOPC技术概述
随着微电子技术的高速发展,集成电路技术也有了很大的提高。单个芯片上集成数以亿计的晶体管,其数量已经远远超过了单个电子系统的要求。电子设计师为解决这个问题,发明了 SOC 系统。SOC 是以不同模型的电路集成,不同的工艺集成作为支持基础的。但是也存在缺点,由于 SOC 的开发的技术要求很高,是多种技术的融合的过程。因此,在其研发上需要投入更多的人力、物力、财力。SOC 的开发周期还非常长,对于产品的推广非常不利。为克服以上缺点,美国 Altera 公司于 2000 年提出了片上可编程系统SOPC,即用大规模可编程器件的FPGA来实现SOC的功能。SOPC将处理器、存储器、I/0口、LVDS 等系统需要的作用模块集成到一个PLD 器件上,构成一个可编程的片上系统B1]。它是PLD和SOC技术融合的结果。

4.11构成SOPC的三种方案
1、基于FPGA嵌入P硬核的SOPC系统
该方案就是将处理器提前植入FPGA 中,处理器类型有很多种,例如ARM或者其他的处理器。为了能使器件应用性相对广泛,必须为常规的嵌入式处理器集成各类接口,但是会增加成本和功耗。以ARM或者其他的处理器以硬核的方式植入FPGA中,按照系统的需求添加各个功能模块,充分利用FPGA 内的可编程资源,这样就能将处理器强大的软件作用和FPGA 灵活的硬件设计相结合,高效的实现SOPC 系统2
但是该方案存在着以下缺点:
(1)成本过高。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BinaryStarXin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值