![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
记录
Newbeil
吾亦是行者
展开
-
验证环境常见问题总结(一) 头文件保护宏
总结验证环境中可能遇到的常见问题原创 2022-11-06 15:35:44 · 314 阅读 · 2 评论 -
Vivado使用记录(二)下载与固化
在Vivado下下载程序和固化是两个比较相似的过程。以下内容以2018.3为例:下载和固化都位于FLOW Navigator列表下的 PROGRAM AND DEBUG栏目下:在使用JTAG下载线连接好设备之后,打开硬件管理器之后,识别到设备,图中权重的灰色区域 Program Device就会变成可点击的。然后在打开的窗口下,选择好之前生成好的bit文件,就可以完成JTAG模式下的bit文件下载。---------------------------------------------原创 2020-07-02 21:45:38 · 1910 阅读 · 0 评论 -
谈一谈自己对于编程语言的理解
求学多年,想当初在刚上大学时候学习C语言感到头脑爆炸,而后对于编程始终存在一种潜意识的恐惧心理,导致在学习的时候,也一直存在一种“自己不是这块料”的挫败感。后来跟着老师和师兄做项目,也是在不得已的情况下,开始了硬着头皮的编程之路。一开始和之前一样,找了一本语法书开始“书呆子”式地学习,总是觉得语言学得差不多了才敢开始上手干活。而后的半年,在开始了实际上手编程之后,尽管进展缓慢,逐渐养成了一种思维习惯,那就是以目标为导向的学习方式。就是说,我为什么要学习某一个东西?是为了完成某一个目标。那就是说,我只原创 2020-06-30 22:47:35 · 700 阅读 · 0 评论 -
如何阅读大型设计代码--FPGA开发经验(一)
最近刚刚接到一个有关CAN总线控制器的程序,领导只是说先看,但没说看完之后要干嘛,猜测可能是后面需要调试板卡对接通信。由于之前没有了解过CAN总线,因此这又是一次从零开始的摸索。之前自己写过的程序虽然也不比这个程序的规模小,但是困难主要存在于以下几点:CAN总线的概念不了解(理论知识) 不清楚该CAN总线控制器模块的功能和通信对象 这是别人写的程序(编写习惯、命名习惯等),阅读起来有难度一、了解概念对于第一点,通常阅读相关理论介绍的博客,配合知网上面相关硕博士论文的引言加前两章理论背景原创 2020-06-01 23:44:23 · 2195 阅读 · 1 评论 -
配置板卡测试纪要
上周四收到了一块小板卡的测试任务。这块小小板卡用于为另一块大型板卡加载配置文件。使用Xilinx家的Virtex-4芯片,之前见过一片V5,V4比V5小了好多。板子上拥有一块晶振,一片V4,一片EEPROM,四块电源芯片,一个RS422接口,一块串口收发器,一个与大板连接的接口(连接了用于配置大板上面若干可编程芯片的存储芯片)。测试内容:阻抗、电源、时钟、FPGA功能、RS422通信。所需工具/材料:万用表,示波器,直流稳压电源、RS422串口转USB,电脑、电烙铁、杜邦线等。以下操作建原创 2020-05-18 23:20:19 · 1517 阅读 · 2 评论