class MEI8
Simulates an 8-bit data 8-bit address CPU
Public Class Methods
new(clk,rst)
click to toggle source
Public Instance Methods
read(code,sig)
click to toggle source
Generates a read of signal sig
.
# File lib/HDLRuby/hdr_samples/sw_encrypt_cpu_bench.rb, line 138 def read(code,sig) # Generate the resulting SW access. return "*(0x#{self.allocator.get(sig).to_s(16)})" end
write(val,sig)
click to toggle source
Generates a write of val
to signal sig
.
# File lib/HDLRuby/hdr_samples/sw_encrypt_cpu_bench.rb, line 144 def write(val,sig) # Generate the resulting SW access. return "*(0x#{self.allocator.get(sig).to_s(16)}) = #{val};\n" end