自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 7695 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 1324

原创 ASIC设计工艺文件

【代码】ASIC设计工艺文件。

2024-04-07 17:10:45 449

原创 OpenCL开发记录一(基于Intel Cyclone V FPGA加速卡)

这篇文章主要分享我个人对OpenCL的学习和使用过程。

2023-05-26 11:58:34 1459 2

原创 Ubuntu 16.04 安装 高版本远程桌面xrdp+xorg

Ubuntu 16.04 安装 高版本 xrdp (可复制文本)

2022-07-06 17:06:00 3549

原创 远程桌面打开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 1641

原创 Vitis AI:编译PetaLinux 踩坑汇总

最近开发的项目要用到zcu106,之前没怎么接触过嵌入式开发,结果在配置的过程中踩了不少坑,这里做个记录,也希望能给其他人做个参考。

2021-10-11 21:51:33 6116

原创 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 12562 9

原创 HDMI-FMC子卡的使用(基于VC707)(下)

HDMI-FMC子卡的使用(基于VC707)(下)解决了配置初始化的问题,接下来是进行最后的环路测试。HDMI端口检测首先看看HDMI线能否被正确检测到:由于ADV7619芯片允许两路HDMI输入端口,因此我们可以通过i2c寄存器的值,判断哪个端口有接入HDMI,检测结果如下:...

2020-08-19 21:43:37 1052 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 1485 2

原创 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 1938 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 4673

原创 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 857

空空如也

空空如也

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

TA关注的人

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