IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> SelectIO IP 核的创建(Xilinx7) -> 正文阅读

[网络协议]SelectIO IP 核的创建(Xilinx7)

在vivado平台我们想要使用SelectIO来实现LVDS的功能,我们该如何下手呢,首先当然得先创建IP核了,那对于新手来说大概不知道从哪里下手,当你看到这篇文章时,或许对你有所帮助,在vivado平台上操作和ISE平台大同小异,可能这篇将的就稍微快一点。
step1: 当我们使用的是vivado平台时,我们直接点击 IP Catalog
请添加图片描述

step2: 进入如下界面后直接在Search栏中搜索 selectio,然后就会出现图中标记2出我们想要的IP核了,下面我们直接双击 SelectIO Interface Wizard
请添加图片描述
step3: 进入如下界面,就是我们需要重点配置的地方了
1.Data Bus Direction 是配置我们数据总线的方向的,和ISE平台一样,有4种模式选择,input、output、bidirectional、input and output 。(我们这里将 IP 配置成 input模式,即差分端口PIN为输入)
2.Data Rate是选择单倍速率还是双倍速率,单倍速率SDR(single data rate)就是在时钟的上升沿改变数据;双倍速率DDR(double data rate)就是在时钟的上升沿和下降沿都采集数据。(这里就不多说了,我们正常配置SDR)
3. Serialization factor我们还是配置 为 8。
4. External Data Width 我们还是配置为1,代表使用1组差分对。
5. I/O signaling是选择Different信号的类型,因为我们需要使用LVDS差分功能。
6. 点击 clock setup
请添加图片描述
step4: 这里是关于时钟的选择,我还是使用FPGA 的内部时钟,所以勾选 Interal clock
PS:当我们勾选内部时钟时, Clock 的Type 会自动变成 Differential;在output模式下,例化代码是没有差分时钟端口的,在input模式下,例化代码是有差分时钟端口,至于需不需要用看项目设计。
然后点击data and clock delay

请添加图片描述
step5: 进入如下界面,这里同样是配置延迟的,一般情况下是不需要设置的。
然后点击Summary
请添加图片描述
step6: 进入此界面查看自己配置信息是否正确,确认完成就之间点击OK生成IP
请添加图片描述
step6: 在IP生成后,我们点击右击我们的IP会出现如下界面,我们可以点击open ip example design就可以添加官方例程,通过官方例程仿真深入学习。
请添加图片描述
注意注意:在我们Data Bus Direction配置成 input模式时,是没有bitslip的选项的,只有配置成output模式时才有bitslip的选项,因为我们只有在接收数据时需要用 BITSLIP 来做输出数据对齐,获取正确的并行数据序。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:08:02  更:2022-10-17 13:08:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 9:32:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码