I am trying to write to system address (0x70070000) in system verilog but unlike C i dont have pointers to do that. Is there any way to do that in system verilog which acts as substitute to pointers in c??
In reply to vsknuka096:
Unlike C, there is no such thing as system memory or any kind of memory in SystemVerilog for that matter. Hence, no need for pointers to things that don’t exist. You can declare an array with the name ‘system_memory’ and use an index into that array to select an element.
I’m guessing you are mixing up software concepts with hardware design, which require that you understand hardware bus protocols for issuing read and write commands.