Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hardware simulation system for 51 kernel IC card

A technology of hardware emulation and emulation software, applied in the direction of software emulation/interpretation/simulation, program control device, etc., can solve the problems of setting breakpoint limit, huge cost, inability to simulate in real time, etc., achieving low cost and good effect , the effect of easy implementation

Inactive Publication Date: 2005-09-14
SHANGHAI FUDAN MICROELECTRONICS GROUP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Because the early designs usually use instruction replacement or hardware interrupts, due to the defects of these two methods, there are often defects such as setting a limit on the number of breakpoints and not being able to simulate in real time. The core method is extremely dependent on the function of the simulation chip, and the simulation system of each chip must be supported by a corresponding simulation chip. The design, tape-out, and production of the simulation chip have become the bottleneck of the simulation system. Small-batch chip design and redesign of simulation chips will result in huge costs for designing and producing simulation chips, resulting in failure of product development
[0004] Due to the above shortcomings, the simulation system of CPU products has certain limitations in the performance and design of the above-mentioned various methods, which also limits the development of simulation systems for CPU products.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hardware simulation system for 51 kernel IC card
  • Hardware simulation system for 51 kernel IC card
  • Hardware simulation system for 51 kernel IC card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Use Xilinx's FPGA synthesis software Foundation V3.3 to synthesize IP and generate IP data files. The content of IP can be referred to figure 2 , image 3 , Figure 4 .

[0044] The circuit diagram is designed with PROTEL99 SE.

[0045] The monitoring program is compiled with 8051 assembler, the content refers to Figure 4 . Figure 5 . Image 6 , generate the hex code and finally embed it in the client's hex code when the client program is assembled. The user interface and the parallel port communication thread are compiled with VC6.0.

[0046] The specific implementation process is shown in the appendix.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is one kind of hardware simulator system based on FPGA completely. The available technology depends on the functions of simulator chip with high production cost, and this limit the development of the simulator system. The present invention proposes one kind of simple circuit structure, integrates the IP kernel and control circuit inside FPGA completely, adds EEPROM adaptor circuit and completes all the simulating functions only via adding small amount of RAM. The simulator consists of FPGA, RAM, non-volatile RAM, power supply circuits and PC end software. The present invention can complete the simulation development of 51-kernal IC card.

Description

technical field [0001] The invention relates to a hardware emulation system for 51-core IC cards. Background technique [0002] A hardware emulator is a necessary tool for developing CPU products. If there is no hardware emulator, the difficulty and cycle of developing CPU products will be greatly improved. The hardware emulator is a system product developed from the 1970s. Its commonly used working methods are instruction replacement, hardware interruption and the method of using emulation chips. [0003] Because the early designs usually use instruction replacement or hardware interrupts, due to the defects of these two methods, there are often defects such as setting a limit on the number of breakpoints and not being able to simulate in real time. The core method is extremely dependent on the function of the simulation chip, and the simulation system of each chip must be supported by a corresponding simulation chip. The design, tape-out, and production of the simulation ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
Inventor 柏志斌吴大畏张利明
Owner SHANGHAI FUDAN MICROELECTRONICS GROUP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products