fpga
文章平均质量分 86
dfl448866
学习与耍都很重要
展开
-
zynq7020更换板子 无法启动系统问题
zynq7020 更换板子 无法启动系统问题原创 2022-10-09 20:36:04 · 869 阅读 · 1 评论 -
20201126 学习fpga rs232程序(1)
信息来自火哥视频(或者资料)也就是这个rs232模块单元编写 接收单元模块2 编写发送模块单元原创 2020-11-26 17:56:47 · 193 阅读 · 0 评论 -
20201124 fpga 学习 阻塞赋值与非阻塞赋值
该信息来自火哥视频本内容对初学者很重要区别 c语言和Verilog语言中的一个赋值语句的情况下面来自于百度两者的区别1 在Verilog中,wire永远是wire,就是相当bai于一条du连线,用来连接电路zhi,不能存储数据,无驱dao动能力,是组合逻辑,只能在assign左侧赋值,不能在always @ 中赋值;2 但reg可以综合成register,latch,甚至wire(当其只是中间变量的时候),可以用于组合逻辑或者时序逻辑,能存储数据,有驱动能力,.原创 2020-11-26 14:30:44 · 315 阅读 · 0 评论 -
20201126 fpga层次化设计思想
该内容来自火哥视频当前不懂层次化设计 这里先留下印记 以后熟悉了 在补偿内容实例相关内容等以后做项目了 在来补充原创 2020-11-26 09:57:18 · 352 阅读 · 0 评论 -
20201126 fpga学习 latch的产生
该内容来自火哥的视频原创 2020-11-26 09:29:54 · 185 阅读 · 0 评论 -
20201125编写fpga程序-led(1)
该内容来自火哥(野火 )视频里的内容程序很简单主要作用是熟悉工程的建立和仿真 以及程序的固化操作等仿真不说了固化 步骤 : file->convert programming file ->jic文件 ->选择rom型号(EPCS16)->选中Flash loader->add Device (FPGA型号) --> 选中SOF Data --> add File..->选择工程变成生成的sof文件--> 点击Genrate ..原创 2020-11-25 16:50:48 · 146 阅读 · 0 评论 -
20201124 modelsim仿真操作一
下面内容来自原子哥视频同样以led工程例子来仿真操作1 在quartus II 软件中设置modelsim软件的安装路径这样就设置好了modelsim仿真工具的路径了2 在quartus II 软件中设置IDE 工具为modelsim软件和Verilog语言现在就把quartusII软件和modelsim软件关联起来了2 通过quartusII软件生成test bench摸版文件3 打开 摸版文件 进行编辑 编辑好了之后并保持4 在quart.原创 2020-11-24 21:31:56 · 368 阅读 · 0 评论 -
20201124 fpga SignalTapII软件功能的使用
信息来自原子哥视频当前signaltapII软件功能的使用基础是在之前led程序上进行的1 增加需要观察的信号节点2 添加触发时钟 (这个时钟主要是为了采集这些信息)3 保存signaltap II 文件到工程目录下4 再一次编译 无问题5signaltap II软件中程序添加和下载6 signaltap II 软件的仿真...原创 2020-11-24 17:11:05 · 169 阅读 · 0 评论 -
20201124 fpga程序的下载
文章信息来自原子哥fpga视频1代码写完之后 保存之后2 分析与综合按钮3 双击项目名称选择芯片信号等操作(选择芯片信号 配置io功能为普通功能)4 选择pin_planner 出现引脚配置对话框 进行硬件配置5 引脚配置完成之后直接关闭 然后点击编译按钮进行全编译6 编译无问题进行程序下载 点击programmer 按钮进行7 在弹出的下载对话框中选择下载器和下载位置下载成功这样就把程序下载到了内存中了不过断电就会消失原创 2020-11-24 14:55:44 · 1332 阅读 · 0 评论 -
20201024 fpga 状态机
内容来自原子哥视频在Verilog中 begin end 为模块对 if else 最好为一对出现 如果出现if语句而不出现else语句 则可能会产生锁存器功能。case语言中 如果所有的状态没有罗列出来 即用不到 则最好用default语句来解决这些默认的情况。否则也会产生锁存器。...原创 2020-10-25 11:50:26 · 126 阅读 · 0 评论 -
20201023 verilog语言的学习
信息来自原子视频一 数据格式二 标识符三 数据类型寄存器数据类型和线网数据类型 是可以映射老fpga物理地址中,而参数数据类型只能是属于编译识别的变量类型。3.1 寄存器类型reg[31:0] delaycount 32位的数据位宽的寄存器reg key_reg 如果不注意位宽 则默认1位位宽的寄存器3.2 线网类型wire[1:0] count 两位的线网变量wire keyflag 1位的线网变量3.3 参数类型运算符..原创 2020-10-24 15:39:08 · 143 阅读 · 0 评论