TAMS / Java / Hades / applets: contents | previous | next | ||||
Hades Applets contents visual index introduction std_logic_1164 gatelevel circuits delay models flipflops adders and arithm... counters LFSR and selftest memories programmable logic state-machine editor misc. demos I/O and displays DCF-77 clock relays (switch-le... CMOS circuits (sw... RTLIB logic input and ou... configuration animation incrementer adder subtraction rotate shifters comparison logic (bitwise) logic (wordw... muxes bit-twiddling bus-tap expand bits tri-state bu... RTLIB registers Prima processor D*CORE MicroJava Pic16 cosimulation Mips R3000 cosimu... Intel MCS4 (i4004) image processing ... [Sch04] Codeumsetzer [Sch04] Addierer [Sch04] Flipflops [Sch04] Schaltwerke [Sch04] RALU, Min... [Fer05] State-Mac... [Fer05] PIC16F84/... [Fer05] Miscellan... [Fer05] Femtojava FreeTTS | component animation
Circuit Description
This applet is meant to demonstrate RTLIB animation.
If selected, the editor will update the value labels
on RLTIB registers and OpinVector components during each periodic
repaint.
Also, the currently selected 'active' data input of RTLIB multiplexers
is indicdated with a small rectangle.
In the example circuit, the IpinVector input values, the current counter value, the OpinVector output values, and the multiplexer state are updated periodically during the simulation. Due to the need of updating the graphical representation of possibly many RTLIB components, selecting rtlib-animation can severely slow-down a simulation. On most Java virtual machines, the formatting and repainting of text-objects is (even) slower than the line-drawing operations required for basic glow-mode. You might want to disable rtlib-animation if performance is critical to your application. However, please remember that the last values painted while rtlib-animation was still selected (possibly the values from circuit initialization) are not overwritten anymore. In other words, when rtlib-animation is off, the values shown on the schematics may not represent the actual values during the simulation. Therefore, the applet version of Hades currently does not include a GUI control to switch-off rtlib-animation. In the editor (e.g. the webstart version), select the menu/layers/rtlib-animation checkbox menu-item to enable or disable rtlib-animation.
| |||
Print version | Run this demo in the Hades editor (via Java WebStart) | ||||
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German) | ||||
Impressum | http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/50-rtlib/00-intro/rtlib-anim.html |