【技术分享】ModelSim难以察觉的问题
昨天,ModelSim遇到一个没有波形的情况,不知是什么原因?之前从来都没有遇到过这种问题,调出ModelSim啥都不显示,也没有错误提示:verilog编译没有问题,一开始我认为是Quartus配置问题,但是Quartus配置没发现问题。最后,我发
发表于 1/13/2014 9:37:33 AM
阅读(3325)
【学习】Verilog新写法及其疑问
Verilog新写法及其疑问说是新写法,其实也不新了。说来惭愧,我也是最近听了一节阿东的公开课,才知道Verilog有95语法和01语法之分,关于这一点其实软件是可以设置的,如下图。新版的都是默认01语法,当然它是向下兼容的,写成95的形式,编译是不会报错的。一开始
发表于 12/4/2013 8:08:31 PM
阅读(2646)
【笔记】没有产生POF文件的原因
没有产生pof文件的原因,我目前知道的有三个。第一、软件没有破解。第二、软件是正版的,但是程序用到了一些需要购买的IP核,那么也不会产生pof文件第三、Quartus没有选择epcs的型号,那么也不会产生pof文件(因为pof是要下载到epcs里的,所以你必须提前告诉Quartusepcs
发表于 12/3/2013 8:55:01 AM
阅读(2855)
[原创]从RTL视图到Verilog语言
从RTL视图到Verilog语言曾经听过某位大牛都说:“当你的学习FPGA到一个境界的时候,你看到的硬件描述语言,将不再是单纯的语言,而是由一个个逻辑门组成的电路图,一旦达到这个境界,方能把代码写到极致!”笔者是多么希望达到这种境界啊~~,可这种境界给笔者的感觉是
发表于 11/12/2013 11:55:46 AM
阅读(4383)
[原创]关于FPGA(verilog)电平检测模块的易错点分析
regF1,F2;//F2PreviousState,F1CurrentStatealways@(posedgeCLKornegedgeRSTn)if(!RSTn)beginF1<=1'b0;//(注意复位时F1;F2都是等于0的!)F2<=1'b0;endelsebeginF1<=A;F2<=F1;endwireAup=F1&!F2;wireAdown=F2&!F1;这个模块可以用来检测
发表于 11/7/2013 10:58:04 AM
阅读(2219)
[原创]Verilog中的有符号计算之认知补码
Verilog中的有符号计数,一般是自己定义的而不是像C语言之类的定义一个有符号变量就好了。所以,要想在FPGA的世界里随心所欲的进行有符号运算,必须先对补码有一个很好的认知,然后再注意Verilog中编程的几个特性,两者缺一不可。对补码初步的认识:1、正数的补码与源码
发表于 11/7/2013 10:54:23 AM
阅读(3430)