特权同学

基于Toolkit的Altera Cyclone-V Gbits Transceiver测试

AlteraCyclone-VGbitsTransceiver测试对FPGA内嵌的GbitsTransceiver早有耳闻,此番拿到一块Terasic的CycloneVGXStarterKit正好可以玩上一把。CycloneVGXStarterKit介

四通道波形动态演示效果

AET好像不支持youku直接插入啊只能给个链接了,免得被称为标题党http://v.youku.com/v_show/id_XMzM3MDY2NjYw.html

高速绘图显示,还是FPGA给力

示波器的效果,曾经以为难于上青天,殊不知咱用FPGA一样能够轻松效仿。目前只是单通道的显示效果,随后送上4通道独立或叠加的波形效果。感兴趣的朋友不妨去看看他的详细参

手工作业

手工作业Cyclone4的第一次作业,MCU和逻辑个个移植的都算顺利,偏偏EPCS4无法写入JIC,折腾老久了,缺氧老弟支持也算到位,但今天总算把问题查个水落石出了。那个MSEL脚一定要按AS来接,不要听信JTAG模式优先级最高哪

晶振引发的系列血案

晶振引发的系列血案上周陆续接收到一小批量客户返回的“不合格”产品,回来一测试,主要是两个问题:一是液晶屏漏液,通常这是由于液晶屏表面被外物碰撞或挤压造成的,可能是运输流通环节造成的,也可能是用

“虚拟”逻辑分析仪SignalTap II

“虚拟”逻辑分析仪SignalTapIIQuartusII中集成的SignalTapII在一些高端应用中,尤其是逻辑资源(主要是余量)充足的应用中是非常不错的调试手段。而对于一些逻辑资源或者存储资源余量不多的应用中,这种调

关于MAX II上电和复位的一点讨论

关于MAXII上电和复位的一点讨论在使用MAXII给用户做替代模块的过程中,出现了一些很诡异的状况,这些状况也往往发生在上电伊始。因此,特权同学特别的花心思好好研究了一下MAXII的上电过程和简单的RC复位。当然,最终

两段式状态机不可能完成的任务

两段式状态机不可能完成的任务最近折腾状态机,发现一个小任务对于两段式状态机写法是不可能完成的。这个小任务很简单,先看用一段式状态机实现的代码:moduletest(&

妙用硬件消抖

妙用硬件消抖在特权同学的博文《别忘了随手关上“门”》中卖了个关子,现在就要来讲讲用硬件做消抖的方法,当然其实这个任务并没有太多新意,也没有太多“技术含量”可言,但是在某些应用场合,这个硬消

配置管脚的复用

配置管脚的复用关于FPGA的配置管脚的复用,在QuartusII的setting里有如下相关的描述:SpecifieshowtheData[0]pinshouldbeusedwhenthedeviceisoperatinginusermodeafterconfigurationiscomplete.Dependingonthecurrentd

好书从比喻开始

Cyclone III的LVDS接口注意事项

不容忽视的跨时钟域设计

最近挺忙的,也没什么时间打理博客。但是再忙,也应该在适当的时候停下来做一点回顾,过去做过的对的不对的都应该做一些记录。一个项目中碰到了一系列跨时钟域设计中非常典型的问题,技术细节恐怕不会说得太详细,但是一定会说到点上。从一个题外话开始吧,周三晚上家里

别忘了随手关上“门”

别忘了随手关上“门”题目想表达的一个意思是“把门打开以后,别忘了随手关上门”。记得特权同学在第一个单位工作时,每天早晨上班都能提前个半小时,每次将电梯升上7楼以后,都不忘按上1以后才出电梯。原因很简单,只是希望能给后面来的同事省一点

为国产FPGA正名

两个调试中遇到的小问题,引以为戒。1.画板子的时候由于没注意结构上的固定边框,不小心把一个旁路电容放在边界上。在外部铁壳将液晶屏固定到电路板上后,出现的症状很有意思。两个不同的屋子(A和B),同样的电源输入,咱的板子在A屋子若是用手触碰铁壳,液晶屏