在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: qiang0204

[活动] 《嵌入式软硬件协同设计实战指南:基于Xilinx ZYNQ》试读及ZED开发板线下体验活动

[复制链接]
发表于 2013-3-1 19:07:40 | 显示全部楼层
参于活动:
1,您再工作中使用ZYNQ(或FPGA)做啥工作?
目前系统中用到FPGA做调制解调和信道编解码工作,
另外还有ARM核做MMI和控制工作,所以可以考虑用ZYNQ器件合二为一。

2,你认为ZYNQ(或FPGA)在处理你的工作的时候有优势有哪些?
用ZYNQ器件可以获得的优势一是ARM和FPGA集成在单一芯片内,减少了PCB面积,
提高了系统的集成度和可靠性。二是系统设计时在软件硬件划分时有比较大的灵活性,
ARM和FPGA通信时可以获得更大的带宽。三是减少了物料,可以获得成本和功耗上的优势。

3,谈谈你阅读完样章的感受以及对本书的评论,字数不限。
读完第一章最直接的感受是ZYNQ器件太强大了,同时作者带领大家按部就班跑的两个例子,
应该跳过了太多需要详述的内容,希望作者在后续章节有继续说明。
第八章动态可重配置部分只举了一个可能会应用到可重配置的例子,
建议能进一步地说明可重配置的特性和具体实现技术。
 楼主| 发表于 2013-3-2 10:30:35 | 显示全部楼层



图书会寄给你一本,线下体验名额也会给你一个。请私信你的联系方式。
发表于 2013-3-2 21:56:17 | 显示全部楼层
FPGA不断地融合硬核到里面,比如DSP,PCI,PCIE等,说明FPGA的软肋始终在速度这块。Zynq体现了FPGA对于目前风头正盛的ARM体系的融合,也是市场的需要。
软硬可编程的设想很好,也体现了Xilinx的战略方向。Virtex系列中好像集成了PowerPC的硬核,不知道理念是否与Zynq一致。
发表于 2013-3-2 22:23:15 | 显示全部楼层
好多呀,呵呵
发表于 2013-3-3 15:45:36 | 显示全部楼层
好资料 顶贴
发表于 2013-3-3 18:14:32 | 显示全部楼层
本帖最后由 changying8866 于 2013-3-3 18:15 编辑

参于活动:1,您在工作中使用ZYNQ(或FPGA)做啥工作?
目前使用FPGA做PCIE数据加密卡开发,基于XILINX PCIE IP和计算机进行高速数据通信,数据通过PCIE edge传输到板卡上的ARM芯片进行软件加密算法,另外ARM芯片做一些网络,控制台等控制;

2,你认为ZYNQ(或FPGA)在处理你的工作的时候有优势有哪些?
ZYNQ芯片简直就是为我们量身定做的,可以采用一个ZYNQ芯片完成我们目前整版的功能,不仅可以减少BOM数量,降低板卡开发难度,还可以提高系统集成度,而且可以和我们原有的平台兼容。

3,谈谈你阅读完样章的感受以及对本书的评论,字数不限。
第一章让我觉得ZYNQ完全就是一个ARM开发平台,在看了第八章后又让我觉得本书绝对不是讲一般的ARM开发平台,再XILINX官网上搜集了关于ZYNQ的相关资料后才发现ZYNQ简直太神奇了,而这本书必然会一步步帮我们揭开ZYNQ的神秘面纱。
通过对本书样章的阅读让我很期待这本书,通过第八章几小节的阅读能够体会到作者不知有渊博的知识,无论从FPGA底层原理,软硬件协调设计,处理器系统知识(流水线,zero copy),还是从具体的工程示例(13,14章目录)都可以体会到这本书肯定是作者的切身体会和实际经验的总结,阅读本书定会对理解ZYNQ大有裨益。

希望作者给出本书实例的同时,也要标注好详细的参考资料,这样初学者对不理解的地方可以根据参考资料做更深入的研究,学习。
发表于 2013-3-3 22:49:54 | 显示全部楼层
1,您在工作中使用ZYNQ(或FPGA)做啥工作?
我的主要工作是在多媒体部分,主要是音视频的处理上;
目前我们的板子是一个ARM芯片加上一个FPGA来搭建的;
所以ZYNQ系列的芯片应该完全有可能(主要是看逻辑单元)
简化我们现有的设计,通过ZYNQ芯片中ARM与FPGA的紧密联系
来提高系统的带宽;

2,你认为ZYNQ(或FPGA)在处理你的工作的时候优势有哪些?
1)在嵌入式领域可以简化系统的设计的复杂性,不需要格外配置CPU
   以及考虑CPU与FPGA的链接问题;
2)不知道价格如何?是否可以降低产品的成本?
  
3,谈谈你阅读完样章的感受以及对本书的评论,字数不限。
看完样章第1章和第8章,感觉讲述的有点简单;我个人认为
ZYNQ的优势和难点还是在硬件和软件层次进行于合理的资源
分配;对于一个系统,为了达到要求那些部分可以放在软件
层次,那些部分放在硬件层次;软件部分可以转化为硬件部分,
对于软件开发者,可以适当的介绍软硬部分的接口以及例程等;
例如:使用FPGA对US/OS、LINUX的加速或对JAVA虚拟机的加速等,
所以非常期待这本书的第13章和14章;
个人意见,仅供参考!
 楼主| 发表于 2013-3-4 09:11:44 | 显示全部楼层


参于活动:1,您在工作中使用ZYNQ(或FPGA)做啥工作?
目前使用FPGA做PCIE数据加密卡开发,基于XILINX PCIE ...
changying8866 发表于 2013-3-3 18:14




    请私信地址和联系方式。
 楼主| 发表于 2013-3-4 09:12:08 | 显示全部楼层


参于活动:1,您在工作中使用ZYNQ(或FPGA)做啥工作?
目前使用FPGA做PCIE数据加密卡开发,基于XILINX PCIE ...
changying8866 发表于 2013-3-3 18:14




    请私信地址和联系方式。
 楼主| 发表于 2013-3-4 09:12:52 | 显示全部楼层


参加活动
1,您在工作中使用ZYNQ(或FPGA)做啥工作?
我的主要工作是在多媒体部分,主要是音视频的处理上; ...
jm2000 发表于 2013-3-3 22:24




    请私信地址和联系方式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 21:24 , Processed in 0.023110 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表