自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 工程经验分享:PCIE(2)

那么根据上述规则可以推导出:CDMA访问PCIE S_AXI端口,地址是0x80000000,到了CPU那边,地址仍为0x80000000,这样子就实现了CDMA直接对CPU端DDR的访问,中间再无需任何地址转换动作。PCIE主端会根据BAR配置为其分配地址空间,假设主端分配的空间其实地址为A,Pcie to AXI Translation配置为B,那么主控端对A地址的访问,到达从端后将变为对B地址的访问。那么CDMA对0x80000000地址的访问,到了主端那边,就成了对地址0x00000000的访问。

2024-05-18 12:21:13 1313

原创 工程经验分享:PCIE(1)

本文介绍AXI Bridge For Pcie Express Gen3 Subsystem 的使用方法。这个IP兼具简单与实用性,将PCIE协议层实现于内部,仅留出AXI接口供开发者使用。开发者不需要处理复杂的PCIE协议数据,只需要对AXI总线有所了解即可,十分符合Xilinx一贯的开发风格。本文无关PCIE协议本身,仅分享实用性的工程经验,以PCIE IP为核心,一步一步搭建一个简单的子系统,以此说明用法。文中所有内容均已通过项目检验。

2024-04-06 12:20:45 1416 2

原创 STA:logically exclusive与physically exclusive

今天主要来探讨一下时钟之间的三个关系:logically exclusive、physically exclusive 以及-asynchronous。

2022-08-31 17:28:50 2563 2

原创 异步复位同步释放

这篇文章学习一下异步复位同步释放。

2022-08-23 16:55:22 621

原创 skid buffer

今天来学习一下滑动缓冲器。

2022-08-12 15:29:28 2104 3

原创 同步FIFOverilog代码

同步FIFO,自查自用。

2022-08-07 10:17:29 762

原创 时钟无毛刺切换

今天来讲一下时钟无毛刺切换技术。

2022-07-25 21:22:24 1012

原创 卡诺图化简法注意事项+竞争冒险知识点总结

今天反思以下卡诺图化简法中的注意事项。卡诺图看起来简单,但如果不熟悉的话很容易出错,因此要对画圈的规则比较熟悉。

2022-07-18 18:06:51 8983 4

原创 联发科时序分析典型题解析

这篇文章来精解一道联发科的时序分析笔试题。

2022-07-14 16:05:48 1218

原创 门控时钟及其思考

这篇文章学习所谓的门控时钟。

2022-07-02 16:45:53 3708 4

原创 数字电路跨时钟域处理-单比特(3)

这篇文章专门学习一下握手法。

2022-06-25 23:01:21 745 3

原创 数字电路跨时钟域处理-单比特(2)

今天紧接着上一篇博文继续介绍单比特信号跨时钟域的方法。

2022-06-23 22:13:22 589

原创 数字电路跨时钟域处理-单比特(1)

今天讨论一下数字电路设计中非常重要的跨时钟域问题,这篇文章仅考虑单比特信号的同步。

2022-06-22 22:31:49 1067

原创 异步FIFO原理与实现

近期参与了一项流片项目,里面用到了FIFO,但是只给我们ram的IP,只能自己写一个FIFO了,趁此机会好好学习一下。本文参考了一篇重要文献:Simulation and Synthesis Techniques for Asynchronous FIFO Design貌似是FIFO的经典好文了,把异步FIFO的原理讲得很透彻。话不多说,上代码。`timescale 1ns / 1ps//////////////////////////////////////////////////////

2022-05-04 23:04:39 1147

原创 使用vcs+verdi完成对混合语言设计的仿真(2)

这一篇文章将介绍vcs仿真环境的搭建,所有的演示将根据我的工程来说明,可以根据需要更改其中的细节。

2022-04-14 20:45:46 3091 1

原创 使用vcs+verdi完成对混合语言设计的仿真(1)

俗话说,最快的学习方法就是把所学到的知识用通俗易懂的方法分享给他人,so let's do it~这篇文章的主要内容是在linux环境下,使用vcs软件对数字逻辑设计进行仿真并在verdi上对仿真结果进行分析的过程中涉及到的必要知识和一个实例。整篇文章,如有必要会被分成多个部分来讲解。参考:vcs mx user guide 2012版本vcs user guide 2018版本各种网络资源:其中比较主要的也是比较重要的一篇,是与我同实验室的brad所写的博文,链接如下:(50条消息)

2022-03-31 21:55:06 2412

原创 在XILINX FPGA上运行Cortex-M3软核并调试

关于如何搭建基于FPGA的基本软核系统,在极术社区上第五届集创赛ARM杯的前三个公开课视频中已经有很详细的讲解,我个人在工程初步搭建完毕到跑通并调试的过程中,仍遇到不少问题,写下这边博文是为了记录它们。1....

2021-06-17 15:31:24 3777 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除