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 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 adder factorial calculator Multicycle F... Bubblesort Insertion-sort Quicksort Pipelined Fe... quicksort (p... FreeTTS |
The applets in this chapter demonstrate the simulation
of the Femtojava processor studied by Prof. Ricardo Ferreira
and his group from the Universidade Federal de Vicosa (Brazil).
The
Sashimi
FPGA-design tools from the
Universidade Federal do Rio Grando do Sul
were used to develop the processor and its workloads.
Femtojava provides a testbed for evaluating microcontrollers on typical embedded systems workloads, with an emphasis on dynamic power-estimation and low-power design. Programs for Femtojava are written in a subset of Java, compiled to bytecode, and then executed on the processor. For details about the software development process with references to papers, presentations, and tutorials, see the applet pages below. Several different implementations of the Femtojava architecture have been studied, ranging from a straightforward microprogrammed multi-cycle implementation to a pipelined processor with custom hardware accelerators. Further reading: (Note: for copyright reasons, we can only provide a few presentation slides here. Please see the applet pages for references to the full papers with additional details.)The following applets demonstrate three variants of Femtojava:
| |||
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German) | ||||
Impressum | http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/96-femtojava/adder/adder.html |