0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

易灵思Trion FPGA PS配置模式--update

XL FPGA技术交流 来源:XL科技 作者:XL科技 2022-04-25 15:13 次阅读

PS配置启动过程

902b88be-c445-11ec-bce3-dac502259ad0.png

这里以X1模式为例,PS的配置过程如下:

(1)在启动配置之前要先把CRESET_N拉低tCRESET_N,然后拉高;

(2)在CRESET_N拉高之后,要等待tDMIN,才可以发送同步码,这期间可以翻转CCK;

(3)发送同步码,数据与时钟为上升沿触发;要求外部处理器连续发送数据直到数据完成;

(4)数据发送完成后,继续发送CCK时钟100周期,或者一边发送一边检测CDONE,直到CDONE为高。实际上也确实有客户因为没有拉时钟而启动不了的情况。

控制信号处理

易灵思Trion FPGA的配置模块主要由CBUS[2:0]、SS_N和TEST_N,CSI几个信号控制。FPGA进入用户模式前不要对这几个信号进行翻转。

904b63dc-c445-11ec-bce3-dac502259ad0.png

目前易灵思的Programmer工具只支持PS x1模式,x2及更高位宽需要通过外部微处理器,如MCU来操作。

这里需要注意的是在配置过程中,控制信号不要进行翻转,目前看到的现象是在多次配置过程中,在连续两次配置过程中,由于CSI翻转造成第二次配置失败。

应用案例

目前T20F169测试PS x4模式。时钟为30MHz,tCRESET_N拉低790ns,tDMIN为2us,数据配置完成后又继续发送时钟100个以上。可以启动。用时104ms

906b576e-c445-11ec-bce3-dac502259ad0.png

另外要提下数据顺序问题,实际在发送过程是依次发送的。

9087c05c-c445-11ec-bce3-dac502259ad0.png

909e470a-c445-11ec-bce3-dac502259ad0.png

整体配置过程波形如下,SS_N有时会有很多毛刺,时钟之间也会有一些持续拉高的时间,但都不影响。

90b729f0-c445-11ec-bce3-dac502259ad0.png


审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1628

    文章

    21723

    浏览量

    602896
  • 控制信号
    +关注

    关注

    0

    文章

    163

    浏览量

    11956
  • 易灵思
    +关注

    关注

    5

    文章

    46

    浏览量

    4857

原文标题:易灵思Trion FPGA PS配置模式--update(2)

文章出处:【微信号:gh_ea2445df5d2a,微信公众号:FPGA及视频处理】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA产品的主要特点

    近年来,全球半导体供应链屡受挑战,芯片短缺问题一度对行业产生深远影响。通过优化供应链管理、强化产能规划,确保客户的FPGA需求得到及时满足。面向工业控制、机器视觉、医疗影像、消费
    的头像 发表于 12-04 14:20 343次阅读
    <b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b><b class='flag-5'>FPGA</b>产品的主要特点

    固化FPGA配置芯片的方式

    FPGA可以反复的重新配置,这就意味着设计者可以不断的反复的下载设计的逻辑做验证。如果出现错误或者需要升级,只需要修改设计,重新下载设计逻辑电路即可。FPGA虽然有重新配置的优势,带来
    的头像 发表于 10-24 18:13 301次阅读
    固化<b class='flag-5'>FPGA</b><b class='flag-5'>配置</b>芯片的方式

    Trion FPGA PS配置模式--update(6)

    文件。注意修改Bitstream生成模式时,不需要进行工程的全编译,只需运行最后一步数据流生成即可。 PS配置启动过程 这里以X1模式为例,PS
    的头像 发表于 07-23 08:48 610次阅读
    <b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b><b class='flag-5'>Trion</b> <b class='flag-5'>FPGA</b> <b class='flag-5'>PS</b><b class='flag-5'>配置</b><b class='flag-5'>模式</b>--<b class='flag-5'>update</b>(6)

    FPGA下载问题

    在ARM开发中,通常可供选择的下载器有多种。清华的FPGA,除了官方的专用下载器,有其他的下载器可以使用吗?使用赛下载器可以吗?
    发表于 06-23 12:28

    FPGA配置模式有哪些?具体配置过程是怎样的?

    与CPLD不同,FPGA是基于门阵列方式为用户提供可编程资源的,其内部逻辑结构的形成是由配置数据决定的。那么是如何进行配置的呢?配置模式
    发表于 06-19 14:40

    Trion DSP 原语使用问题 - 1

      在使用Trion乘法器可能会遇到以下问题: (1)[EFX-0652 ERROR] 'EFX_MULT' instance 'mult' port 'CEA
    的头像 发表于 05-20 16:35 381次阅读
    <b class='flag-5'>Trion</b> DSP 原语使用问题 - 1

    Zynq-7000为何不是FPGA

    Zynq-7000可扩展处理平台是采用赛新一代FPGA(Artix-7与Kintex-7FPGA)所采用的同一28nm可编程技术的最新产品系列。
    发表于 04-26 11:30 1176次阅读
    Zynq-7000为何不是<b class='flag-5'>FPGA</b>?

    AMD FPGA中MicroBlaze的固化流程详解

    AMD FPGA配置了适当的启动模式后,上电即会按该模式去加载配置文件。以7系列FPGA为例,
    发表于 04-25 12:49 505次阅读
    AMD <b class='flag-5'>FPGA</b>中MicroBlaze的固化流程详解

    RAM使用--Update5

    RAM在使用时可以会遇到一些问题,这里把常用的问题总结下。 1、ram初始化文件路径是工程路径 在对ram进行初始化时需要指定文件路径,这里要注意'/'的方向。 (1)如果文件放在工程目录
    的头像 发表于 04-24 08:43 743次阅读
    <b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b>RAM使用--<b class='flag-5'>Update</b>5

    国产FPGA应用专题--Efinity软件使用心得

    做为FPGA的集成开发环境,不同的厂家其实大同小异。很多国产厂家,如安路,高云,会在软件上贴近Xilinx和Intel,以节省客户的软件使用成本。而国产厂商的的集成开发环境Efi
    的头像 发表于 04-23 15:38 2095次阅读
    国产<b class='flag-5'>FPGA</b>应用专题--<b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b>Efinity软件使用心得

    RAM使用--Update4

    RAM在使用时可以会遇到一些问题,这里把常用的问题总结下。 1、ram初始化文件路径是工程路径 在对ram进行初始化时需要指定文件路径,这里要注意'/'的方向。 (1)如果文件放在工程目录
    的头像 发表于 04-23 14:52 1088次阅读
    <b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b>RAM使用--<b class='flag-5'>Update</b>4

    Jtag_bridge_loader生成-v2

    Efinity版本:2023.1及以前版本。 器通过jtag bridge烧写flash时需要自己生成一个jtage birdge文件。jtage bridge 工程的目的是为了打通JTAG
    的头像 发表于 04-15 16:34 1368次阅读
    <b class='flag-5'>易</b><b class='flag-5'>灵</b><b class='flag-5'>思</b>Jtag_bridge_loader生成-v2

    FPGA flash操作原理

    FPGA flash操作原理分享
    的头像 发表于 04-09 15:03 984次阅读

    AMD进军低成本FPGA市场,满足边缘应用需求

    虽然赛主攻高端FPGA市场,但其对低成本FPGA市场的投入也不容小觑。此次发布的Spartan UltraScale+正是AMD进军低成本FPG
    的头像 发表于 03-10 10:06 1102次阅读

    解析FPGA竞争格局背后的驱动因素

    FPGA是一个高度集中的市场,龙头赛占据过半份额,前4名玩家合计份额90%+。根据Marketsandmarkets数据及我们估算,2022年,FPGA龙头赛
    发表于 01-26 11:43 889次阅读
    解析<b class='flag-5'>FPGA</b>竞争格局背后的驱动因素