An emulator generally is a piece of hardware used for tests; it is self-contained, and is able to be hooked to some kind of development environment. A simulator is a piece of software that duplicates as precisely as possible the processor so you can "run" your code to see if it is correct. Usually simulators are developped for new architectures to test them out before it is committed to silicon. Occasionnally, a vendor will let customer have access to the simulator to help speed development for that architecture. -----Original Message----- From: deng wei [mailto:] Sent: Friday, October 13, 2000 10:03 AM To: Subject: [c6x] what's the difference between simulator and Emulator? Hi: I use CCS1.20 There are several optional target board.e.g. c6xxx EVM emulator,c6xxx simulator,etc. I don't know the difference between Emulator and simulator? Can you help me ? Thanks. To Join: Send an email to To Post: Send an email to To Leave: Send an email to Archives: http://www.egroups.com/group/c6x Other Groups: http://www.dsprelated.com |
RE: what's the difference between simulator and Emulator?
Started by ●October 13, 2000
Reply by ●October 13, 20002000-10-13
Hi 1. Simulator: Suppose you have written assembly program in a file and corresponding exe file is ready. The simulator is the pc software which reads the instructions from the exe and 'minmics' the operation of the processor. 2. Emulator: Emulator is a (PC software + a processor). The Processor can be plugged into the TARGET BOARD when you want to test the developed software in real time to check run time bugs. When not in use it can be unplugged. The Processor will have a parallel or JTAG interface with the PC for downloading the exe file for execution. Hence, whereas the Simulator is slow in execution, Emulator will be able to give real time verification of the developed code. Generally you will test your developed code on simulator first and then go for checking on emulator. regards arun > -----Original Message----- > From: deng wei [mailto:] > Sent: Friday, October 13, 2000 7:33 PM > To: > Subject: [c6x] what's the difference between simulator and Emulator? > Hi: > I use CCS1.20 There are several optional target board.e.g. > c6xxx EVM emulator,c6xxx simulator,etc. > I don't know the difference between Emulator and simulator? > Can you help me ? > Thanks. > To Join: Send an email to > > To Post: Send an email to > > To Leave: Send an email to > > Archives: http://www.egroups.com/group/c6x > > Other Groups: http://www.dsprelated.com > |
Reply by ●October 13, 20002000-10-13
Hi: I use CCS1.20 There are several optional target board.e.g. c6xxx EVM emulator,c6xxx simulator,etc. I don't know the difference between Emulator and simulator? Can you help me ? Thanks. |
|
Reply by ●October 16, 20002000-10-16
Hi! A simulator is only software. You use a simulator without an EVM/DSK to debug your DSP code. An emulator on the other hand is a device that lets you debug in real-time. It involves a hardware connected to your host PC that connects to the target board via a cable. You could use software such as the CCS1.20 to debug your DSP code in real-time on the target board. --emer On Fri, 13 Oct 2000, deng wei wrote: > Hi: > I use CCS1.20 There are several optional target board.e.g. > c6xxx EVM emulator,c6xxx simulator,etc. > I don't know the difference between Emulator and simulator? > Can you help me ? > Thanks. > To Join: Send an email to > > To Post: Send an email to > > To Leave: Send an email to > > Archives: http://www.egroups.com/group/c6x > > Other Groups: http://www.dsprelated.com > |