- 博客(13)
- 收藏
- 关注

原创 用verilog 实现的 i2c控制模块
verilog 实现i2c控制i2c协议首先要先学习一下i2c协议的基础,这里有一份官方文档(https://www.nxp.com/docs/en/user-guide/UM10204.pdf),也可以参考一些博客,总的来说i2c协议的基础原理不难,因为主要就是两根线的控制(SCL、SDA)。i2c仿真模型(EEPROM)当掌握了i2c协议的基础之后,建议以EEPROM为例子入手,有一篇博客介绍的很好:https://www.cnblogs.com/ninghechuan/p/9534893.ht
2020-08-10 17:29:15
8102
8

原创 HDMI-FMC子卡的使用(基于VC707)(中)
HDMI-FMC子卡的使用(基于VC707)(中)上一篇大致学习了HDMI-FMC子卡的相关配置,发现配置过程比想象中复杂,原因是子卡使用了多个IIC接口分别对各个器件进行配置,这一节主要探讨一下这些端口在“子卡 - FMC - VC707”上的对应关系。“子卡-FMC”的对应关系在HDMI-FMC提供的官方demo中,可以看到一共使用了4组IIC传输线(SCL、SDA),如下图所示。通过查阅电路原理图和demo中的引脚约束文件,明确信号和FMC引脚之间的对应关系:序号信号连接器件
2020-06-25 00:42:10
1486
原创 远程桌面打开mayavi,基于VirtualGL + Turbovnc
实现内容:远程桌面打开mayavi,基于VirtualGL + Turbovnc参考链接:链接1.下面是复制过来的内容,附加上我的注释:Setup VirtualGL and TurboVNC on Ubuntu for OpenGL forwardingHow to setup VirtualGL and TurboVNC on Ubuntu.mdVirtualGLWhen you use ssh with X forwarding, you might have noticed that
2021-12-05 17:27:50
1753
原创 Vitis AI:编译PetaLinux 踩坑汇总
最近开发的项目要用到zcu106,之前没怎么接触过嵌入式开发,结果在配置的过程中踩了不少坑,这里做个记录,也希望能给其他人做个参考。
2021-10-11 21:51:33
7175
原创 FIFO设计(Verilog)
为了应付找工作的需要,打算学习一些fifo相关的内容,首先是从fifo的设计开始:fifo的种类通常,可分为同步fifo和异步fifo,但是实际上我更倾向于称为共时钟fifo和分时钟fifo(xilinx的叫法:common clock FIFO and indpendent clock FIFO),下面的图片是xilinx的《FIFO Generator》文档中的FIFO框图共时钟FIFO从上面的框图可以看到,FIFO的组成部分主要为三块:存储模块、指针计数器、判断逻辑。其中,存储模块主要用于
2020-09-01 11:58:08
13096
9
原创 HDMI-FMC子卡的使用(基于VC707)(下)
HDMI-FMC子卡的使用(基于VC707)(下)解决了配置初始化的问题,接下来是进行最后的环路测试。HDMI端口检测首先看看HDMI线能否被正确检测到:由于ADV7619芯片允许两路HDMI输入端口,因此我们可以通过i2c寄存器的值,判断哪个端口有接入HDMI,检测结果如下:...
2020-08-19 21:43:37
1176
1
原创 HDMI-FMC子卡的使用(基于VC707)(上)
HDMI-FMC子卡的使用(基于VC707)模块介绍这块子卡提供了一个HDMI输出接口和两个HDMI输入接口,通过FMC接口与母版连接。HDMI输出:使用Sil9136-3芯片,支持最高4Kx2K@30HzHDMI输入:使用ADV7619芯片,支持最高4Kx2K@30Hz原本想用zedboard上的FMC跟这块子板连接,但是由于这个模块使用的FMC接口是HPC(high pin connector),不能使用,因此最终使用了VC707.配置两个芯片都是通过IIC接口进行配置初步阅读文档
2020-06-24 17:33:19
1690
3
原创 VC707开发板的IIC控制
VC707开发板的IIC控制VC707开发板上的IIC连接方式硬件连接SDK开发过程配置路由芯片最近学习VC707的使用,需要用到VC707的FMC接口,因此涉及到IIC控制,作为笔记简单记录一下。VC707开发板上的IIC连接方式通过VC707开发板的开发文档,了解到开发板上的IIC连接方式如下:首先,左侧的是FPGA开发板上的默认IIC引脚,通过一组引脚(AT35、AU32)引出,连接到板上一块TI的芯片(PCA9548),这块芯片作为IIC路由,再进一步连接到开发板上的各类IIC设备(FMC
2020-06-24 14:53:23
2158
3
原创 使用xshell+xming实现ubuntu图像界面远程连接
发布这篇博文的原因是,自己在使用xshell的过程中,经常要用到图形化界面,而xmaneger提供的图形化界面是要收费的,因此对于像我一样的学生党们,可以尝试使用xshell+xming的方式,实现ubuntu图形界面的远程连接。下载安装xshell自行百度下载安装xming下载链接:https://gsf-fl.softonic.com/8e2/32d/39e7c319ef299364c04b89bd4af1baca0a/file?Expires=1590237506&Signature
2020-06-07 17:29:35
4877
原创 ubuntu 16.04 系统安装tensorflow-gpu(conda方式)
文章目录ubuntu 16.04 系统安装tensorflow-gpu(conda方式)安装conda创建conda环境安装Tensorflow验证ubuntu 16.04 系统安装tensorflow-gpu(conda方式)记录在ubuntu安装tensorflow-gpu的过程安装conda下载、安装。记得更换为国内镜像源(速度比较稳定)更换方法link修改 ~目录下的.condarc文件 vim ~/.condarc删除原来的内容粘贴以下内容:channels: -
2020-06-07 16:56:11
883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人