完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
7.1可编程片上系统
可编程片上系统芯片SOPC(SystemOnaProgrammableChip)是Altera公司于2000年提出的一种灵活高效的SOC解决方案,SOPC利用可编程逻辑技术把整个电子系统集成在一个单片上,是一种特殊的嵌入式系统芯片。与可编程逻辑器件一样,SOPC的设计也仅需完成前端设计,故其设计投入比较少,设计方法灵活,SOPC的系统功能可裁减、易扩充,结合了SOC和CPLD、FPGA的优点。作为一种系统级芯片,SOPC具有低的设计成本和开发风险,从而获得广泛的应用。 7.1.1硬核处理器 硬核处理器,如PowerPC、arm处理器。硬核处理器的优势在于工作频率高,接口丰富。硬核处理器在可编程器件中不能进行裁剪,用户不能对其进行修改,同时也一直固化在可编程逻辑器件中。因此在选择FPGA器件时需要考虑器件对硬核处理器的支持。目前Xilinx公司支持硬核处理器的器件有Virtex-4,Virtex-5。对于ARM来说,Xilinx公司最新的Zynq-7000已经支持ARM®Cortex™-A9MPCore。 7.1.2软核处理器 软核处理器,如Xilinx公司的MicroBlaze、Altera公司的NiosII。软核处理器的最大优势是在于用户可行裁剪设计。软核处理器一般都是可配置的通用RISC处理器,很容易的与用户设计的逻辑相结合,集成到Xilinx/AlteraFPGA器件中。 7.1.3可编程片上系统优缺点 随着微电子工艺的迅速发展,可编程器件资源规模越来越大。在拥有大规模的逻辑资源、存储资源、dsp资源后,相比以前的规模,可编程逻辑器件可以做更多事情。将软核、硬核和用户逻辑资源进行无缝的连接,可缩短系统产品的开发周期、降低设计风险和成本。但是,对于大容量的可编程器件,必定需要更多的供电电源、IO管脚。因此,在板级设计,必须考虑信号完整性。在逻辑设计,逻辑开发人员需要注意时序约束的问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
944 浏览 2 评论
12849 浏览 0 评论
4140 浏览 7 评论
2350 浏览 9 评论
2180 浏览 2 评论
469浏览 2评论
826浏览 2评论
946浏览 2评论
418浏览 1评论
656浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 09:02 , Processed in 1.077818 second(s), Total 97, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号