准。Quartus II允许来自第三方的EDIF文件输入,并提供了很多EDA软件的接口,РQuartus II支持层次化设计,可以在一个新的编辑输入环境中对使用不同输入设计方式完成的模块(元件)进行调用,从而解决了原理图与HDL混合输入设计的问题。在设计输入之后,Quartus II的编译器将给出设计输入的错误报告。 Quartus II拥有性能良好的设计错误定位器,用于确定文本或图形设计中的错误。对于使用HDL的设计,可以使用Quartus II带有的RTL Viewer观察综合后的RTL图。在进行编译后,可对设计进行时序仿真。在作仿真前,需要利用波形编辑器编辑一个波形激励文件,用于仿真验证时的激励。编译和仿真经检测无误后,便可以将下载信息通过Quartus II提供的编程器下载入目标器件中了[5]。РAnalysis & SynthesisР(分析与综合)Р图形或HDL编辑Р FitteР(适配器)РAssemblerР(编程文件汇编)Р编程器Р设计输入Р综合或编译Р适配器Р下载РTiming AnalyzerР(时序分析器)Р仿真Р图2-1 Quartus II设计流程Р第三章基于FPGA的转速测量原理Р3.1 转速测量原理Р一般的转速长期测量系统是预先在轴上安装一个有60齿的测速齿盘,用变磁阻式或电涡流式传感器获得一转60倍转速脉冲,再用测频的办法实现转速测量。而临时性转速测量系统,多采用光电传感器,从转轴上预先粘贴的一个标志上获得一转一个转速脉冲,随后利用电子倍频器和测频方法实现转速测量。不论长期或临时转速测量,都可以通过测量转轴上预留的一转一齿的鉴相信号或光电信号的周期,换算出转轴的频率或者转速。即通过速度传感器,将转速信号变为电脉冲,在单位时间内对脉冲进行计数,在经过计算获得转速数据[6]。即:Р (3-1)Рn:转速单位:转/分钟РN:采样时间内所计脉冲个数