Font Size: a A A

Application Research Of Embedded Technology In Network Tax Controller

Posted on:2011-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:H J JiaFull Text:PDF
GTID:2178360305954105Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
GB18240.7 provides norms of tax-functional transformation for LAN-based medium-sized business enterprise management information system (MIS). The standard applies for ordinary tax control data acquisition module, Network Tax Controller, Tax Control Server and tax control invoice terminal at the generation, storage and transmission of invoice data, and to guide the device based on local area network interconnection. The auther participated in developing the network tax controller of GB18240.7 prototype system,and under the guidance of teachers,I do more in-depth research about related embedded technology.Network Tax Controller is an embedded device which contains both hardware and software, the entire development process is very complex, involving a large number of embedded technology. In light of the urgent need to solve some problems, This dissertation select the following three areas as research topics in this dissertation: overall design of the Network Tax Controller, Design and Implementation of IC Card Controller IP Core, device driver development for Embedded Linux.SOPC technology was first put forward by Altera Corporation in 2000, it had a broad and far-reaching impact in industry. It is a FPGA-based SOC solution which integrated processor, memory, I/O interface and other required design modules on a programmable chip and form into a complete system. Because the SOPC technology has some advantages such as short development time, long product life cycle and very easy to convert into ASIC using HardCopy technology, a solution based on SOPC technology for Network Tax Controller was proposed in this dissertation.In ordinary embedded systems, we usually use the IC card interface chip to achieve IC card reading and writing operations. But in the SOPC system, this dissertation designed and implemented an IC card controller IP core to replace the IC card interface chip. As a form of soft-core, this IP core can be easily integrated into the SOPC system and can complete communications with the IC card that meet the national standard GB16649. In this dissertation, we studied the relevant standards about IC card with contacts, Avalon bus specification and the IP core synthesis, simulation, integration technology,and on this basis, we designed and implemented a IC card controller IP core. After testing, the IP cores can complete the communication with the IC card.We useμClinux as the system software on the Network Tax Controlle device. For the software development based on the embedded Linux system, porting and writing the drivers is often the most challenging task. The quality of device driver is related directly to the embedded system's efficiency and stability, and even play a decisive role on the success of the project. This dissertation discusses device driver development technology under linux platform, and through an example of IC card controller IP core driver,it explained in detail the device driver development process.All of studies done in this dissertation are derived from practical problem encountered in the research project,and they have great value in engineering application.
Keywords/Search Tags:SOPC, network tax controller, IC card, IP core, device drivers program
PDF Full Text Request
Related items