2019年9月3日

[原创]Verilog 代码编程规范(个人用)

摘要: 本文为移植文章,在 [原有基础](http://www.cnblogs.com/airbird/p/verilog_code_style.html) 上进行了更改完善。其中结合了自身的编写习惯及互联网寻找资料。互联网参考资料可以[点此](http://pan.baidu.com/s/1dFDIGHN)进入下载链接进行下载查阅。本文将分为三部分,第一部分为自我感觉舒适的代码编程风格,第二部分为第一部... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1356) 评论(0) 推荐(0) 编辑

[原创]SPI 协议介绍以及基于 Verilog 的 IP 核实现

摘要: 最近工程需要使用一款 SPI 协议的芯片,虽说之前也有写过 SPI 从机的 Verilog 实现,但是仍然对 SPI 协议了解的不是很充分,这次详细的了解了下 SPI 协议,并尽最大可能实现了 SPI 的通用 IP 核,但是现有程序缺点是:长度略长,不够精简;优点是易于理解。## SPI协议及其时序有关SPI协议的资料网络上可不少,一搜一大堆,讲得也都很详细。在这里我推荐。* 百科,用于简单直观的... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1752) 评论(1) 推荐(0) 编辑

[原创]Quartus 中调用 Modelsim 波形仿真

摘要: 在使用 QuartusII 软件的过程中,经常地需要跑仿真,那么说到仿真就不得不说 Modelsim 这个仿真软件了,我们这里介绍下该软件在 QuartusII 中的使用方法。 ## 建立Quartus和Modelsim的连接如果是首次使用,需建立连接。Tools -->> Options -->> EDA Tools Option,在 Modelsim-Altera 处选择应用软件路径。比如 “... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1490) 评论(0) 推荐(0) 编辑

[原创]Python 及其使用库安装

摘要: 本文主要讲述 Python 及其使用库的安装,例如 Pillow 图形处理的库等。## 下载Python进入 [Python](https://www.python.org/) 的官网后选择合适的版本进行下载,很简单的步骤,不多说。在这里我们选择 Python3 进行安装。## Python安装使用下载好的文件进行安装,傻瓜式操作,一路按照默认点击 [Next] 就行。需要**注意**的一点是在安... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(179) 评论(0) 推荐(0) 编辑

[原创]PCB 知识补充

摘要: 近期又要使用 Altium 进行 PCB 板的绘制,算起来从大学课上第一次接触 Protel99SE 到现在已经算是半个熟练工了。不过现在想来还是能回忆起第一次使用的情景,对着一幅简单的原理图使用着自动连线的功能,得到最终结果时的那种激动。虽说用了这么多次,但还是有很多的地方不是很清楚,这个文章作为一个长期更新文,作为 Altium 或者说 PCB 绘制中遇到的一些小问题的总结吧。## PCB相关... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(482) 评论(0) 推荐(0) 编辑

[原创]NIOS 小知识总结

摘要: 本文记录了在使用NIOS中遇到的一些问题和相关的原因分析及解决办法,做个总结方便以后查阅。也希望可以帮到有同样问题的攻城狮。本文长期更新,遇到了就写下。本人使用软件版本:QuartusII 13.0sp1,NIOS13.0sp1## [TIPS] NIOS 工程的一些基本设置这里简单的介绍一下自己在使用 NIOS 中我常有的一些操作,用来保证整个使用过程中错误的警报数量减少。* Qsys 中,自定... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(587) 评论(0) 推荐(0) 编辑

[原创]Matlab 获取当前时间信息

摘要: 本文主要介绍下Matlab中如何获取当前时间的一些方法。## 基本变量 date、now、clock1. date 按照**日期字符串**返回当前系统时间2. now 按照**连续的日期数值**返回当前系统时间3. clock 按照**日期向量格式**返回当前系统时间 >> date, now, clock ans = 15-May-2016 ans = 7.3647e+05 ... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(7220) 评论(0) 推荐(1) 编辑

[原创]Matlab 自动复制文件夹中图片

摘要: 进行性能评估后生成了很多图片,在使用Latex进行报告的编写时,发现照片都要一个个从一个文件夹粘贴到对应的文件夹中,而文件夹又有很多,手动一个一个文件夹的粘贴太麻烦了,正巧之前是使用 Matlab 进行的数据处理,于是简单写了个程序进行文件夹及其中图片的自动复制。所实现功能比较简单,如有后续需求可自行根据DEMO进行延拓。## DEMO功能比较简单,有 matlab 语法基础的配合注释基本都能看懂... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(643) 评论(0) 推荐(0) 编辑

[原创]Matlab 生成随机数

摘要: Matlab 中有着丰富的随机数生成函数以应用于不同的情景,我一般使用生成随机的 1~N 的整数,但是之前了解的只有 **rand** 函数,其生成主要为 0 ~ 1 之间的随机数,但是和所预想的有差异。在此进行进行了help 指令,之后了解到了 **randi** 函数,并初步学会使用,在此做一个记录。## rand 函数rand 函数是生产 0 ~ 1 的随机数,rand(N) 为生产一个 N... 阅读全文

posted @ 2019-09-03 20:00 青鸟晴空 阅读(4033) 评论(0) 推荐(0) 编辑

[原创]Matlab 之复选框使用

摘要: 本文简单记录在 Matlab 的 GUI 设计中,复选框的一些使用,比较简单。简单到直接上代码,就是可能比较容易忘记,使用的时候再翻回来好了。```matlab% 复选框,选中后为 1,未选中则为 0function chechbox_Callback(hObject, eventdata, handles)if ( get(hObject,'Value') ) SW_Checkbox = ... 阅读全文

posted @ 2019-09-03 19:59 青鸟晴空 阅读(2704) 评论(0) 推荐(0) 编辑

导航