Emulation (disambiguation)
Encyclopedia
The word emulation refers to:
- An ambition and effort to equal, excel or surpass another; to compete or rival with some degree of success, especially through imitationImitationImitation is an advanced behavior whereby an individual observes and replicates another's. The word can be applied in many contexts, ranging from animal training to international politics.-Anthropology and social sciences:...
- The low-level simulationSimulationSimulation is the imitation of some real thing available, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected physical or abstract system....
of equipment or phenomena by artificial means, such as by software modeling. Note that simulation may also allow an abstract high-level model.
Computing
- EmulatorEmulatorIn computing, an emulator is hardware or software or both that duplicates the functions of a first computer system in a different second computer system, so that the behavior of the second system closely resembles the behavior of the first system...
, imitation of behavior of a computer or other electronic system with the help of another type of computer/system - Console emulatorVideo game console emulatorA video game console emulator is a program that allows a computer or modern console to emulate a different video game console's behavior. Emulators are most often used to play older video games on personal computers and modern video game consoles, but they are also used to play games translated...
, a program that allows a computer or modern console to emulate another video game console - In-circuit emulatorIn-circuit emulatorAn in-circuit emulator is a hardware device used to debug the software of an embedded system. It was historically in the form of bond-out processor which has many internal signals brought out for the purpose of debugging...
, a program used to emulate the processor in an embedded system, to aid in debugging - Hardware emulationHardware emulationIn integrated circuit design, hardware emulation is the process of imitating the behavior of one or more pieces of hardware with another piece of hardware, typically a special purpose emulation system. The emulation model is usually based on RTL source code, which is compiled into the format...
, the use of special purpose hardware to emulate the behavior of a yet-to-be-built system, with greater speed than pure software emulation - Emulation for Logic ValidationEmulation for Logic ValidationEmulation for Logic Validation also referred to as virtual commissioning. This process involves replicating the behavior of one or more pieces of hardware with a software environment . The goal of the emulation engineer is to create an environment that mimics the real automation hardware...
, used to emulate hardware in manufacturing automation
Other uses
- Emulation (observational learning)Emulation (observational learning)-General:In emulation learning, subjects learn about parts of their environment and use this to achieve their own goals. First coined by child psychologist David Wood , in 1990 “emulation” was taken up by Michael Tomasello to explain the findings of an earlier study on ape social learning...
, a theory of comparative psychology - Socialist emulation, a form of competition that was practiced in the Soviet Union
- Gaussian process emulation, a special case of the Gaussian processGaussian processIn probability theory and statistics, a Gaussian process is a stochastic process whose realisations consist of random values associated with every point in a range of times such that each such random variable has a normal distribution...
in statistics - ST Emulous, a British tugboat
- Whole brain emulation, aiming at mind uploading
- Emulation (Schoelcher)Emulation (Schoelcher)Emulation is a football club of Martinique, based in the westcoast-town Schœlcher.They play in the Martinique's first division, the Martinique Championnat National, since they gained promotion at the end of the 2007/2008 season.-Current squad:...
, a football club of Martinique, based in the westcoast-town Schœlcher
See also
- SemulationSemulationSemulation is a computer science-related neologism that combines simulation and emulation. It is the process of controlling an emulation through a simulator.-Semulation in computer science:...
, a mix of software simulation and hardware emulation of an electronic system