Florian Blog

Stay hungry. Stay foolish.

文献阅读及体会

永无止境的坑之二

文献阅读及体会 因为最近想开始好好读一些文献,内容包括但不限于计算机体系结构、计算机组成、FPGA、数字设计、Verilog、RISC-V、机器学习、嵌入式开发、C/C++ 老师的安排 所以开一个坑简单记录一下从2019.4.20开始的文献阅读心得。 6.2 阅读《A 60mW Baseband SoC for CMMB Receiver》一文。 这篇文章介绍了作者团队设计的一款基带芯...

书籍阅读及体会

永无止境的坑之一

书籍阅读及体会 因为最近想开始好好读一些书,内容包括但不限于计算机体系结构、计算机组成、FPGA、数字设计、Verilog、RISC-V、 机器学习、嵌入式开发、C/C++ 所以开一个坑简单记录一下从2019.4.20开始的书籍心得。 2019.6.2 这两天看了本电子版的《我们要自学》,篇幅短小,但里面讲得倒是比较正确的学习理念/态度,不过有些观点不一定经得起推敲,可能也是行业不...

每周工作report

永无止境的坑之三

每周工作report 因为最近想开始学习一些理论,内容包括但不限于计算机体系结构、计算机组成、FPGA、数字设计、Verilog、RISC-V、机器学习、嵌入式开发、C/C++ 所以开一个坑简单记录一下从2019.4.28开始的每周工作report及心得。 6.3~6.9 由于器件实验和比赛的事情,本周除了写报告啥也没干 5.27~6.2 这周效率很低 花了两天过了下毛概书上的...

FPGA学习小结

近半个月以来的收获

FPGA学习小结 之前在与H老师的一次交流中发现自己对FPGA的理解太浅,于是回归本源,在最近的半个多月时间里阅读了一些FPGA的书籍资料,在此做个小结。 我的知识背景 在之前的几门课程中都曾接触过FPGA,但主要工作都是在做一些实验性的内容,对Xilinx Vivado和Quartus都算比较熟悉,但对于FPGA的内部结构以及EDA工具所做的每一步(synthesis、impleme...

Vivado中ILA使用

使用ILA观察波形

Vivado中ILA使用 使用FPGA进行电路设计时,如果电路过于复杂,ILA是调试时一个不错的选择。但是,由于百度搜到的有效的中文资料写得都很垃圾,所以结合着Xilinx的UG简单学习了一下如何使用ILA并记录下来(如果以后忘了看看自己的中文教程也挺好 ILA ILA的全称是Integrated Logic Analyzer(集成逻辑分析仪) 在Vivad...

阻塞与非阻塞赋值

由两段代码想到纠结过的问题

阻塞与非阻塞赋值 曾经在数字电路课上初学Verilog语言的时候对阻塞与非阻塞赋值的问题产生过一定的纠结,但是由于考试不考,而且平时用到的时候感觉也没怎么需要深究这个概念。(抱歉,第一次合鸟了 直到几个月前看到了老师的一条朋友圈:“开口就问阻塞非阻塞区别的,其实都是没做过大型的数字系统设计,” 当时想的是,我得去认真理解下这条朋友圈的内容。 但是,当时匆匆应付期末考试(抱歉,第二次合...

重庆行体会及工作展望

个人游记

重庆活动记 3月22日下午 从成都出发到达重庆,晚上就去吃了超好吃的火锅。不知道是内心欲望的驱使还是大家热情相邀,我第一次尝试了一杯白酒。 不过令人没有想到的是,当晚跟没喝酒一样,觉得喝酒没什么劲。回到酒店,经过简单的讨论后,我开始对讲课的内容进行最后修改及确认。改完ppt的时候才12点过,我就大概预讲了一遍,中间有很多不满意的地方都反复演练。最终3:10上床睡觉。 3月23日上...

一点学习感悟

由微电子器件课程第一个公式推导有感而发

推导内建电势 在平衡$PN$结中,净空穴电流和净电子电流均为零。由空穴密度方程可得 结合爱因斯坦关系$\frac{D_p}{\mu_p}\ =\ \frac{kT}{q}$可得 根据$p_{p0}\ =\ N_A$及$p_{n0}\ = \ \frac{n_i^2}{n_{n0}}\ =\ \frac{n_i^2}{N_D}$有 通过净空...

ARMCortexM3学习

ARMCortexM3 on FPGA及Keil调试

ARM Cortex-M3简介 Cortex-M3是ARM于2005年发布的第一个Cortex处理器,使用32位架构,寄存器组中的内部寄存器,数据通路以及总线接口都是32位的。Cortex-M处理器使用的指令集架构为Thumb ISA,其基于Thumb-2技术并同时支持16位和32位指令。 我为什么学习ARM Cortex-M3 感谢ARMDesignStart FPGA项目,让我可以...

快速开始LaTeX之旅

Ubuntu快速配置texlive

使用Vmware安装Ubuntu18.04 参考Vmware安装ubuntu。 install texlive open terminal sudo apt-get install texlive sudo apt-get install texlive-xetex sudo apt-get install texlive-lang-chinese 然后就可以开始新建xxx.t...