Sha256: 0f29a7cfa8456a4bd71b528d5eabb5cbb4371e3b4a855cfecc9465f31468a0cb

Contents?: true

Size: 508 Bytes

Versions: 2

Compression:

Stored size: 508 Bytes

Contents

Pattern.create do

  cc 'Write to top-level register using reg model'
  $dut.reg(:top_reg).write!(0x5555_AAAA)

  cc 'Write to top-level register using data/address'
  $dut.write_register(0xAAAA_5555, address: 0x20000000)

  cc 'Read from top-level register using data/address'
  $dut.read_register(0xAAAA_5555, address: 0x20000000)

   cc 'Write to block-level register'
  $dut.block.reg(:control).write!(0xBA5E_BA11)

  cc 'Read from block-level register'
  $dut.block.reg(:status).read!(0x0022_0000)

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
origen_apb-0.3.0 pattern/example.rb
origen_apb-0.2.0 pattern/example.rb