Title :
Driver Design Based on Notification Mechanism in Synthesis Virtual Instrument
Author :
Tang Huanrong ; Ouyang Jianquan ; Xiao Hao ; Li Jintao
Author_Institution :
Key Lab. of Intell. Comput. & Inf. Process., Xiangtan Univ., Xiangtan, China
Abstract :
Because of the complexity of the object under test, the synthesis Virtual Instrument gains more and more attention, but the driver technique concerning this kind of VI has not been deeply studied. This paper introduces the driver interface layer based on command queue and data queue which are based on queue technique. The driver interface layer abstracts and encapsulates the instruments´ driver programs, and is to solve the mutex and competition and data synchronization problems among multi-modules. The driver interface layer improves the driver technique from query and waiting mechanism to queue and notification mechanism. Experimental results are given, showing that the driver technique based on queue and notification mechanism solves the competition for the bus and the device resource, and it also increases the driver efficiency when compared to the query and wait mechanism.
Keywords :
computer interfaces; device drivers; virtual instrumentation; command queue; data queue; data synchronization problem; driver design; driver interface layer; notification mechanism; queue technique; synthesis virtual instrument; Abstracts; Computers; Design engineering; Hardware; Information processing; Information science; Instruments; Laboratories; Software libraries; Testing;
Conference_Titel :
Information Science and Engineering (ICISE), 2009 1st International Conference on
Conference_Location :
Nanjing
Print_ISBN :
978-1-4244-4909-5
DOI :
10.1109/ICISE.2009.518