-
13099200346
-
loganhe 发表于 2014-7-18 09:30
您好,夏老师说的独热码是用于状态机编码,这样可以节省掉相关的组合逻辑解码电路及相关的延时来提升性能 ...
受教了,谢谢您
-
夏宇闻 发表于 2010-12-30 09:32
状态机编码用严格的独热编码,不用一般的编码;不用普通的2进制计数器计数,用移位寄存器做计数 ...
老师您好,我想知道如果计数值很大,比如40,000,000 如何用移位寄存器实现呢?
-
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
-
不明为毛只有一章,写出来了cpu然后不能烧程序么
-
kankankankan
-
dafdasfsdfsdfsdfsdfsdfsdfsdfsfd
-
仔细看了下,U4 负担确实挺大的,应该SRAM和DRAM由U4和U3分别供电,而不是都由U4供。其实当时也就为了layout容易点,没想那么多。板子已经发了,现在也懒得改了,就这样吧。
-
上大学的时候就一直在关注你们的示波器了,结果第二版等了两年,了无音讯,第一版的最终版也是个烂尾~~版主也很多年没冒过泡泡了,是不是都干销售去了啊~
还是哥们我来继承你们的事业吧,哈哈,不过各位大神们的确是很强,毕竟技术发展的太快,往昔的东西总也是会禁不起时间的考验的。
-
也不知道你之后调出来没~ 忘了看时间了
-
见我的帖子,MP3的那个。里面有程序,还是大三的时候调的,我都忘得差不多了,也懒得去看,自己琢磨吧,呵呵。
-
的确,用FPGA的NiOS II软核同样可以做的很好,处理显示部分的数据也绰绰有余。做着个示波器的目的,仅仅是作为DSP的一个学习过程而已,当然,DSP的乘法运算效率还是不容小觑的,每个周期完成一次乘加运算,FGPA的NIOS 软核没得比,不过放在示波器这儿也确实用不着。
其实,不瞒你说,我是给公司做开发的,公司的目的是想多要一门技术,我呢?手上有资源,不用白不用,况且还可以多掌握一门技术,也是双赢,何乐而不为呢?
-
至于用DSP最多帧的问题,我还没试过,开始是没有加延时的,然后刷新速率太快导致线条比较灰,又加了1ms的延时,每秒一千屏,感觉还好。后来试了一下延时30ms,也就是每秒30多帧,跟每秒1千帧的没啥区别,后来就懒得改回来了。
-
spi口频率设定为九点多M,算下来最快刷新速率约为(10/(8*64+8)*8Mhz ,算下来约为2.4K屏/s。更高的没试,datasheet里面说明SPI极限速率为20Mhz,应该可以翻倍,一秒5千屏
-
写错,1.25Mhz是来自FPGA的 16分频:faint:
-
呵呵,等调完这个最基本的示波器,会做一块FGPA+DSP的开发板子,到时候传上来,需要的话我可以多做几片也没关系的哦,学习资料等我弄完这个也会给大家传上来,届时想一起学习的朋友可以不用去理会淘宝那些个昂贵的开发板了
-
150M
-
即建立保持时间最小为60ns
-
最新测出: 连续位操作之间最小要加33.3ns的延时,即5个NOP指令
-
另关于位取反操作可以不加延时是因为此指令译码到CPU执行的汇编指令有六七条,远大于延时时间。
由此延伸出来的关于IO口被配成输出口却仍然可以从IO口读取IO状态,也可以通过寄存器的原理得到解释。