共查询到20条相似文献,搜索用时 62 毫秒
1.
2.
基于FPGA器件的高速以太网入侵检测系统设计与实现 总被引:7,自引:5,他引:2
本文设计并实现了一种基于FPGA芯片的G比特以太网入侵检测系统。该系统将以太网数据帧头部和数据帧负荷相分离。首先利用Xilinx公司的XC2V1000型FPGA芯片实现数据帧头部的匹配;然后利用操作系统核心态模块实现数据帧负荷的匹配。从而将操作系统计算量降至最低.极大地提高了入侵检测系统整体性能实验数据证明.该系统可有效实现对高速以太网中多种攻击的检测与响应。 相似文献
3.
4.
为了实现对高速动态图像进行稳定的快速识别,并将识别出的目标图像传给上位机,应用优化的背景差分原理,设计并验证了一种可并行计算的高速动态目标识别算法,利用FPGA作为主控芯片实现了有效图像的高效采集以及实时传输功能;首先该系统采用流水线处理方式实现对数据的实时采集,然后利用乒乓操作来实现目标识别算法,通过对DDR3进行分页操作,将识别后的动态目标图像进行缓存,最后采用USB3.0芯片实现上位机与FPGA进行实时传输数据;实验结果表明,所设计的动态目标高速识别算法可以有效识别出6 mm的BB弹,捕获率高达99%,同时该系统可以实现动态目标数据的实时传输。 相似文献
5.
6.
为了大幅提高光谱检测的抗干扰能力和实时数据处理能力,设计了基于现场可编程门阵列(FPGA)的静态光谱分析系统.选用静态干涉具取代机械扫描,从而提高系统的抗震动能力,使其适用于便携式光谱仪的设计要求.采用FPGA芯片完成干涉数据的高速处理,从而达到实时响应的设计要求.设计了系统的结构、硬件电路以及光谱分析算法,给出了光谱还原的理论推导与计算过程.实验采用Virtex2-pro型FPGA开发板,对660 nm激光光谱进行测试,频谱计算效果与Matlab仿真数据作对比.实验结果显示:本系统可以有效地将被测激光光谱分布函数解出,速度快,准确度高,并具有较好的抗干扰能力,适合于便携式光谱分析仪的应用特点. 相似文献
7.
8.
针对机床高速旋转主轴的安装偏心及各种外界干扰对热误差精确测量的影响,本文选用了精度较高的电容式位移传感器及NI数据采集卡,基于LabVIEW平台开发了一套机床温度和位移数据实时检测系统。该检测系统可实现在主轴高速旋转下位移数据的高速率采样,并采用软件数字滤波方法对位移数据处理。最后将该检测系统进行实验测量,实验结果表明该检测系统具有一定的实用性。 相似文献
9.
油水混合物原油含量的在线准确测量对油井产量估算和油井开发寿命预测至关重要。提出了一种基于超声波原理的水中原油含量在线检测方法,搭建了高精度的实验测量平台,并完成了实验测量。测量系统硬件电路主要包含超声脉冲发射与接收电路;系统软件完成了FPGA触发信号的产生、A/D采样、数据处理以及上位机显示等功能;实验平台包括超声探头、支撑架、固定架和实验器皿等。系统通过采集超声波回波信号并分析发射波和接收波之间的关系得到对应含油量。实验结果表明误差均在2.5%以内,对同一比例油水混合物实验重复性良好。实时改变油水比例,根据实验得到的数据与波形,实现了油水混合物中原油含量的在线实时准确测量。 相似文献
10.
基于Pcap01芯片的高精度微电容检测系统设计* 总被引:2,自引:0,他引:2
本文介绍了一种基于Pcap01的微弱电容检测系统的硬件、软件设计和实验测试。系统硬件主要由微电容测量芯片Pcap01、单片机STC12LE5A60S2最小系统以及供电电路构成。系统软件包括下位机的C程序和基于Labview软件实现的上位机。下位机实现了电容数据采集、Pcap01与单片机之间的SPI通信以及将数据发送给上位机的功能。上位机可实现数据处理、实时显示以及测试数据的存储。实验测试结果表明,该系统的数据检测均误差可低至2.9093fF。系统具有精度高,抗干扰性强,实时性的特点,实现了电容式生物传感器与接口电路的集成。 相似文献
11.
12.
介绍了软件测试的必要性和目的,阐述了软件测试的静态测试、动态测试和黑、白盒测试法,以及软件测试的一般过程和步骤,及软件测试的几个原则。 相似文献
13.
软件安全性测试方法与工具 总被引:1,自引:0,他引:1
软件的应用越来越广泛,规模和复杂度不断提高,软件中的安全缺陷与漏洞也在不断增多,软件安全性问题日益突出.软件安全性测试是保证软件安全性、降低软件安全风险的重要手段.论述了软件安全性测试的特点、内容,重点研究了国内外软件安全性测试的主要方法与工具,分析了各种方法的优缺点与适用范围,提出了一种安全性测试工具的分类方法,总结了当前研究工作并指出了未来软件安全性测试技术的研究重点与发展方向. 相似文献
14.
介绍了软件测试的必要性和目的,阐述了软件测试的静态测试、动态测试和黑、白盒测试法,以及软件测试的一般过程和步骤,及软件测试的几个原则。 相似文献
15.
冯茂岩 《计算机与数字工程》2006,34(6):45-49
论述了构件软件测试中的相关问题,重点讨论了构件软件的缺陷分析,构件软件的测试策略,测试充分性标准,构件测试中存在问题和挑战以及可能的解决方案探讨等。通过研究,体会到构件技术给软件开发带来人们所期望的好处的同时,也带来了新的问题和挑战,人们对构件技术的运用,特别是对构件软件测试制品的运用,应该更加谨慎。 相似文献
16.
软件测试是保证软件质量的重要步骤,在软件工程中占有重要的位置。文章分析了脚本测试和探索性测试两种测试方法,分别从定义、特点和使用场合进行研究,找出两种测试方法的不同点,然后通过实际的软件开发经验提出自己对测试方法的意见。 相似文献
17.
Nuo Li Author Vitae Maozhong Jin Author Vitae 《Journal of Systems and Software》2010,83(11):2263-2274
User-input-validation (UIV) is the first barricade that protects web applications from application-level attacks. Most UIV test tools cannot detect semantics-related vulnerabilities in validators, such as filling a five-digit number to a field that accepts a year. To address this issue, we propose a new approach to generate test inputs for UIV based on the analysis of client-side information. In particular, we use input-field information to generate valid inputs, and then perturb valid inputs to generate invalid test inputs. We conducted an empirical study to evaluate our approach. The empirical result shows that, in comparison to existing vulnerability scanners, our approach is more effective than existing vulnerability scanners in finding semantics-related vulnerabilities of UIV for web applications. 相似文献
18.
Shaoying Liu Author Vitae Yuting Chen Author Vitae 《Journal of Systems and Software》2008,81(2):234-248
Specification-based (or functional) testing enables us to detect errors in the implementation of functions defined in specifications, but since specifications are often incomplete in practice for some reasons (e.g., lack of ideas, no time to write), it is unlikely to be sufficient for testing all parts of corresponding programs. On the other hand, implementation-based (or structural) testing focuses on the examination of program structures, which allows us to test all parts of the programs, but may not be effective to show whether the programs properly implement the corresponding specifications. To perform a comprehensive testing of a program in practice, it is important to adopt both specification-based and implementation-based testing. In this paper we describe a relation-based test method that combines the specification-based and the implementation-based testing approaches. We establish a set of relations for test case generation, illustrate how the method is used with an example, and investigate the effectiveness and weakness of the method through an experiment on testing a software tool system. 相似文献
19.
陈璇 《数字社区&智能家居》2009,(9)
软件安全性测试是保证软件安全性的重要手段。本文论述了软件安全性测试的特点和主要内容,重点研究了国内外软件安全性测试的主要方法,最后总结了当前研究工作并指出了未来软件安全性测试技术的研究重点与发展方向。 相似文献
20.
面向对象软件测试的类测试方法有三种:基于规约说明的类测试方法、基于类流图的类测试方法、基于状态转换的类测试方法.本文描述了一个针对C 语言的基于状态的类测试工具的设计和实现,介绍了该工具的体系结构和主要算法.对测试驱动器的自动生成的方法作了详细介绍.最后通过一个实例描述了该工具的工作流程. 相似文献