Your SlideShare is downloading. ×
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply



Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • In the interactive animation mode the simulator processes input commands and displays output values The input components, on the left of the figure, are a clock and a logical level generator The level generator is represented as a switch, toggled by a mouse click The clock can be activated edge by edge or continously Timing diagram simulation is the most common tool to check circuits’ functionality d-DcS Simulation features are similar to those of professional tools Clock and input signals can be easily edited Several input sequences can be saved with the circuit file. Saved sequences are useful for testing purposes and, in general, for educational applications
  • Transcript

    • 1. IDENTITY Individualized Learning Enhanced by Virtual Reality Anna Marina Scapolla Department of Biophysical and Electronic Engineering [email_address] Lisbon March 19-22, 2007 DIBE E-learning products
    • 2. Outline
      • Learning materials and tools on Electronics
        • Analog Electronics
        • Electronics for telecommunications
        • Digital Electronics
        • Introduction to Electronic Systems
      • Simulators
      • The Remote Laboratory
    • 3. Learning materials and tools on Electronics
      • Pre-assembled circuits available:
      • BJT amplifier
      • BJT switch
      • BJT complementary symmetry stage
      • Operational amplifier – inverting amplifier
      • Operational amplifier – non inverting amplifier
      • Operational amplifier – integrator
      • Operational amplifier – differentiator
      Remote experiments 160 exercises Design and simulation of analog circuits with PSPICE Software Simulations about 50 hours of audio presentation (Italian) PDF, Power Point and Flash documents with audio (mainly in the format of SCORM-conformant products) Tutorials Quantity Type Materials available
      • Diode used in discrete components circuits: rectifier, zener, varactor, light emitter, light detector, solar cell, etc.
      • Bipolar transistor used in discrete components circuits: bias circuits, large and small signal analysis, models and equivalent circuits, frequency response. Linear and non linear circuit design criteria, switching applications.
      • Field effect transistors: their usage and classification, bias, large and small signal analysis, models and equivalent circuits, frequency response. Applications and linear/non linear circuit design criteria.
      • Multistage circuits, block analysis of complex structures, operational amplifiers.
      • Analog integrated circuits, design methodologies, circuits with operational amplifiers, conditioning of linear analog signals, non linear functions, astable operations, signals generation, etc.
      • Thermal analysis of power circuits.
      • Overview of analog complex circuits design.
      Topics: Fundamentals of analog electronic circuits analysis and design. Pedagogical level and target
    • 5. ELECTRONICS FOR TELECOMMUNICATIONS Windows remote desktop
      • Pre-assembled circuits available:
      • Analysis of analog complex signals by FFT analyzer.
      • Characterization of software defined radio receiver and DRM transmissions.
      • Analysis of QPSK modulations in DVB satellite transmissions.
      Remote experiments Available only inside the DIBE LAN Design and simulation of circuits with the COMMSYM simulator Simulations PDF Tutorials Quantity Type Materials available
      • RF amplifiers.
      • Oscillators.
      • Mixer.
      • RF filters.
      • PLL.
      • Synthesizer.
      • Modulators and demodulators, modem.
      • Structure of transmission and receiving systems.
      Topics: Fundamentals of electronic circuits/systems for telecommunications. Pedagogical level and target
      • Pre-assembled circuits available:
      • Propagation delay of a gate
      • Maximum clock frequency of a counter
      Remote experiments 60 projects Design and simulation of digital circuits with DEEDS Simulations Tutorials Quantity Type Materials available
      • Analysis of simple logic gates
      • Multiplexers and Demultiplexers
      • Application of Boolean Algebra
      • Arithmetic circuits
      • Delays and Hazards
      • Flip-Flops and Registers
      • Counters and other sequential networks
      • Introduction to Finite State Machines
      • Design of finite state machines
      • Design of FSM-based digital systems
      • Micro-computer systems: introduction to assembly programming
      • Micro-computer systems: assembly programming techniques
      • Micro-computer systems: parallel interfacing and interrupt handling
      Topics: Fundamentals of digital system design Pedagogical level and target
      • Pre-assembled circuits available:
      • A/ D and D/A converters
      Remote experiments Simulations about 10 hours of audio presentation (Italian) PDF, Power Point and Flash documents with audio (mainly in the format of SCORM-conformant products) Tutorials Quantity Type Materials available
      • A/D – D/A conversion and data acquisition.
      • Power supplies, AC/DC and DC/DC converters.
      • Microcontrollers and digital signal processors.
      • Programmable logic devices (CPLD, FPGA).
      • Field bus.
      Topics: Introductive material providing general concepts on state –of-the –art digital and mixed signals systems Pedagogical level and target
    • 8. DEEDS Digital Electronics Education and Design Suite A digital systems simulation tool specifically designed for educational applications
      • The Deeds suite is composed by three simulators:
        • d-DcS Digital Circuit Simulator
        • d-FsM Finite State Machine Simulator
        • d-McE Microcomputer Board Emulator
    • 9. DEEDS: The browsers
      • The browsers show a list of the assignments and a specific assignment.
      • Text and objects in the page can be active, i.e. associated to simulation functions.
      • The browser interacts with simulators, providing a true interaction between problems and experiments (e.g. by clicking on the schematics, the circuit is loaded in the Digital Circuit Simulator, and can be tested or modified)
    • 10. DEEDS: The d-DcS Digital Circuit Simulator
      • The d-DcS has been designed to be easy to use, while maintaining quasi-professional features
      • The user interface is intuitive
      • The choice of digital components is based on their logical function, not on commercial lines
      • Two simulation modes:
        • Interactive Animation In the interactive animation mode the simulator processes input commands and displays output values
        • Timing diagram
    • 11. DEEDS: - The d-FsM Simulator
      • Finite state machines (FSM) are designed with Algorithmic State Machine (ASM) charts
      • Algorithms can be functionally tested (with a timing diagram), without circuit syntesis
      • A FSM produced with the this tool can be used as a component by the d-DcS
      • A FSM can also be exported in VHDL language, to allow reusing it in professional design tools
    • 12. DEEDS: the d-McE  C Emulator
      • The Microcomputer Board Emulator is based on an eight bits microprocessor, a RAM and ROM memory system and a parallel input/output port system
      • The 8-bit micro-processor is the DMC8 (a revised and simplified version of the well-known Z80-CPU)
      • The board in figure is a representation of a possible hardware implementation of the emulated microcomputer
    • 13. DEEDS: the d-McE  C Emulator (2)
      • The architecture of the Microcomputer Board is classical
      • The board interfaces with the external world through four input and four output parallel ports
      • Address and data busses are not available outside the board, but port control signals are available for possible extension of the ports
      • Clock, Reset and Interrupt signal are available
    • 14. DEEDS: the d-McE  C Emulator (3)
      • The Microcomputer Board is a component of the library of the d-DcS
      • A digital circuit, embedding one or more Microcomputers, can be simulated by the d-DcS
      • The embedded Microcomputer can be programmed with the d-McE tool.
      • This feature opens a whole world of state-of-the-art educational application
    • 15. DEEDS: the d-McE  C Emulator (4)
      • The Microcomputer Board Emulator allows to edit assembly code with syntax highlighting
      • Assembling, linking and loading operation are transparent to the user
      • The Microcomputer Board Emulator allows to debug the program step-by-step or in animation mode
      • The interactive visual debugger shows memory, registers and ports contents
      • The tool allows a full control of the microcomputer operations, including I/O operations
    • 16. ISILab
      • Functionalities:
      • Interactivity between users and measurement instruments.
      • Management of repeated sequence of data acquisition, computation and presentation.
      • Real-time feedback from the test bench (human-in-the-loop case).
      • Uniqueness of resources (instruments are real devices connected to specific systems under test).
      • Instruments synchronization, when more instruments are involved in a measurement.
      • Test-bench access control (exclusive access or multi-user concurrent access).
    • 17. ISILab (2)
      • Current version (0.1)
        • Core engine in LabVIEW
        • GUIs are applets
        • Assignments are part of the experiments
      • Next version (0.2) will be available in few months
        • Totally based on web services
        • Use of workflows to define measures
        • Developed with the Web Services Resource Framework .NET
        • GUIs are ASP.NET web pages (AJAX technology will follow)
        • Assignments will be delivered via the LMS
        • A protoype is available at
    • 18. ISILab v. 0.2
    • 19. ISILab (3)
      • Different circuits, present on the same workbench, share the same instrumentation.
    • 20. ISILab - The front end of ISILab (v. 0.1)
    • 21. Some links
      • ISILab
      • A course on analog electronic (login: guest)
      • DEEDS