04 2013 档案

摘要:verilog是可读性相当差的一门语言,其实这个不是语言的原因,而是天生的工种的原因。描述数字逻辑嘛,东西一多就显的乱得很,变量信号的耦合很严重,找一个信号的驱动源经常是需要跳转查找好几个文件。因此,提高verilog代码的可读性很有必要。 我在这个方面的思路就是尽量借鉴C语言的写法。begin-end就是大括号{},always下面必定要一个,每个if-else还有case的selector都带着。还有就是宏定义的运用,像是简单的1位的1和0都定义成了:View Code 1 `define ON 1'b12 `define OFF 1'b03 `define HIGH 1& 阅读全文
posted @ 2013-04-12 21:52 自动控制原理 阅读(2907) 评论(0) 推荐(0) 编辑
摘要:TMS320F28335属于TMS320C2000™数字信号控制器(DSC)系列。TI中C28x系列就是DSC,之前的产品都是定点型的DSP,而TMS320F28335所属的F2833x系列是带浮点运算单元的,用C28x+FPU表示。28335的FPU是一个32为float浮点运算单元,是其在DSC产品里面最大的特点。硬件FPU很犀利,直接让CPU的运算能力升级。 F2833x系列还有28332和28334,三者的区别目测就是flash容量的区别,容量依编号从小到大分别为:64k*16b、128k*16b、256k*16b;F2823x也有28232、28234跟28235,容量跟F28... 阅读全文
posted @ 2013-04-07 21:39 自动控制原理 阅读(3147) 评论(0) 推荐(0) 编辑
摘要:今天才仔细的看了看quartus里面的template里面的内容,很有收获啊。。。// Quartus II Verilog Template// Signed multiply with input and output registersmodule signed_multiply_with_input_and_output_registers#(parameter WIDTH=8)(input clk, inputsigned[WIDTH-1:0] dataa, inputsigned[WIDTH-1:0] datab, output regsigned[2*WIDTH-1:0] d.. 阅读全文
posted @ 2013-04-03 18:37 自动控制原理 阅读(1623) 评论(0) 推荐(0) 编辑
摘要:这次在知乎上的一个短时间掌握的技能的话题中,双拼输入法被频频提起,这很让人感兴趣啊。。。 我很快就决定试试看了。。。 这是微软双拼的键位表,跟搜狗双拼的键位其实是一样的,就是多了一个V下面的ve,这么一看的话这种键位应该就是主流键位了。 看介绍说双拼其实就是让键盘的按键译为声母跟韵母,因为拼音就是声母跟韵母组成的嘛,这样要打出一个拼音的话只要按两次键。然后这样就提高了效率。 双拼输入法缩减了打出拼音的时间,选词还是跟全拼一样要选的,效率应该还是不及五笔的。 其实我是这么看的:全拼最简单,会拼音看的懂键盘上的字母就能打字;五笔记字根最麻烦;双拼的韵母排列的有点莫名其妙——其实我也不... 阅读全文
posted @ 2013-04-01 22:23 自动控制原理 阅读(809) 评论(0) 推荐(0) 编辑