This page shows RALF (Synopsys) formatted output that has been generated from an Origen representation of a module.
The code to generate this page was simply:
<%= $dut.to_ralf %>
system { bytes 8; register dut_top_level_reg (dut_top_level_reg) @'h0 { bytes 4; field second_bit ([17]) { access rw; bits 1; reset 'b0; } field pls_work ([16]) { access rw; bits 1; reset 'b1; } } register dut_top_level_reg_number_two (dut_top_level_reg_number_two) @'h10 { bytes 4; field second_bit ([1]) { access rw; bits 1; reset 'b1; } field pls_work ([0]) { access ro; bits 1; reset 'b0; } } block atx (atx) @'h40000000 { bytes 8; register mclkdiv (mclkdiv) @'h0 { bytes 2; field osch ([15]) { access rw; bits 1; reset 'b1; } field div ([3:0]) { access rw; bits 4; reset 'b0; } } register access_types (access_types) @'h4 { bytes 4; field readonly ([31]) { access ro; bits 1; reset 'b0; } field readwrite ([30]) { access rw; bits 1; reset 'b0; } field readclear ([29]) { access ro; bits 1; reset 'b0; } field readset ([28]) { access ro; bits 1; reset 'b0; } field writablereadclear ([27]) { access rw; bits 1; reset 'b0; } field writablereadset ([26]) { access rw; bits 1; reset 'b0; } field writeclear ([25]) { access rw; bits 1; reset 'b0; } field writeset ([24]) { access rw; bits 1; reset 'b0; } field writesetreadclear ([23]) { access rw; bits 1; reset 'b0; } field writeclearreadset ([22]) { access rw; bits 1; reset 'b0; } field write1toclear ([21]) { access rw; bits 1; reset 'b0; } field write1toset ([20]) { access rw; bits 1; reset 'b0; } field write1totoggle ([19]) { access rw; bits 1; reset 'b0; } field write0toclear ([18]) { access rw; bits 1; reset 'b0; } field write0toset ([17]) { access rw; bits 1; reset 'b0; } field write0totoggle ([16]) { access rw; bits 1; reset 'b0; } field write1tosetreadclear ([15]) { access rw; bits 1; reset 'b0; } field write1toclearreadset ([14]) { access rw; bits 1; reset 'b0; } field write0tosetreadclear ([13]) { access rw; bits 1; reset 'b0; } field write0toclearreadset ([12]) { access rw; bits 1; reset 'b0; } field writeonly ([11]) { access wo; bits 1; reset 'b0; } field writeonlyclear ([10]) { access wo; bits 1; reset 'b0; } field writeonlyreadzero ([9]) { access wo; bits 1; reset 'b0; } field writeonlyset ([8]) { access wo; bits 1; reset 'b0; } field writeonce ([7]) { access rw; bits 1; reset 'b0; } field writeonlyonce ([6]) { access wo; bits 1; reset 'b0; } field readwritenocheck ([5]) { access rw; bits 1; reset 'b0; } field readonlyclearafter ([4]) { access ro; bits 1; reset 'b0; } } } block am0 (am0) @'h0 { bytes 8; } }