Dissertation > Excellent graduate degree dissertation topics show

BJX_SIM:a Common Simulation System Based on the Dynamic Aggregation Communication

Author: YinZhaoDong
Tutor: TanHuaiLiang
School: Hunan University
Course: Computer Science and Technology
Keywords: BJX_SIM common simulation pattern matching clumping factor tree
CLC: TP391.9
Type: Master's thesis
Year: 2012
Downloads: 3
Quote: 0
Read: Download Dissertation

Abstract


In the history of the computer development, the simulation technology has beenan extremely important research focus, with the development of the modern computersimulation technology, the simulation technology has been widely used in chip design,system development, network security and other fields. Because of the rapiddevelopment of chip technology, the type of MCU is more richer, but the single anddedicated emulator restricted the development of simulation technology, it makes thatthe one MCU needs a dedicated emulator, and it reduces the resource utilization.Recently it emerges a few of universal emulator, but it still can not meet the growingdemand of the MCU type. In addition, the emulator is divided into the front-port andback-port, the communication is too simply and slow, and the correct rate is alsouneven, so, how to control the message flow distribution of the simulationcommunication process has become a problem. This paper designs and implements acommon type simulation system BJX_SIM, its main work in the following areas:First of all, From the architecture, instruction set and design patterns, itintroduces the simulation system heterogeneity, and analyzes the common simulationfeatures. This paper presents a common set of MCU configuration file template, theusers can add any different types of MCU according to their needs, in addition, itdefines a common instruction set format, the system can automatically convert thespecific instruction set to the virtual instruction which can be distinguished by theback-port. The article also designs a common rules according to the simulationprogram flow characteristics, the simulation system can automatically do semanticdescription, analysis and description based on the user’s general purpose of the MCU,and it illustrates the rule-based pattern matching process.Then, according to the simulation primitive and its implementation heat andexecution costs, it designs a dynamic control strategy based on simulation messageflow. The article presents the concept of the message fluctuation chain and theclumping factor according to the characteristics of the simulation message format, andit designs a aggregation model based on the dynamic message flow, which caneffectively manage the dynamic aggregation and redistribution of the message flow,and on the basis of this model, it presents a mapping algorithm which can mange thedynamic message flow. In addition, this paper analyzes the synchronous control of themessage fluctuation chain, and designs a tree algorithm based on the simulation primitives in order to control the communication of the simulation message flow.Finally, it designs and implements the BJX_SIM simulation system. The paperdescribes the architecture of BJX_SIM and the debugging features of the single stepand breakpoint. On this basis, it also designs a common processor module inBJX_SIM, which analyzes the execution timing of the BJX_SIM common simulationinstruction set, and implements the automation generation technology of the commonsimulation. In addition, the article also designs and realizes the communication ofBJX_SIM front-port and back-port and its initialization process, and it makes theatomic processing to the exceptions of the communication process. At last, the papershows the basic functionality of BJX_SIM and operation diagram of commonsimulation, and it analyzes the performance and efficiency of the BJX_SIMsimulation communication.

Related Dissertations

  1. Design and Fault Diagnosis of the Coarse Pointing Control System in Satellite Laser Communication,V443.1
  2. Research on F&B Index Structure Supporting XML Query,TP311.13
  3. The Research and Implementation of Protein Classification Algorithm on the Basic of String Kernel,TP301.6
  4. Xinjiang Oilfield Ground Construction Cost Indicators and Management Information System Study and Application,F284
  5. Research of Sensitive Information Protection Techniques for Automated Trust Negotiation,TP309
  6. One based on pattern matching lightweight network intrusion detection system design and implementation,TP393.08
  7. Design and Implementation of Flex & J2EE Based Family Network,TP393.092
  8. Reliability Analysis Software Development Based on Fault Tree,TP311.52
  9. Reliability of Ventilation System Based on Failure Modes, Effects Analysis Andfault Tree Analysis,TD724
  10. Research on Relationship Extraction Based on Semantic Pattern Matching in Web Environment,TP391.1
  11. Research on Face Recognition Methods Based on Flexible Neural Tree,TP391.41
  12. Research and Implementation of Key Technology for Model Management in Business Intelligence,TP311.52
  13. Research and Implementation of Key Technology of Model Running in Business Intelligence,TP274.2
  14. Investigation on Analyzing of Security of Power Generation Equipments,TM307
  15. Safety Assessment of Coal Gangue Hazard and Analysis of the Greening Reclamation,TD849.5
  16. For regional metallogenic prediction method of case-based reasoning,P612
  17. Study of Heterogeneous Data Exchange Technology on XML,TP311.13
  18. Research on Online Query Methods of Multidimensional Metadata in Storage Systems,TP311.13
  19. The Research and Realization of Unwanted Code Monitoring System Based on Heuristic Algorithm,TP393.08
  20. Fragmentation Impact Analysis and Flash Memory Database Index Technology,TP311.13
  21. Some Strong Deviation Theorems for Markov Chain Fields on A Tree,O211.62

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation
© 2012 www.DissertationTopic.Net  Mobile