Font Size: a A A

Research On Accelerated Display Of Cloud-based PCB Layout On Websites

Posted on:2021-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:M C WangFull Text:PDF
GTID:2428330611470914Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The development of PCB simulation system is an important work in the current research of integrated circuits.The cloud EDA software allows users to no longer be restricted by having to install and deploy software locallyUsers can carry out PCB design and simulation optimization anytime and any where.However,the PCB layout file that contains a lot of design information and production information is too slow to display in the Web browser is one of the bottlenecks that limit PCB simulation and design efficiency.Therefore,how to accelerate the display of the layout in the browser has become a research hotspot in the development of cloud EDA software.This paper proposed the PCB layout pyramid model and the cloud PCB layout display algorithm,designed and implemented a cloud-based PCB layout display system.The main research contents of this article include:(1)For the effect of PCB layout showing low efficiency on the cloud simulation system,Proposed a PCB layout pyramid model for multi-resolution hierarchical management of PCB layout.And study the establishment of the model,the setting of the model parameters,the topology relationship of the layout tiles and the tile cache;(2)Study the PCB layout display algorithm,It is proposed to use the bilinear interpolation resampling algorithm to extract the layout of each layer in the pyramid model in the preprocessing stage,and use the JPEG2000 standard to compress the layout file;In the stage of organization and management of layout tile library,a PCB layout tile slicing algorithm is designed and it is proposed to manage and call massive tile data in the form of file directory storage;In the display stage of the layout,the mechanism of preloading and dynamic update is adopted to ensure that the tile layout can be updated and displayed quickly.(3)Design and implement a cloud PCB layout display system,which can perform a variety of basic operations on the PCB layout in the Web,and can realize the functions of design information display,simulation device selection and layout query.Through the comparison experiment of layout rendering time detection and layout display accuracy in the Development tool,the PCB layout pyramid model and layout display algorithm proposed in this paper have a good effect on the management,call and display of PCB layout data in the cloud.In terms of displaying the PCB layout,not only the display efficiency of the PCB layout is improved,but also the design information can be accurately displayed in the Web browser and related operations can be performed on it.No matter from the display accuracy or the display speed,they all show relatively excellent performance.
Keywords/Search Tags:PCB layout, EDA software, Tile technology, Accelerated display
PDF Full Text Request
Related items