[Oberon] Oberon-1 or Oberon-2?

skulski at pas.rochester.edu skulski at pas.rochester.edu
Fri Oct 31 15:10:55 CET 2014


Joerg:

> You are fully right. My intention was not to say "HW skills are not needed
> anymore“. No offense here :-) In fact, I’m more than glad there are HW
> experts out there.

Offense is not an option.

> The level of discussion shifted. In pre-ProjectOberon times, you had to
> adopt the Oberon code (mainly compiler and lower layer OS modules) if you
> wanted to put new HW underneath. With RISC5 you don’t touch the Oberon
> code anymore with new HW. But now you have to adopt the Verilog code...

This Verilog code is very terse. It is a Register Transfer Logic (RTL)
style similar in spirit to the LOLA code that was published in the book
"Digital Circuit Design for Computer Science Students". The downside of
the RTL style is its focus on structure of the circuit rather than on
intent.

Fortunately, HDL can be expanded, commented, and restructured to become
more "behavioral" in style while doing exact same thing.

Wojtek




More information about the Oberon mailing list