Font Size: a A A

Research And Implementation For Cad Interactive Software Of Optical Chips

Posted on:2010-08-23Degree:MasterType:Thesis
Country:ChinaCandidate:J P WangFull Text:PDF
GTID:2198330338475904Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As a cutting-edge technology, optoelectronics sees a rapid growth in recent years. The integration and complexity of optoelectronic devices keeps growing, however, the development of optoelectronic technology is partly constrained in the aspect of precision. With the rapid growth of integrated optic technology, signals are added on optic waves to utilize the ever-growing optic technology to develop high capacity, super high speed and low power consuming optoelectronic information processing technology. Therefore, optic waveguide devices with various functions and structures are produced. However, because the transportation of optical waves inside the waveguide are strongly influenced by the size of each optic waveguide and distributions of refraction index, a lot of difficulties are brought into the design and manufacturing of optoelectronic devices. Design of optoelectronic devices by traditional experimental methods is proved to be time-consuming, labor-intensive and hard to complete. Accordingly, optical integrated CAD technology emerges by using optoelectronic device analyses and simulation design to develop devices with high performance and high accuracy, which has important research value and practical value for the design, simulation of optoelectronic devices and for analyses on light transportation inside the devices.With respect to the CAD technology of optoelectronic chips, the CAD interactive technology used in PDA software of optoelectronic chips and its realization are studied intensively on the basis of relevant domestic and oversea research documents, and then the design and realization process of the CAD interactive software of the optoelectronic chips are illustrated in detail by utilizing relevant computer theory and application technology. The software system mainly consists of graph-editing module and simulation-result graph module, which are connected through existing simulation algorithms.The thesis commence with overall architecture of CAD interactive system of the entire optoelectronic chip, specifying the design ideas and principles as well as the ultimate design target, and then the function needs and design of the constituent modules of the system are intensively analyzed, meanwhile, interface between each module are also detailed. Object-oriented programming is used in this thesis to achieve the needs analyses, detailed design and coding of each system-constituent module, and then the corresponding functional model scheme, class diagram design, operational flow and interface design etc. are built. In the design of the elements, with the technology of inherit,polymorphic and encapsulation, it's convenient for adding or decreasing element and improve the expansibility of system; In drawing and editing of the elements,it uses the mouse and inputting parameter for making the operating concise; In viewing of the emulation's results, it uses dynamic image technology to refresh the view in time, to select the different method in the menu; In the design of the module of the system, according to the rules of high cohesion and low coupling, and connect different modules with independent interface, the modules also can be used in other system. In the last of the paper, there is a waveguide simulation test for comparing the differences between this system and advanced software BeamPro in abroad, the mean error of them keeps in the range of 0.0001-0.001μm, the simulation results very effective.The design and realization of the CAD interactive software system of optoelectronic chips combine many cutting-edge technology, including computer graphics, electronic information technology, computer visualization technology, object-oriented programming technology, software engineering, optoelectronic simulation etc., which have strong commonality and practical value and it can also provide useful reference to the design of other similar simulation software.
Keywords/Search Tags:optical simulation, optical waveguide, graphics editing, visualization in scientific computing, object-oriented
PDF Full Text Request
Related items