I. DSP simulator Principle
In other words, the DSP Development Board is equipped with a simulator ?? What is the difference from the traditional "Weifu" 51 simulator?
The JTAG simulator is used to stop CPU running, continue running, view/modify registers, view/modify memory, set software/hardware breakpoints, and set hardware observation points, to put it bluntly, it completes some control and data transmission tasks.
Single-chip Computer Simulator "refers to a simulator like Weifu 51, which is a substitute simulation. At this time, the simulator completely replaces the chip and simulates the timing of the chip, there is no or chip on the circuit board! In this sense, it should be called a chip simulator.
Single-Chip Microcomputer simulators include both the alternative simulators mentioned above and the intrusion simulators mentioned below
The so-called intrusive simulation is for the internal integrated simulation logic (JTAG, such as TI's DSP chip) or the simulation firmware (Serial Port debugging, network port debugging, etc., such as the ad 51 chip ADuC812, simulation technology developed by the at91 ARM chip of ATMEL. Intrusive simulation features the opposite of alternative simulation. The "Simulator" only controls the simulation process, and the timing sequence is generated by the chip itself. In this sense, it is the real simulator. From the hardware point of view, to simulate a chip that is integrated with the simulation logic, a simulator (simple JTAG debugger or JTAG simulator) is required. To simulate a chip that is integrated with the simulation firmware, you do not need a simulator. You can use the serial port to access the network!
Ii. Development of DSP
Note: what is the meaning of xds before the simulator?
Extended development system extended development system TMS320 extended development system xds (Extended Development System) is a powerful full-speed Simulator for system integration and debugging. Each DSP device provides a scanning border scan simulation interface (JTAG) to access the internal device registers and state machines through xds510, so as to monitor the DSP state machine. Even if the DSP is soldered to the target system,
This non-plug-in method can still work.