This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

oregano 8051 parameterization test on FPGA

has anybody here worked with the oregano systems 8051 ip core. I need help testing the parameterized number of timers on fpga. the lines from the user guide document are here:

"In the VHDL source file mc8051_p.vhd the constant C_IMPL_N_TMR can take
values from 1 to 256 to control this feature. Values out of this interval result in a non
functioning configuration of the core."

can someone explain how to access these new peripherals in the keil source code through the extended sfrs namely "TSEL and SSEL" that are created in the oregano 8051 IP core. the lines concerning are qouted here

To be able to reach all registers of the generated units without changing the address
space of the microcontroller only two 8bit registers are inferred as additional special
function registers. These are TSEL (address 0x8Eh for timer/counter units) and
SSEL (address 0x9Ah for serial interface units). If these registers point to a not
existent device number, the default unit number 1 is selected.