SignalTap使用(1)

在quartus II中,我们可以使用其软件内部再带的SignalTap II Logic Analyzer,观测器实时信号波形,下面就来说如何使用。

1、将程序编译之后,在菜单栏上点击“Tools”,选择“SignalTap II Logic Analyzer”然后就出现一个新窗口。

2、在弹出的新窗口中,点击Steup(在中级白色区域下面),在Steup区域中,双击,然后出现个“Node Finder”的窗口,在Filter中,可以选择需要什么类的信号,在Look in中,可以选择想要观测的模块的内部信号。然后点击List,会在Nodes Found中列出各种型号管脚或者寄存器,对于我们需要观测的,双击,则会在右边Selected Nodes里面列出,选择完之后,点击OK即可。

3、这时在Steup区域,列出我们需要观测的信号,开始设置触发条件。在“Trigger Conditions”下面选择“Basic”,然后在触发信号后面设置触发条件,不需要触发的,可以将“Trigger Enable”方框中勾去掉即可。

4、设置完之后,在右边的Signal Configuration中,选择Clock,其频率要高于观测信号频率的2倍,在sample depth中选择深度,在Type中选择Continuous即可。

USB blaster驱动安装

装驱动就很简单了, Quartus II 的文件夹已经带了驱动程序。当你把下载线一头插到电脑的USB口,弹出硬件安装向导,你给指下路径就可以了。例如我这的路径是D:\altera\91sp2\quartus\drivers\usb-blaster

然后点击工具栏上的Programmer,在出来界面中,点击Hardware Steup,选择USB blaster,点击Close。然后点击Auto Detect,这时会在右边方框中显示出相应的器件和配置芯片,此时表示驱动安装成功。

在Hardware Steup,找不到USB blaster,点击Add Hardware,
提示“Attempted to access JTAG server – internal error code 82 occurred”,
一般和防火墙和杀毒软件有关,如果关掉防火墙和杀毒软件还是不行,就把杀毒软件卸载掉,我是这么解决的。

JTAG和AS配置模式

本文档以Cyclone IV系列芯片作为说明,具体电路查看相关芯片的手册即可。其它芯片看具体情况。

 

JTAG配置模式:该模式是将程序直接下载到FPGA中,但是当FPGA断电之后,程序也丢失。将程序compilation之后,选择工具栏上的Programmer,然后出现一个界面,点击Hardware Steup,选择USB blaster,然后点击Close。在Mode中选择JTAG,然后点击左边的Add file,选择.sof文件,然后选中Program/Configure下的方框,再点击Start,在Progress中显示进度,当显示successful时,表示下载成功。此时FPGA不能断电,断电之后需重新下载。

使用quartus II创建一个工程

环境:quartus II版本: 12.0sp1

1、打开quartus II软件,如图1所示(软件设置默认)。创建新的工程,选择Create a New Project;如果打开已有的项目,选择Open Existing Project;如果打开最近使用的项目,直接选择Open Recent Project下面显示的即可。当然,这些操作也可以在打开界面,选择“File”,下拉选项里面选择。



Win7建立wifi功能

想好好利用下手机的wifi功能,手机连接电脑上网吗?

手机wifi是不是搜索不到笔记本建立的临时网络?

有两台电脑都想上网,只有一个宽带,没有路由器,怎么办?

现在就告诉大家一个简单有效的方法,在笔记本上建立一个wifi热点,供wifi手机或者其他笔记本链接

综述:其实就是三段代码:(括号内部分)

1.(netsh wlan set hostednetwork mode=allow )

2.(netsh wlan set hostednetwork ssid=mywifi key=12345678 )3.(netsh wlan start hostednetwork)

解释下,很简单,第一个就是设置网络承载模式为允许,第一个设置您建立的wifi用户名及密码,ssid=后面就是用户名,key=后面是密码,自己设定,第三个就开启了。