| Frequency stability is a token of working capability with which the signal keepsits frequency stable. By measuring it we can evaluate whether a system can stay ata steady frequency or not. The way to evaluate it is to calculate its Allan variancewith no spacing, no interrupt at a section of time. The high speed and equal-precisionmeasurement of frequency using FPGA does not only break through the astriction bymeasuring in parts,which is used in the direct measuring method, but also keeps ahigh-precision in whole frequency measuring section.Peripheral Component Interconnect bus(PCI) is an interface using to intercon-nect CPU, memory, peripheral control device and extension card. Because the PCI bushas many advantages such as high speed, high reliability, low cost, good compatibility,it has taken a dominant position of all computer bus standards. The interface designfollowing PCI Specification has become the best choice of data acquisition projects.It has advantages such as simplified circuits, easy to optimize and low-disturbance,but it is hard to design independently.In this thesis an equal-precision measuring card design scheme for Allan vari-ance calculation and frequency stability evaluation is proposed.A PCI module strictlyfollowing PCI specification is manufactured. All circuits are integrated in a primarychip formed of FPGA. Besides meeting requirements,the design also optimizes log-ics, reduces delays and the disturbances to get high integration rate, high speed andhigh reliability. The card has been applied to evaluate frequency stability of transverseZeeman laser.The Win32 Driver Model(WDM) is the most common driver type using in cur-rent operating systems. WDM is easy to fit variable plantforms and its object-basedprocessing model extremely suits the development of API programme and implementof the man-computer interface at all. In this design, the card's status is controlled byprograms in PC. By programming using VC+Windows DDK+Driver Studio, the op-erating system implements real-time transmission of data, processing and displayingthrough UPnP manager and WDM driver.This paper carries on the detailed discussion of the hardware design, the driver development, the software compilation, the applying in frequency measurement ex-periments, data processing, errors analyzing and methods to reduce them. In the end,research work is summarized, several ?aws are analyzed and some views to furtheroptimize are mentioned. |