Font Size: a A A

Design And Implementation Of A Fsm Generator Applied To Protocol Stack Development

Posted on:2011-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y GaoFull Text:PDF
GTID:2198330332988081Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
At the present time, there have been many uniform methods in the implementation of protocol stack software. For example, Finite State Machine (FSM) model is one of the common methods of implementing protocols. So a universal FSM generator specially used in protocol stack development can greatly raise the efficiency in software development.This thesis makes a brief introduction to the basic theory of Protocol Stack,Finite State Machine and Code Generator, then proposes an idea of developing a FSM generator, which is specially used for protocol stack implementation. The developers input the characteristic description of the protocol stack implementation, and edit the state transition table of each layer. Through the parsing of the user's input information, the system can output a code framework of the protocol stack's implementation. This thesis describes the design and implementation of the FSM generator in detail, then implements the safety layer protocol of a Profibus interface communication protocol stack by using this FSM generator. The experiment verifies the availability of the system. At the end, this thesis sums up what we have done so far about the issue, and gives a prospect about the development of the FSM generation technology applied for protocol stacks implementation.
Keywords/Search Tags:Protocol Stack, Finite State Machine, FSM generator
PDF Full Text Request
Related items