请选择 进入手机版 | 继续访问电脑版

fpga论坛|fpga设计论坛

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 114|回复: 19

ISDF2016经典之B5:使用Arrow SoCKIT解决常见的SoC FPGA设计挑战

[复制链接]
lcytms 发表于 2018-4-14 21:32:49 | 显示全部楼层 |阅读模式
ISDF2016经典之B5:使用Arrow SoCKIT解决常见的SoC FPGA设计挑战

参考链接:
https://www.altera.com.cn/events ... m/isdf-content.html

全部经典内容包括:
        K系列的主题演讲(K1~K3);
        A系列的硬件主题(A1~A12);
        B系列的软件主题(B1~B10)。


B5指的是软件主题5。

20161108    ISDF 2016,北京
Arrow公司  Alex Wu
软件主题 16’21’’

下载视频链接:
        视频文件:b5.Solving-Common-SoC-FPGA-Design-Challenges-with-Arrow-SoCKIT-Alex-Wu-of-ARROW-Low.mp4
        下载链接:https://www.altera.com.cn/conten ... Wu-of-ARROW-Low.mp4

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:35:27 | 显示全部楼层
演示文档说明
b2-ts3-sw-100.pdf

TS03-SW
        Using SoCFPGAs for SW Acceleration and Offload

本文档涵盖内容:
        B3        浮点DSP算法加速                                                       Floating-Point DSP Algorithm Acceleration                                              (Claude Li, Intel)
        B4        可定制图形加速                                                           Customizable Graphics Acceleration                                                          (Michael Wu, Intel)
        B5        使用Arrow SoCKIT解决常见的SoC FPGA设计挑战        Solving Common SoCFPGA Design Challenges with Arrow* SoCKIT          (Alex Wu, Arrow)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:38:39 | 显示全部楼层
00
        首先非常感谢Intel给大家、给我们Arrow非常好的一个平台来展示一些东西。
        我是Arrow电子的吴雷,Alex Wu。
        我是负责SoC相关业务的。
        今天我给大家演讲的东西,主要是包括我们的一些SoC方案, 我们的一些Demo。
        大家可以简单地看一下。其实主要还是介绍我们Arrow自己的一块功能比较强大的开发板。
        右上角这个图片就是我们提供的Arrow公司自己做的Cyclone V SOC的一个开发板,用的芯片是比较大的一颗,FPGA上是有110k的逻辑资源。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:41:02 | 显示全部楼层
01
        然后,跟其它的几款小板子是有些区别的。
        基本上可以说是一款比较合格的开发板。
        功能比较全,性能比较强,接口也是非常的丰富。
        像常用的ARM集成的USB、以太网,我们都有,甚至还有一些音视频的包括VGA、音频的一些接口我们都有。
        然后板子上外部的一些器件的搭配都是很丰富的,然后还有小的点阵LCD。
        这个在大家做linux的时候是非常好用的。
        这个图上,一般ARM跟FPGA加起来该有的,不该有的,我们基本上都有。
        这张图,大家可以看到除了芯片外,外围的我们还有哪些东西?
   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:42:17 | 显示全部楼层
02
        像SD卡,QSPI FLASH,这些最基本的音视频接口啊,IIC、SPI接口,按键,GPIO,HSMC的一个扩展的插槽,基本上都引出来了。
        其实这个SoC在目前来说已经不算太新了,但是在业界还算是一个革命性的产品。
        集成度非常非常高,这个新东西非常非常好。
        会带来一些什么问题呢?
        因为毕竟是一个跨界的产品,ARM+FPGA,从硬件、软件、逻辑上面,都会涉及到,而且都集成到一个芯片里面去了。
        所以也给开发的工程师也带来一个非常大的挑战。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:43:23 | 显示全部楼层
03
        我们的一些起步啊,相对于普通的FPGA或者ARM会复杂一些。
        针对这些挑战,我们提供了Arrow自己的解决办法。
        就刚才提到的,对很多工程师可能会阵痛。
        我做FPGA的工程师,我可能不懂ARM。
        我做ARM的工程师,我可能不太懂FPGA。
        就我们现在ARROW提供的开发板呢,我们提供了很多针对起步阶段的一些Demo。
        而且有非常详细的文档。
        介绍我们的软硬件实验该怎么去做,然后硬件的东西怎么去搭建,一步步怎么去做,我们都有非常详细的文档。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:46:42 | 显示全部楼层
04
        就我个人的经验,我们做的那些东西,其实是很受客户欢迎的。
        客户公司拿到我们的文档,基本上花个一天两天时间,把我们的实验都跑下来之后,对我们整个FPGA的架构,基本上就有一个非常清晰的认识了。
        我们提供的文档非常详细,基本上我们的开发工具,我们的芯片本身的特性,基本上覆盖的是非常非常全的。
        包括像DS5、Quartus II、Qsys,我们都有针对性的相关的Demo,有详细的文档。
        这个是我们可以提供的Demo的列表,非常全。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:47:54 | 显示全部楼层
05
        从硬件到软件,到最后进阶的OpenCL的一些东西都会有。
        这个是我们SoC ARM目前支持的一些操作系统,主要是软件方面的。
        这些操作系统,对软件工程师来说,都是非常熟悉的。
        像VxWorks、QNX、Android、Linux、Windows Embedded、μC/OS。
        最后还要给大家介绍一下RTEMS,RTEMS这个操作系统,原来是美国军方使用的一个实时性、可靠性非常高的一个嵌入式系统。
        后来美国军方把它open出来了,目前是可以民用了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:49:30 | 显示全部楼层
06
        这个操作系统的优点,就在于它的实时性。
        大家可以看一下,业界里面,实时性操作系统的排名里面,RTEMS非常靠前。
        基本上和VxWorks差不多。目前我们已经支持客户从工控产品上,成功地移植到Cyclone V SoC上面。
        大家做产品,如果对RTEMS比较感兴趣的话,我们Arrow是已经有成功案例了。
        这里介绍一下,我们移植RTEMS的时候会有哪些问题。
        其实就在于有些版本可能会有些问题,客户如果直接去使用的话,在编译的过程中会遇到很多版本导致的编译问题。
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
 楼主| lcytms 发表于 2018-4-14 21:50:35 | 显示全部楼层
07
        导致前期的一些验证会花很多时间,这些工作我们已经做完了,问题都已经解决了。
        如果客户有需求的话,可以来找我们。
        这个就是我们的一些高速接口204B的接口。
        其实这个跟SoC不是太直接相关,主要还是FPGA这边的一些功能,因为是基于204B接口的接口协议,我们目前FPGA可以非常好地支持204B的接口。
        目前我们有相关的Demo,有204B的ADC的评估板可以跟SoCKit来对接。
        我们也有204B的相关的一些Demo可以提供给大家。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要注册

x
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

QQ|小黑屋|手机版|Archiver|FPGA论坛 ( 京ICP备10035964号  

GMT+8, 2018-4-26 15:31 , Processed in 0.112044 second(s), 23 queries .

至芯科技 Powered by Discuz X3.2

© 2001-2014 Comsenz Inc.

快速回复 返回顶部 返回列表