zoukankan      html  css  js  c++  java
  • Aurora学习笔记连载一:仿真平台搭建

    由于公司项目需要,需要学习Aurora协议,才有了这样的连载学习笔记,也算是对自己学习的一份记录吧。

    对于Aurora是什么,大家自行百度。

    当然,Kevin也在此先提醒大家,本套学习笔记不是你想学就能学的哦,毕竟Aurora还是属于FPGA的一种高速协议了。

    如果你还是FPGA小白,建议你还是踏踏实实的看Kevin的SDRAM视频教程吧,别没学会走就想着跑了。

    SDRAM视频相关资料链接在博客的微课堂页面:FPGA微课堂

    好了,不多说,直接步入正题。

    这套连载学习笔记,以 ISE 14.7 为平台,毕竟ISE版本很稳定,网上的学习教程也基本上都是基于ISE进行编写的,所以采取ISE为学习平台,更为方便。

    第一步:创建工程

    MZHW_1DS6]LC6I1WH@VDE3A

    芯片使用XC7VX690T为硬件平台,可能咱们手里边没有这种高端的FPGA,不过没关系,你想玩想学习,先把仿真跑一遍撒。如果咱们没学习一个高端的技术都要有高端硬件支持,那这成本也太高了。

    第二步:创建IP Core

    选择Aurora 8B10B这个IP核,使用默认设置,这个对于咱们学习来讲,建议还是先使用默认配置吧。等玩透了,再来自己进行配置。

    O]%U_VT`WLYI%MWB6ASDYBW

    之后直接点击Next,生成IP Core。

    第三步:打开IP Core子工程

    PGDQWG)Q_]YKP)XMWK6UY(S

    第四步:仿真设置

    先在ISE的Design窗口中切换到Simulation,并将ISE的仿真工具设置为Modelsim

    MZHW_1DS6]LC6I1WH@VDE3A

    第五步:运行仿真

    双击 Simulate Behavioral Model.

    ]X(XI1CE95NV2K)P$79CJS7

    Modelsim将会自动启动仿真。

    第六步:观察仿真结果

    Modelsim自动仿真后,再让他运行个10us,之后只需等待运行自动结束。

    结束后,会在命令窗口看到:

    $1L`BE28$(JWY%ZJRMKJ968

    在波形窗口中也可以看到chanel_up和lane_up这两个标志信号已经拉高。

    HN4YG{029~K8QQE3@[MZ$IB

    这说明这Aurora的仿真已经成功了。

    转载请注明:邓堪文博客 » Aurora学习笔记连载一:仿真平台搭建

    转载http://dengkanwen.com/395.html

  • 相关阅读:
    undefined symbol 问题解决记录
    2021年中国数字人民币发展研究报告
    如何画出优秀的架构图
    用SIKT模型,让用户画像效果倍增
    全面总结图表设计
    如何用一周了解一个行业
    未来社区解决方案
    增长4大阶段,实现营销倍增的核心法则
    裂变营销的3个层次,让你实现指数增长
    运营的3个层面,让你轻松获得忠实用户
  • 原文地址:https://www.cnblogs.com/chengqi521/p/7909422.html
Copyright © 2011-2022 走看看