Simulators and Emulators


8051 Simulator

This is a ultra-fast PC based real-time simulation of the 8051 processor, which supports user written device handlers to "install" custom devices and special function registers. The simulator also supports a connection to a resident kernel on the target system, allowing "in-circuit simulation" where the code runs on the PC but physical I/O is performed on the target system.

6502 Simluator

This is a PC based simulator for the 6502 processor, which was developed to test code for an embedded 6502 device. It features simulation of the CPU, Memory and serial I/O device, as well as a comprehensive debugger, and a software debugging/profiling facility implemented via an unused 6502 opcode.

C-FLEA Simulator

As part of my C-FLEA virtual 16-bit processor development package, I have created a PC based simulator for the C-FLEA processor. This includes a comprehensive debugger, and the ability to define I/O devices to the simulation. It also can interface with a target resident kernel to provide "in-circuit simulation" where the code runs on the PC but physical I/O occurs on the target system.

8080/Altair Simulator

As part of my work in microcomputer history. I have created a PC based simlulation of the 8080 processor and a complete Altair 8800 computer system. This includes the CPU, Memory, console, North-Star disk controller and Real time clock systems, as well as the Altair front panel and a comprehensive debugger. The system boots NorthStar DOS and my own DMF operating system.

8008/Mod-8 Simulator

As part of my work in microcomputer history, I have created a PC based simulation of the 8008 processor and a complete Mod-8 system. This includes the CPU, memory, bit-bash TTY controle, parallel I/O ports, and a 1702 EPROM programmer. The system runs the actual MOD8 8008 monitor program.

8080/H8 Simulator

As part of my work in microcomputer history, I have created a PC based simulation of the 8080 processor and a complete H8 computer system. This includes the CPU, memory, H8 console and I/O devices as well as the H17 disk system, and a comprehensive debugger. The system can bootstrap from H8 tape images, and the HDOS system from virtual diskette.

Z80/Horizon Simulator

As part of my work in microcomputer history, I have created a PC based simulation of the Z80 processor and a NorthStar Horizon computer system. This includes CPU, memory, NorthStar mainboard devices and console, as well as the NorthStar single and double density disk systems. A comprehensive debugger is also provided. The system boots CP/M, NorthStar DOS and my own DMF operating system.

6809/CUBIX Simulator

As part of my work in microcomputer history, I have created a PC based simulation of the 6809 processor and my D6809/CUBIX computer system. This includes CPU, Memory, video, keyboard, serial I/O, and disk subsystems, as well as a comprehensive debugger. The system boots my own CUBIX operating system.

Telephone Diagnostic Simulator

As part of my work is developing a small office telephone system, I have created a diagnostic telephone simulator which allows me to simulate telephone sets of various characteristics connected to the system. This includes a hardware component for the physical interface, and control signals generated from the PC parallel port and sound card. This system can generate tones (DTMF etc.) with complete control over amplitude, waveform, frequency and twist.

Feature Telephone Simulator

As part of my work in developing a desktop feature telephone, I have implemented a complete PC based simulation of that phone. This includes a graphical representation of the phone and user interface (keypad/LCD/handset), as well as several different "debug views" and comprehensive debugging capabilities. The system runs the actual phone application exactly as the physical telephone does.

TRANZ/TCL Simulator


As part of my work with financial terminals, I have developed a complete PC based simulation of the Verifone TRANZ terminal and internal TCL operating environment. This simulation includes all TRANZ hardware (CPU, Memory, Display, Keypad, Card Reader, Modem, Serial I/O, real time clock), as well as a PinPad with DES encryption and DUKPT support. This simulator can load the customers TRANZ application, connect to the actual financial network and performs transactions indistinguishable from the actual terminal. A comprehensive debug and software logging system is incorporated into the simulation. 

Windmill Simulator


As part of my work with power generating wind turbine controllers, I have developed a PC based windmill simulator. This interfaces to the windmill controller via A/D, D/A and digital inputs/outputs, and allows me to create any type of wind/power scenario I wish. The simulator monitors the control outputs of the windmill controller and adjusts the environmental stimuli accordingly. The operational state of the "virtual windmill" is depicted both as digital readouts, and as a graphical "radar" image showing the turbine, true wind, incidental wind and power levels in real time.

No comments:

Post a Comment


PROJECTS 8086 PIN CONFIGURATION 80X86 PROCESSORS TRANSDUCERS 8086 – ARCHITECTURE Hall-Effect Transducers INTEL 8085 OPTICAL MATERIALS BIPOLAR TRANSISTORS INTEL 8255 Optoelectronic Devices Thermistors thevenin's theorem MAXIMUM MODE CONFIGURATION OF 8086 SYSTEM ASSEMBLY LANGUAGE PROGRAMME OF 80X86 PROCESSORS POWER PLANT ENGINEERING PRIME MOVERS 8279 with 8085 MINIMUM MODE CONFIGURATION OF 8086 SYSTEM MISCELLANEOUS DEVICES MODERN ENGINEERING MATERIALS 8085 Processor- Q and A-1 BASIC CONCEPTS OF FLUID MECHANICS OSCILLATORS 8085 Processor- Q and A-2 Features of 8086 PUMPS AND TURBINES 8031/8051 MICROCONTROLLER Chemfet Transducers DIODES FIRST LAW OF THERMODYNAMICS METHOD OF STATEMENTS 8279 with 8086 HIGH VOLTAGE ENGINEERING OVERVOLATGES AND INSULATION COORDINATION Thermocouples 8251A to 8086 ARCHITECTURE OF 8031/8051 Angle-Beam Transducers DATA TRANSFER INSTRUCTIONS IN 8051/8031 INSTRUCTION SET FOR 8051/8031 INTEL 8279 KEYBOARD AND DISPLAY INTERFACES USING 8279 LOGICAL INSTRUCTIONS FOR 8051/8031 Photonic Transducers TECHNOLOGICAL TIPS THREE POINT STARTER 8257 with 8085 ARITHMETIC INSTRUCTIONS IN 8051/8031 LIGHTNING PHENOMENA Photoelectric Detectors Physical Strain Gage Transducers 8259 PROCESSOR APPLICATIONS OF HALL EFFECT BRANCHING INSTRUCTIONS FOR 8051/8031 CPU OF 8031/8051 Capacitive Transducers DECODER Electromagnetic Transducer Hall voltage INTEL 8051 MICROCONTROLLER INTEL 8251A Insulation Resistance Test PINS AND SIGNALS OF 8031/8051 Physical Transducers Resistive Transducer STARTERS Thermocouple Vacuum Gages USART-INTEL 8251A APPLICATIONs OF 8085 MICROPROCESSOR CAPACITANCE Data Transfer Instructions In 8086 Processors EARTH FAULT RELAY ELECTRIC MOTORS ELECTRICAL AND ELECTRONIC INSTRUMENTS ELECTRICAL BREAKDOWN IN GASES FIELD EFFECT TRANSISTOR (FET) INTEL 8257 IONIZATION AND DECAY PROCESSES Inductive Transducers Microprocessor and Microcontroller OVER CURRENT RELAY OVER CURRENT RELAY TESTING METHODS PhotoConductive Detectors PhotoVoltaic Detectors Registers Of 8051/8031 Microcontroller Testing Methods ADC INTERFACE AMPLIFIERS APPLICATIONS OF 8259 EARTH ELECTRODE RESISTANCE MEASUREMENT TESTING METHODS EARTH FAULT RELAY TESTING METHODS Electricity Ferrodynamic Wattmeter Fiber-Optic Transducers IC TESTER IC TESTER part-2 INTERRUPTS Intravascular imaging transducer LIGHTNING ARRESTERS MEASUREMENT SYSTEM Mechanical imaging transducers Mesh Current-2 Millman's Theorem NEGATIVE FEEDBACK Norton's Polarity Test Potentiometric transducers Ratio Test SERIAL DATA COMMUNICATION SFR OF 8051/8031 SOLIDS AND LIQUIDS Speed Control System 8085 Stepper Motor Control System Winding Resistance Test 20 MVA 6-digits 6-digits 7-segment LEDs 7-segment A-to-D A/D ADC ADVANTAGES OF CORONA ALTERNATOR BY POTIER & ASA METHOD ANALOG TO DIGITAL CONVERTER AUXILIARY TRANSFORMER AUXILIARY TRANSFORMER TESTING AUXILIARY TRANSFORMER TESTING METHODS Analog Devices A–D BERNOULLI’S PRINCIPLE BUS BAR BUS BAR TESTING Basic measuring circuits Bernoulli's Equation Bit Manipulation Instruction Buchholz relay test CORONA POWER LOSS CURRENT TRANSFORMER CURRENT TRANSFORMER TESTING Contact resistance test Current to voltage converter DAC INTERFACE DESCRIBE MULTIPLY-EXCITED Digital Storage Oscilloscope Display Driver Circuit E PROMER ELPLUS NT-111 EPROM AND STATIC RAM EXCITED MAGNETIC FIELD Electrical Machines II- Exp NO.1 Energy Meters FACTORS AFFECTING CORONA FLIP FLOPS Fluid Dynamics and Bernoulli's Equation Fluorescence Chemical Transducers Foil Strain Gages HALL EFFECT HIGH VOLTAGE ENGG HV test HYSTERESIS MOTOR Hall co-efficient Hall voltage and Hall Co-efficient High Voltage Insulator Coating Hot-wire anemometer How to Read a Capacitor? IC TESTER part-1 INSTRUMENT TRANSFORMERS Importance of Hall Effect Insulation resistance check Insulator Coating Knee point Test LEDs LEDs Display Driver LEDs Display Driver Circuit LM35 LOGIC CONTROLLER LPT LPT PORT LPT PORT EXPANDER LPT PORT LPT PORT EXTENDER Life Gone? MAGNETIC FIELD MAGNETIC FIELD SYSTEMS METHOD OF STATEMENT FOR TRANSFORMER STABILITY TEST METHODS OF REDUCING CORONA EFFECT MULTIPLY-EXCITED MULTIPLY-EXCITED MAGNETIC FIELD SYSTEMS Mesh Current Mesh Current-1 Moving Iron Instruments Multiplexing Network Theorems Node Voltage Method On-No Load And On Load Condition PLC PORT EXTENDER POTIER & ASA METHOD POWER TRANSFORMER POWER TRANSFORMER TESTING POWER TRANSFORMER TESTING METHODS PROGRAMMABLE LOGIC PROGRAMMABLE LOGIC CONTROLLER Parallel Port EXPANDER Paschen's law Piezoelectric Wave-Propagation Transducers Potential Transformer RADIO INTERFERENCE RECTIFIERS REGULATION OF ALTERNATOR REGULATION OF THREE PHASE ALTERNATOR Read a Capacitor SINGLY-EXCITED SOLIDS AND LIQUIDS Classical gas laws Secondary effects Semiconductor strain gages Speaker Driver Strain Gages Streamer theory Superposition Superposition theorem Swinburne’s Test TMOD TRANSFORMER TESTING METHODS Tape Recorder Three-Phase Wattmeter Transformer Tap Changer Transformer Testing Vector group test Virus Activity Voltage Insulator Coating Voltage To Frequency Converter Voltage to current converter What is analog-to-digital conversion Windows work for Nokia capacitor labels excitation current test magnetic balance voltage to frequency converter wiki electronic frequency converter testing voltage with a multimeter 50 hz voltages voltmeter

Search More Posts