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

Display apparatus of EEPROM in emulator

A display device and emulator technology, applied in the field of EEPROM display devices, can solve problems such as working pressure of emulated chips, misunderstandings in use, inoperability of user programs, etc., and achieve the effects of ensuring debugging efficiency, rapid display, and ensuring smooth development.

Inactive Publication Date: 2008-12-24
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the XDATA data is not read through the emulation chip, the operation process of the emulator is no longer controlled by the register bits that control the EEPROM attribute. This results in that even if the user program sets the EEPROM as CODE, it will not be used as XDATA, but when it is opened After the XDATA window of the emulator, the data belonging to the EEPROM can still be read and written, but the user program cannot.
[0005] This makes the emulator and the product chip inconsistent, and for users who are not familiar with the use of the chip, the EEPROM data can be operated in the window, but the program cannot, which will also cause misunderstandings in use and affect the development work and development of user programs. efficiency
[0006] If in order to maintain the consistency between the emulator and the product chip, the emulator takes out and displays the XDATA content through the emulation chip, although the consistency is guaranteed, but because the emulator often needs to display and allow the user to modify the XDATA content, and the XDATA window needs to be opened The data in the entire XDATA is read and displayed, which will cause huge working pressure on the emulation chip and greatly reduce the service life of the emulation chip

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
  • Display apparatus of EEPROM in emulator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] As shown in the accompanying drawings, the display device of EEPROM in the emulator of the present invention comprises emulation chip 2 and memory 4 in emulator 1, and this emulation chip 2 is connected with memory 4 by data / address bus, and emulation chip 2 can read and write memory 4 data, including:

[0014] The management module 3 is connected to the memory 4 through a data / address bus for reading and writing data in the memory 4. An emulation communication channel 6 is provided between the management module 3 and the emulation chip 2, and the management module 3 can pass through the emulation communication channel. 6 Query the value of each register in the emulation chip 2.

[0015] When the XDATA content needs to be displayed, as long as the XDATA window of the emulator 1 is opened, the management module 3 of the emulator 1 takes out the XDATA area data from the memory 4 through the data / address bus 5, and keeps querying the emulation chip through the emulation co...

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 invention discloses an EEPROM display device in a simulator, which comprises a simulation chip and a memorizer. The simulation chip is connected with the memorizer by a data / address bus. The device also comprises a management module that is connected with the memorizer by the data / address bus and used for reading and writing the data in the memorizer; a simulation communication channel is arranged between the management module and the simulation chip; when an XDATA window of the simulator is opened, the management module takes out the data of an XDATA area from the memorizer, keeps inquiring about the register bit for controlling logical attribute of an EEPROM in the simulation chip by the communication channel in real tiome, and determines whether the data in the EEPROM is displayed in the XDATA window according to the setting of the register bit. The EEPROM display device in the simulator of the invention can not only rapidly display the data in the XDATA area with high efficiency, but also can ensure that simulation process is consistent with chip products, better protect the simulation chip and guarantee the debugging efficiency of user programs.

Description

technical field [0001] The invention relates to a display device of EEPROM (Electronically Erasable Programmable Read-only Memory, electrically erasable programmable read-only memory), in particular to a display device of EEPROM in an emulator. Background technique [0002] When developing and debugging user programs in processor chips, the tools used by program developers are emulators with emulated chips. At present, many processor chips have EEPROM memory, and some EEPROMs can be used not only as the program area (CODE) in the logical concept, but also as the external data area (XDATA) in the logical concept. Generally, it is realized by setting specific register bits. When the EEPROM is used as CODE, the MOVX statement for accessing XDATA cannot access the EEPROM. Only when the EEPROM is used as XDATA can it be accessed with the statement for accessing XDATA. [0003] In the emulator, since SRAM (Static Random Access Memory) has faster access speed and greater read and ...

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 Applications(China)
IPC IPC(8): G06F11/36
Inventor 许国泰
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
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