The package uses the Native.rd() and Native.wr() instructions provided by the JOP processor to communicate with the VHDL counterpart. The VHDL counterpart is realized as a (simple) SimpCon slave. The slaves top level entity is contained in vhdl/scio/sc_lego.vhd, and instantiated as jop/scio/sc_lego.
Conventions:
In the JOP sources, the package is located in java/target/src/app/lego/lib.
Related documentation: