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

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

3天内不再提示

SelectIO该怎么来实现LVDS的详细步骤

454398 来源:FPGA2嵌入式 作者:FPGA2嵌入式 2020-12-25 14:21 次阅读

作者: 做但不能忘思考,FPGA2嵌入式

当我们使用一种新的IP核的时候,遇到的最大问题是:以前根本没有接触过的新东西,我们会感到恐惧,不知道如何下手。比如,SelectIO该怎么来实现LVDS的功能:

Step1,我们新加一个接收的SelectIO的IP核,界面如下图:

Step2,打开IP核对应的数据手册和文档来学习IP核的大致使用方法,见EDA中自带的IP核你会快速用吗?,根据参考的数据文档我们大致配置好为:DDR模式2*4的LVDS_25接口,配置完后保存。

Step3,打开IP核对应的Example工程,这个工程里面有对应IP配置下生成的例子工程,有很大的参考价值,如下图:

o4YBAF9uH1WAVTlpAAXs3M_tjqQ774.png

Step4,我们这时就可以看到Vivado自动生成的IP核工程,接着就可以学习这个工程。

Step5,这个工程里面有TestBench,这个是很有用的,可以通过功能仿真来加速IP核中的功能,特别是时序关系的学习。

下面就是通过功能仿真后看到LVDS的波形图,通过这些波形图,能很好的让我们学习SelectIO中各个信号的功能和时序关系,有时候文档中描述的无法正确的理解,借助仿真波形就迎刃而解。

通过仿真时序图,我们能更加直观的理解LVDS传输的数据时序图,比上网查询或看文档快很多了。

总之,EDA工具生成的参考例程和TestBench能更好的帮助我们学习新的IP核,加速项目的开发,这是新IP核学习的正确打开方式。

编辑:hfy


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

    关注

    5

    文章

    1594

    浏览量

    149210
  • eda
    eda
    +关注

    关注

    71

    文章

    2679

    浏览量

    172674
  • lvds
    +关注

    关注

    2

    文章

    1028

    浏览量

    65600
  • Vivado
    +关注

    关注

    19

    文章

    803

    浏览量

    66181
收藏 人收藏

    评论

    相关推荐

    LVDS静电放电防护方案

    LVDS静电放电防护方案 方案简介 LVDS是一种低压差分信号技术,技术通过一对差分信号线(或平衡电缆)以极低的电压摆幅(约350mV)进行数据的传输,采用LVDS接口,可以使得信号
    的头像 发表于 09-19 16:59 283次阅读
    <b class='flag-5'>LVDS</b>静电放电防护方案

    IR915怎么实现有线无线切换备份,有没有详细的操作步骤

    怎么实现有线无线切换备份,有没有详细的操作步骤
    发表于 07-25 08:17

    LVDS Serdes接收器SN65LVDS94LVDS数据表

    电子发烧友网站提供《LVDS Serdes接收器SN65LVDS94LVDS数据表.pdf》资料免费下载
    发表于 06-26 11:09 0次下载
    <b class='flag-5'>LVDS</b> Serdes接收器SN65<b class='flag-5'>LVDS94LVDS</b>数据表

    LVDS Serdes接收器SN65LVDS96LVDS数据表

    电子发烧友网站提供《LVDS Serdes接收器SN65LVDS96LVDS数据表.pdf》资料免费下载
    发表于 06-26 11:08 0次下载
    <b class='flag-5'>LVDS</b> Serdes接收器SN65<b class='flag-5'>LVDS96LVDS</b>数据表

    LVDS-SERDES发射机SN65LVDS93LVDS数据表

    电子发烧友网站提供《LVDS-SERDES发射机SN65LVDS93LVDS数据表.pdf》资料免费下载
    发表于 06-26 11:03 0次下载
    <b class='flag-5'>LVDS</b>-SERDES发射机SN65<b class='flag-5'>LVDS93LVDS</b>数据表

    LVDS-SERDES发射机SN65LVDS95LVDS数据表

    电子发烧友网站提供《LVDS-SERDES发射机SN65LVDS95LVDS数据表.pdf》资料免费下载
    发表于 06-26 11:02 0次下载
    <b class='flag-5'>LVDS</b>-SERDES发射机SN65<b class='flag-5'>LVDS95LVDS</b>数据表

    FPGA | Xilinx ISE14.7 LVDS应用

    今天给大侠带来 Xilinx ISE14.7 LVDS应用,话不多说,上货。 最近项目需要用到差分信号传输,于是看了一下FPGA上差分信号的使用。Xilinx FPGA中,主要通过原语实现差分信
    发表于 06-13 16:28

    想用单芯片实现HDMI转LVDS信号或eDP转LVDS信号芯片不需要烧固件,哪个芯片可以实现

    您好!我想用单芯片实现HDMI转LVDS信号或eDP转LVDS信号芯片不需要烧固件,哪个芯片可以实现
    发表于 05-23 08:28

    Xilinx SelectIO资源内部的IDELAYE2应用介绍

    本文我们介绍下Xilinx SelectIO资源内部IDELAYE2资源应用。IDELAYE2原句配合IDELAYCTRL原句主要用于在信号通过引脚进入芯片内部之前,进行延时调节,一般高速端口信号由于走线延时等原因,需要通过IDELAYE2原语对数据做微调,实现时钟与数据
    的头像 发表于 04-26 11:33 1728次阅读
    Xilinx <b class='flag-5'>SelectIO</b>资源内部的IDELAYE2应用介绍

    LVDS接口有哪些分类

    LVDS(Low Voltage Differential Signaling)接口是一种低电压差分信号传输LVDS(Low Voltage Differential Signaling)接口是一种
    的头像 发表于 01-18 11:20 1637次阅读

    pads焊盘大小设置详细步骤

    焊盘大小是PCB设计中一个非常重要的参数,它影响着焊接的质量和可靠性。在PCB设计中,我们可以通过设置不同的焊盘大小适应不同的元器件和焊接工艺。下面是关于设置焊盘大小的详细步骤。 首先,我们需要
    的头像 发表于 12-26 18:07 4090次阅读

    LCR数字电桥测量电容和电感的详细步骤和注意事项

    LCR数字电桥测量电容和电感的详细步骤和注意事项  LCR数字电桥是一种用来测量电容和电感的仪器,它利用LCR谐振原理,通过测量电路的谐振频率间接计算电容和电感的数值。下面将
    的头像 发表于 12-21 15:37 9321次阅读

    使用静电计进行电阻率测试的详细步骤

    使用静电计进行电阻率测试的详细步骤  电阻率是衡量材料导电性能的重要参数。静电计是一种常见的用于测量电阻率的仪器,通过测量材料在电场中的电势差与电流之间的关系计算电阻率。本文将详细
    的头像 发表于 12-21 14:56 965次阅读

    电机选型的详细步骤

    电机选型是指根据特定应用的要求,选择适合的电机实现相应的功能。电机选型的详细步骤可以分为以下几个方面:确定应用需求、了解电机种类、选择合适的电机类型、确定电机规格、评估电机性能、比较
    的头像 发表于 12-01 14:23 1.3w次阅读

    调节变频器的速度实现精确电机控制

    变频器是专用来调节电机转速的设备,改变电源频率调节电机转速。我们通过以下步骤实现调节变频器的速度,达到控制电机输出。
    的头像 发表于 11-07 17:06 1149次阅读
    调节变频器的速度<b class='flag-5'>来</b><b class='flag-5'>实现</b>精确电机控制