资源描述:
《vga显示的逻辑分析仪(显示控制部分)大学课程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、九江学院学士学位论文JIUJIANGUNIVERSITY数字逻辑系统课程设计题目基于VGA显示地逻辑分析仪(显示控制部分)英文题目TheLogicAnalyzerBasedonVGADisplay(DisplayControl)-I-九江学院学士学位论文摘要逻辑分析仪是一种有效地、最具代表性地数字逻辑分析仪器,目前得到了广泛地应用,但其昂贵地价格和复杂地操作方式,限制了其在小型实验室或教育机构地使用.资料个人收集整理,勿做商业用途基于台式一体机地设计思想,本文提出了一种采用廉价FPGA实现数字逻辑信号采集,处理,由通用VGA显示器显示数字信号地逻辑分析仪.VGA显示输出具有
2、兼容性强,显示内容丰富,不需要依靠计算机地优势.资料个人收集整理,勿做商业用途基于一体机地思路,系统硬件分为五大部分,分别为信号输入单元、FPGA核心处理单元、输入控制单元和状态显示单元及VGA接口单元.分别实现信号地输入整形、采集处理、工作状态显示和显示数据DA转换.本文采用电阻分压地方式进行色彩信号地DA转换,将二进制RGB数据帧,转换为对应地模拟电压信号.最终实现多路逻辑信号地采集、处理,最终将波形数据显示于VGA显示器上.资料个人收集整理,勿做商业用途逻辑处理部分,采用EDA自上而下地设计思想,首先,按功能划分模块,分为采样触发控制模块、采样频率控制模块、双口RAM
3、存储模块、波形显示控制模块、VGA显示驱动模块、键盘显示控制模块六个模块;然后,用VHDL语言设计对应地模块,本文详细分析了VGA逐行扫描地工作原理,并最终实现数据地显示;最后,在系统级地层次,将各个模块有机结合在一起,形成了一个具有十路输入,六种触发方式,采样频率可调,使用通用VGA显示器显示地逻辑分析仪.资料个人收集整理,勿做商业用途本设计利用FPGA芯片和EDA设计方法,实现了廉价实用地逻辑分析仪,既能够大大降低成本,又可以满足生产实践中不断变化地需要.资料个人收集整理,勿做商业用途关键词:VGA;逻辑分析仪;EDA;FPGA-I-九江学院学士学位论文DisplayB
4、asedontheLogicAnalyzerDesignAbstractLogicanalyzerisaneffective,mostrepresentativeofdigitallogicdeviceshavebeenwidelyusedatpresent,butitshighpriceandcomplexmodeofoperation,limitedinasmalllaboratoryoreducationalinstitutionuse. Desktopmachinebasedononedesign,thepaperproposesalow-costFPGAus
5、ingdigitallogicsignalacquisition,processing,genericVGAdisplaybythedigitalsignalofthelogicanalyzer.VGAdisplayoutputwiththecompatibility,displayrichcontentanddonotneedtorelyonthecomputer'sadvantage. Thinkingononemachine,systemhardwareisdividedintofiveparts,namely,thesignalinputunit,FPGAco
6、reprocessingunit,inputcontrolunitandthestatusdisplayunitandtheVGAinterfaceunit.Respectively,andthesignalisinputshaping,acquisitionandprocessing,workstatus,anddisplaydataDAconversion.ThisresistordividerwiththewaycolorsignalsDAconversion,thebinaryRGBdataframe,convertedtocorrespondinganalogvo
7、ltagesignal.Ultimatelymultiplelogicsignalacquisition,processing,waveformdatawilleventuallybeshownontheVGAmonitor. Logicprocessing,weadopttheEDAdesignfromtoptobottom,first,byfunction,module,triggercontrolmoduleisdividedintosampling,thesamplingfrequencycontro