Font Size: a A A

Research And Development Of Computer Hardware Virtual Experiment Platform

Posted on:2006-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:M X CaiFull Text:PDF
GTID:2208360182968939Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The virtual laboratory system is an important experiment teaching resource in long-distanced education. It provides a kind of experiment environment for the students who accept the long-distanced education that cannot be restricted by time, location or equipments.According to the shortages and the actualities of current virtual laboratory, the paper puts forward a design project of computer hardware system virtual laboratory (abbr. CHSVL), which attempts to set up a exoteric and collaborative laboratory in network.The important research of the paper is the design and implementation of virtual experiment platform in computer hardware system virtual laboratory. The platform is mainly simulating digital circuit design based on ICs and wires .It has an important component, which resembles a real breadboard. Other components include instruments, devices and layout tools. The objective of virtual experiment platform is to assist students in performing the digital circuit design, simulation, debugging, and manufacture. Different of others virtual laboratories, the platform use the methods of actual simulate. Students can build up the digital circuits easy by use traditional breadboard.The object oriented method was applied to the modeling of the virtual components library and virtual device library, which makes the simulation model more independent, expansible, maintainable and dupicable.The software designers can design the experiment software by oneself according to the component template in the system,which can be increased into the virtual component library in order to enlarge the related experiment equipment.At the same time, a kind of signal diffuse algorithm is presented for the sake of offers more effective management of the signals diffuse in the CHSVL. This new algorithm figures out each element's signal deal price at seedtime, and uses priority queue to assign elements startup sequence at runtime. Then, it cans dynamic programming signal diffuse sequence. This algorithm is used to reduce signal's ineffectual andreiterative diffuse between elements. By use this algorithm, we can reduce the execute numbers of wok function. Both the theoretic analyses of algorithmic time complexity and the contrast experiments prove that the algorithm can bring high response speed and low system resources occupation.
Keywords/Search Tags:computer hardware system, virtual experiments platform, signal diffuse algorithm
PDF Full Text Request
Related items