作为中心处理器,经过Verilog逻辑言语完成输入信号的采样、触发操控、存储等,终究经过串口或许以太网完成本地及远端的信号检测。经检测体系运转安稳,作业状况良好。
逻辑剖析仪是数字时序的测验仪器,可拿来监测硬件设备作业时的电路逻辑电平,经过其可以敏捷处理电子科技类产品试验、开发、测验等过程中遇到的数字时序逻辑等方面的问题,便于用户检测和剖析电路规划中的过错。本文规划了一款根据以太网的虚拟逻辑剖析仪,既可以适用于本地端的体系测验,一起也处理了远端测验丈量的难题。
逻辑剖析仪的硬件体系模块规划如图1所示,选用EP2C8Q208C8作为中心处理器,1片SRAM(IS6125616AL)作为Nios II软核运转的数据和程序空间,另1片SRAM作为数据收集存储缓冲,外部32路输入信号分2次存储,然后经过串口或许网络方法将数据传输到PC进行显现处理。本地丈量的时分能启用串口通讯计划,长途丈量时启用网络通讯计划。
EP2C8Q208C8芯片共含有208个管脚,除掉电源部分的VCC、GND、锁相环和装备部分占用的管脚之外,供用户运用的I/O数量最终剩下为138个,I/O分配如表1所示。FPGA部分电路包含Bank、 I/O模块、PLL锁相环电路模块、装备电路模块等。其间,锁相环电路规划,导线mil,一起加上磁珠和去耦电容,添加PLL作业安稳性。
ENC28J60是28引脚串行接口的太网操控器[2],与传统的网络驱动芯片CS8900、RTL8019等比较,ENC28J60具有接口便利、布线简略、体积小、运用灵敏等长处,该部分电路如图2所示。ENC28J60需求一个外部25MHz的晶振,接在OSC1和OSC2脚上,也可由外部时钟信号来驱动。使用带网络变压器的接口元件-HR911105A,节省了很大的电路板空间。