`timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // // HMC-MIPS Auto-generated code // // ////////////////////////////////////////////////////////////////////////////////// module ROM(clock, en, address, instr); input clock; input en; input [16:0] address; output reg [31:0] instr; always @(posedge clock) if(en) begin case(address) {1'b0, 16'h0}: instr <= 32'h27bdffe8; {1'b0, 16'h1}: instr <= 32'hafb00010; {1'b0, 16'h2}: instr <= 32'hafbf0014; {1'b0, 16'h3}: instr <= 32'h00008021; {1'b0, 16'h4}: instr <= 32'h0ff0008a; {1'b0, 16'h5}: instr <= 32'h02002021; {1'b0, 16'h6}: instr <= 32'h0ff000b0; {1'b0, 16'h7}: instr <= 32'h24040032; {1'b0, 16'h8}: instr <= 32'h0bf00084; {1'b0, 16'h9}: instr <= 32'h26100001; {1'b0, 16'ha}: instr <= 32'h27bdfff8; {1'b0, 16'hb}: instr <= 32'hafbe0000; {1'b0, 16'hc}: instr <= 32'h03a0f021; {1'b0, 16'hd}: instr <= 32'h00801021; {1'b0, 16'he}: instr <= 32'ha3c20008; {1'b0, 16'hf}: instr <= 32'h3c02a004; {1'b0, 16'h10}: instr <= 32'h34434000; {1'b0, 16'h11}: instr <= 32'h93c20008; {1'b0, 16'h12}: instr <= 32'h00000000; {1'b0, 16'h13}: instr <= 32'ha0620000; {1'b0, 16'h14}: instr <= 32'h03c0e821; {1'b0, 16'h15}: instr <= 32'h8fbe0000; {1'b0, 16'h16}: instr <= 32'h27bd0008; {1'b0, 16'h17}: instr <= 32'h03e00008; {1'b0, 16'h18}: instr <= 32'h00000000; {1'b0, 16'h19}: instr <= 32'h27bdfff8; {1'b0, 16'h1a}: instr <= 32'hafbe0000; {1'b0, 16'h1b}: instr <= 32'h03a0f021; {1'b0, 16'h1c}: instr <= 32'hafc40008; {1'b0, 16'h1d}: instr <= 32'h8fc20008; {1'b0, 16'h1e}: instr <= 32'h00000000; {1'b0, 16'h1f}: instr <= 32'h80420000; {1'b0, 16'h20}: instr <= 32'h03c0e821; {1'b0, 16'h21}: instr <= 32'h8fbe0000; {1'b0, 16'h22}: instr <= 32'h27bd0008; {1'b0, 16'h23}: instr <= 32'h03e00008; {1'b0, 16'h24}: instr <= 32'h00000000; {1'b0, 16'h25}: instr <= 32'h27bdfff8; {1'b0, 16'h26}: instr <= 32'hafbe0000; {1'b0, 16'h27}: instr <= 32'h03a0f021; {1'b0, 16'h28}: instr <= 32'h3c02a004; {1'b0, 16'h29}: instr <= 32'h3442402c; {1'b0, 16'h2a}: instr <= 32'h8c420000; {1'b0, 16'h2b}: instr <= 32'h03c0e821; {1'b0, 16'h2c}: instr <= 32'h8fbe0000; {1'b0, 16'h2d}: instr <= 32'h27bd0008; {1'b0, 16'h2e}: instr <= 32'h03e00008; {1'b0, 16'h2f}: instr <= 32'h00000000; {1'b0, 16'h30}: instr <= 32'h27bdffe8; {1'b0, 16'h31}: instr <= 32'hafbf0014; {1'b0, 16'h32}: instr <= 32'hafbe0010; {1'b0, 16'h33}: instr <= 32'h03a0f021; {1'b0, 16'h34}: instr <= 32'hafc40018; {1'b0, 16'h35}: instr <= 32'h8fc40018; {1'b0, 16'h36}: instr <= 32'h00000000; {1'b0, 16'h37}: instr <= 32'h00801021; {1'b0, 16'h38}: instr <= 32'h00021880; {1'b0, 16'h39}: instr <= 32'h00031140; {1'b0, 16'h3a}: instr <= 32'h00431023; {1'b0, 16'h3b}: instr <= 32'h00441021; {1'b0, 16'h3c}: instr <= 32'h000210c0; {1'b0, 16'h3d}: instr <= 32'h00402021; {1'b0, 16'h3e}: instr <= 32'h0ff000c6; {1'b0, 16'h3f}: instr <= 32'h00000000; {1'b0, 16'h40}: instr <= 32'h03c0e821; {1'b0, 16'h41}: instr <= 32'h8fbf0014; {1'b0, 16'h42}: instr <= 32'h8fbe0010; {1'b0, 16'h43}: instr <= 32'h27bd0018; {1'b0, 16'h44}: instr <= 32'h03e00008; {1'b0, 16'h45}: instr <= 32'h00000000; {1'b0, 16'h46}: instr <= 32'h27bdfff8; {1'b0, 16'h47}: instr <= 32'hafbe0000; {1'b0, 16'h48}: instr <= 32'h03a0f021; {1'b0, 16'h49}: instr <= 32'hafc40008; {1'b0, 16'h4a}: instr <= 32'h0bf000d0; {1'b0, 16'h4b}: instr <= 32'h00000000; {1'b0, 16'h4c}: instr <= 32'h8fc20008; {1'b0, 16'h4d}: instr <= 32'h00000000; {1'b0, 16'h4e}: instr <= 32'h2442ffff; {1'b0, 16'h4f}: instr <= 32'hafc20008; {1'b0, 16'h50}: instr <= 32'h8fc20008; {1'b0, 16'h51}: instr <= 32'h00000000; {1'b0, 16'h52}: instr <= 32'h1440fff9; {1'b0, 16'h53}: instr <= 32'h00000000; {1'b0, 16'h54}: instr <= 32'h03c0e821; {1'b0, 16'h55}: instr <= 32'h8fbe0000; {1'b0, 16'h56}: instr <= 32'h27bd0008; {1'b0, 16'h57}: instr <= 32'h03e00008; {1'b0, 16'h58}: instr <= 32'h00000000; {1'b0, 16'h59}: instr <= 32'h27bdffe8; {1'b0, 16'h5a}: instr <= 32'hafbf0014; {1'b0, 16'h5b}: instr <= 32'hafbe0010; {1'b0, 16'h5c}: instr <= 32'h03a0f021; {1'b0, 16'h5d}: instr <= 32'h24040004; {1'b0, 16'h5e}: instr <= 32'h0ff000b0; {1'b0, 16'h5f}: instr <= 32'h00000000; {1'b0, 16'h60}: instr <= 32'h24040038; {1'b0, 16'h61}: instr <= 32'h0ff00185; {1'b0, 16'h62}: instr <= 32'h00000000; {1'b0, 16'h63}: instr <= 32'h24040008; {1'b0, 16'h64}: instr <= 32'h0ff00185; {1'b0, 16'h65}: instr <= 32'h00000000; {1'b0, 16'h66}: instr <= 32'h24040001; {1'b0, 16'h67}: instr <= 32'h0ff00185; {1'b0, 16'h68}: instr <= 32'h00000000; {1'b0, 16'h69}: instr <= 32'h24040006; {1'b0, 16'h6a}: instr <= 32'h0ff00185; {1'b0, 16'h6b}: instr <= 32'h00000000; {1'b0, 16'h6c}: instr <= 32'h2404000f; {1'b0, 16'h6d}: instr <= 32'h0ff00185; {1'b0, 16'h6e}: instr <= 32'h00000000; {1'b0, 16'h6f}: instr <= 32'h03c0e821; {1'b0, 16'h70}: instr <= 32'h8fbf0014; {1'b0, 16'h71}: instr <= 32'h8fbe0010; {1'b0, 16'h72}: instr <= 32'h27bd0018; {1'b0, 16'h73}: instr <= 32'h03e00008; {1'b0, 16'h74}: instr <= 32'h00000000; {1'b0, 16'h75}: instr <= 32'h27bdffe8; {1'b0, 16'h76}: instr <= 32'hafbf0014; {1'b0, 16'h77}: instr <= 32'hafbe0010; {1'b0, 16'h78}: instr <= 32'h03a0f021; {1'b0, 16'h79}: instr <= 32'h00801021; {1'b0, 16'h7a}: instr <= 32'ha3c20018; {1'b0, 16'h7b}: instr <= 32'h3c02a004; {1'b0, 16'h7c}: instr <= 32'h34434028; {1'b0, 16'h7d}: instr <= 32'h83c20018; {1'b0, 16'h7e}: instr <= 32'h00000000; {1'b0, 16'h7f}: instr <= 32'h304200ff; {1'b0, 16'h80}: instr <= 32'h34420100; {1'b0, 16'h81}: instr <= 32'hac620000; {1'b0, 16'h82}: instr <= 32'h240400c8; {1'b0, 16'h83}: instr <= 32'h0ff000c6; {1'b0, 16'h84}: instr <= 32'h00000000; {1'b0, 16'h85}: instr <= 32'h03c0e821; {1'b0, 16'h86}: instr <= 32'h8fbf0014; {1'b0, 16'h87}: instr <= 32'h8fbe0010; {1'b0, 16'h88}: instr <= 32'h27bd0018; {1'b0, 16'h89}: instr <= 32'h03e00008; {1'b0, 16'h8a}: instr <= 32'h00000000; {1'b0, 16'h8b}: instr <= 32'h27bdffe0; {1'b0, 16'h8c}: instr <= 32'hafbf001c; {1'b0, 16'h8d}: instr <= 32'hafbe0018; {1'b0, 16'h8e}: instr <= 32'h03a0f021; {1'b0, 16'h8f}: instr <= 32'hafc40020; {1'b0, 16'h90}: instr <= 32'hafc50024; {1'b0, 16'h91}: instr <= 32'hafc00010; {1'b0, 16'h92}: instr <= 32'h24040001; {1'b0, 16'h93}: instr <= 32'h0ff00185; {1'b0, 16'h94}: instr <= 32'h00000000; {1'b0, 16'h95}: instr <= 32'hafc00010; {1'b0, 16'h96}: instr <= 32'h0bf00131; {1'b0, 16'h97}: instr <= 32'h00000000; {1'b0, 16'h98}: instr <= 32'h8fc20010; {1'b0, 16'h99}: instr <= 32'h00000000; {1'b0, 16'h9a}: instr <= 32'h00401821; {1'b0, 16'h9b}: instr <= 32'h8fc20020; {1'b0, 16'h9c}: instr <= 32'h00000000; {1'b0, 16'h9d}: instr <= 32'h00621021; {1'b0, 16'h9e}: instr <= 32'h80420000; {1'b0, 16'h9f}: instr <= 32'h00000000; {1'b0, 16'ha0}: instr <= 32'h10400015; {1'b0, 16'ha1}: instr <= 32'h00000000; {1'b0, 16'ha2}: instr <= 32'h8fc20010; {1'b0, 16'ha3}: instr <= 32'h00000000; {1'b0, 16'ha4}: instr <= 32'h00401821; {1'b0, 16'ha5}: instr <= 32'h8fc20020; {1'b0, 16'ha6}: instr <= 32'h00000000; {1'b0, 16'ha7}: instr <= 32'h00621021; {1'b0, 16'ha8}: instr <= 32'h80420000; {1'b0, 16'ha9}: instr <= 32'h00000000; {1'b0, 16'haa}: instr <= 32'h00402021; {1'b0, 16'hab}: instr <= 32'h0ff000f5; {1'b0, 16'hac}: instr <= 32'h00000000; {1'b0, 16'had}: instr <= 32'h8fc20010; {1'b0, 16'hae}: instr <= 32'h00000000; {1'b0, 16'haf}: instr <= 32'h24420001; {1'b0, 16'hb0}: instr <= 32'hafc20010; {1'b0, 16'hb1}: instr <= 32'h8fc20010; {1'b0, 16'hb2}: instr <= 32'h00000000; {1'b0, 16'hb3}: instr <= 32'h28420014; {1'b0, 16'hb4}: instr <= 32'h1440ffe3; {1'b0, 16'hb5}: instr <= 32'h00000000; {1'b0, 16'hb6}: instr <= 32'h24040040; {1'b0, 16'hb7}: instr <= 32'h0ff00163; {1'b0, 16'hb8}: instr <= 32'h00000000; {1'b0, 16'hb9}: instr <= 32'hafc00010; {1'b0, 16'hba}: instr <= 32'h0bf00155; {1'b0, 16'hbb}: instr <= 32'h00000000; {1'b0, 16'hbc}: instr <= 32'h8fc20010; {1'b0, 16'hbd}: instr <= 32'h00000000; {1'b0, 16'hbe}: instr <= 32'h00401821; {1'b0, 16'hbf}: instr <= 32'h8fc20024; {1'b0, 16'hc0}: instr <= 32'h00000000; {1'b0, 16'hc1}: instr <= 32'h00621021; {1'b0, 16'hc2}: instr <= 32'h80420000; {1'b0, 16'hc3}: instr <= 32'h00000000; {1'b0, 16'hc4}: instr <= 32'h10400015; {1'b0, 16'hc5}: instr <= 32'h00000000; {1'b0, 16'hc6}: instr <= 32'h8fc20010; {1'b0, 16'hc7}: instr <= 32'h00000000; {1'b0, 16'hc8}: instr <= 32'h00401821; {1'b0, 16'hc9}: instr <= 32'h8fc20024; {1'b0, 16'hca}: instr <= 32'h00000000; {1'b0, 16'hcb}: instr <= 32'h00621021; {1'b0, 16'hcc}: instr <= 32'h80420000; {1'b0, 16'hcd}: instr <= 32'h00000000; {1'b0, 16'hce}: instr <= 32'h00402021; {1'b0, 16'hcf}: instr <= 32'h0ff000f5; {1'b0, 16'hd0}: instr <= 32'h00000000; {1'b0, 16'hd1}: instr <= 32'h8fc20010; {1'b0, 16'hd2}: instr <= 32'h00000000; {1'b0, 16'hd3}: instr <= 32'h24420001; {1'b0, 16'hd4}: instr <= 32'hafc20010; {1'b0, 16'hd5}: instr <= 32'h8fc20010; {1'b0, 16'hd6}: instr <= 32'h00000000; {1'b0, 16'hd7}: instr <= 32'h28420014; {1'b0, 16'hd8}: instr <= 32'h1440ffe3; {1'b0, 16'hd9}: instr <= 32'h00000000; {1'b0, 16'hda}: instr <= 32'h00002021; {1'b0, 16'hdb}: instr <= 32'h0ff00163; {1'b0, 16'hdc}: instr <= 32'h00000000; {1'b0, 16'hdd}: instr <= 32'h03c0e821; {1'b0, 16'hde}: instr <= 32'h8fbf001c; {1'b0, 16'hdf}: instr <= 32'h8fbe0018; {1'b0, 16'he0}: instr <= 32'h27bd0020; {1'b0, 16'he1}: instr <= 32'h03e00008; {1'b0, 16'he2}: instr <= 32'h00000000; {1'b0, 16'he3}: instr <= 32'h27bdffe8; {1'b0, 16'he4}: instr <= 32'hafbf0014; {1'b0, 16'he5}: instr <= 32'hafbe0010; {1'b0, 16'he6}: instr <= 32'h03a0f021; {1'b0, 16'he7}: instr <= 32'h00801021; {1'b0, 16'he8}: instr <= 32'ha3c20018; {1'b0, 16'he9}: instr <= 32'h93c20018; {1'b0, 16'hea}: instr <= 32'h00000000; {1'b0, 16'heb}: instr <= 32'h2c420010; {1'b0, 16'hec}: instr <= 32'h1440000b; {1'b0, 16'hed}: instr <= 32'h00000000; {1'b0, 16'hee}: instr <= 32'h93c20018; {1'b0, 16'hef}: instr <= 32'h00000000; {1'b0, 16'hf0}: instr <= 32'h2c420040; {1'b0, 16'hf1}: instr <= 32'h1440000d; {1'b0, 16'hf2}: instr <= 32'h00000000; {1'b0, 16'hf3}: instr <= 32'h93c20018; {1'b0, 16'hf4}: instr <= 32'h00000000; {1'b0, 16'hf5}: instr <= 32'h2c420050; {1'b0, 16'hf6}: instr <= 32'h10400008; {1'b0, 16'hf7}: instr <= 32'h00000000; {1'b0, 16'hf8}: instr <= 32'h93c30018; {1'b0, 16'hf9}: instr <= 32'h2402ff80; {1'b0, 16'hfa}: instr <= 32'h00621025; {1'b0, 16'hfb}: instr <= 32'h304200ff; {1'b0, 16'hfc}: instr <= 32'h00402021; {1'b0, 16'hfd}: instr <= 32'h0ff00185; {1'b0, 16'hfe}: instr <= 32'h00000000; {1'b0, 16'hff}: instr <= 32'h03c0e821; {1'b0, 16'h100}: instr <= 32'h8fbf0014; {1'b0, 16'h101}: instr <= 32'h8fbe0010; {1'b0, 16'h102}: instr <= 32'h27bd0018; {1'b0, 16'h103}: instr <= 32'h03e00008; {1'b0, 16'h104}: instr <= 32'h00000000; {1'b0, 16'h105}: instr <= 32'h27bdffe8; {1'b0, 16'h106}: instr <= 32'hafbf0014; {1'b0, 16'h107}: instr <= 32'hafbe0010; {1'b0, 16'h108}: instr <= 32'h03a0f021; {1'b0, 16'h109}: instr <= 32'h00801021; {1'b0, 16'h10a}: instr <= 32'ha3c20018; {1'b0, 16'h10b}: instr <= 32'h3c02a004; {1'b0, 16'h10c}: instr <= 32'h34434028; {1'b0, 16'h10d}: instr <= 32'h93c20018; {1'b0, 16'h10e}: instr <= 32'h00000000; {1'b0, 16'h10f}: instr <= 32'hac620000; {1'b0, 16'h110}: instr <= 32'h93c30018; {1'b0, 16'h111}: instr <= 32'h24020001; {1'b0, 16'h112}: instr <= 32'h10620005; {1'b0, 16'h113}: instr <= 32'h00000000; {1'b0, 16'h114}: instr <= 32'h93c30018; {1'b0, 16'h115}: instr <= 32'h24020002; {1'b0, 16'h116}: instr <= 32'h14620009; {1'b0, 16'h117}: instr <= 32'h00000000; {1'b0, 16'h118}: instr <= 32'h24040001; {1'b0, 16'h119}: instr <= 32'h0ff0008a; {1'b0, 16'h11a}: instr <= 32'h00000000; {1'b0, 16'h11b}: instr <= 32'h24040005; {1'b0, 16'h11c}: instr <= 32'h0ff000b0; {1'b0, 16'h11d}: instr <= 32'h00000000; {1'b0, 16'h11e}: instr <= 32'h0bf001a3; {1'b0, 16'h11f}: instr <= 32'h00000000; {1'b0, 16'h120}: instr <= 32'h240400c8; {1'b0, 16'h121}: instr <= 32'h0ff000c6; {1'b0, 16'h122}: instr <= 32'h00000000; {1'b0, 16'h123}: instr <= 32'h03c0e821; {1'b0, 16'h124}: instr <= 32'h8fbf0014; {1'b0, 16'h125}: instr <= 32'h8fbe0010; {1'b0, 16'h126}: instr <= 32'h27bd0018; {1'b0, 16'h127}: instr <= 32'h03e00008; {1'b0, 16'h128}: instr <= 32'h00000000; {1'b0, 16'h129}: instr <= 32'h27bdfff0; {1'b0, 16'h12a}: instr <= 32'hafbe0008; {1'b0, 16'h12b}: instr <= 32'h03a0f021; {1'b0, 16'h12c}: instr <= 32'h00801021; {1'b0, 16'h12d}: instr <= 32'ha3c20010; {1'b0, 16'h12e}: instr <= 32'h93c20010; {1'b0, 16'h12f}: instr <= 32'h00000000; {1'b0, 16'h130}: instr <= 32'h2c420014; {1'b0, 16'h131}: instr <= 32'h1440000b; {1'b0, 16'h132}: instr <= 32'h00000000; {1'b0, 16'h133}: instr <= 32'h93c20010; {1'b0, 16'h134}: instr <= 32'h00000000; {1'b0, 16'h135}: instr <= 32'h2c420040; {1'b0, 16'h136}: instr <= 32'h1440000b; {1'b0, 16'h137}: instr <= 32'h00000000; {1'b0, 16'h138}: instr <= 32'h93c20010; {1'b0, 16'h139}: instr <= 32'h00000000; {1'b0, 16'h13a}: instr <= 32'h2c420054; {1'b0, 16'h13b}: instr <= 32'h10400006; {1'b0, 16'h13c}: instr <= 32'h00000000; {1'b0, 16'h13d}: instr <= 32'h93c20010; {1'b0, 16'h13e}: instr <= 32'h00000000; {1'b0, 16'h13f}: instr <= 32'hafc20000; {1'b0, 16'h140}: instr <= 32'h0bf00217; {1'b0, 16'h141}: instr <= 32'h00000000; {1'b0, 16'h142}: instr <= 32'h93c20010; {1'b0, 16'h143}: instr <= 32'h00000000; {1'b0, 16'h144}: instr <= 32'h2c420050; {1'b0, 16'h145}: instr <= 32'h14400013; {1'b0, 16'h146}: instr <= 32'h00000000; {1'b0, 16'h147}: instr <= 32'h93c20010; {1'b0, 16'h148}: instr <= 32'h00000000; {1'b0, 16'h149}: instr <= 32'h2c420060; {1'b0, 16'h14a}: instr <= 32'h1040000e; {1'b0, 16'h14b}: instr <= 32'h00000000; {1'b0, 16'h14c}: instr <= 32'h93c40010; {1'b0, 16'h14d}: instr <= 32'h3c02cccc; {1'b0, 16'h14e}: instr <= 32'h3442cccd; {1'b0, 16'h14f}: instr <= 32'h00820019; {1'b0, 16'h150}: instr <= 32'h00001010; {1'b0, 16'h151}: instr <= 32'h00021182; {1'b0, 16'h152}: instr <= 32'h00021100; {1'b0, 16'h153}: instr <= 32'h00021880; {1'b0, 16'h154}: instr <= 32'h00431021; {1'b0, 16'h155}: instr <= 32'h00821023; {1'b0, 16'h156}: instr <= 32'ha3c20010; {1'b0, 16'h157}: instr <= 32'h0bf00214; {1'b0, 16'h158}: instr <= 32'h00000000; {1'b0, 16'h159}: instr <= 32'h93c20010; {1'b0, 16'h15a}: instr <= 32'h00000000; {1'b0, 16'h15b}: instr <= 32'h2c4200f0; {1'b0, 16'h15c}: instr <= 32'h1440000f; {1'b0, 16'h15d}: instr <= 32'h00000000; {1'b0, 16'h15e}: instr <= 32'h93c40010; {1'b0, 16'h15f}: instr <= 32'h00000000; {1'b0, 16'h160}: instr <= 32'h00041942; {1'b0, 16'h161}: instr <= 32'h3c022492; {1'b0, 16'h162}: instr <= 32'h34424929; {1'b0, 16'h163}: instr <= 32'h00620019; {1'b0, 16'h164}: instr <= 32'h00001010; {1'b0, 16'h165}: instr <= 32'h00021940; {1'b0, 16'h166}: instr <= 32'h000310c0; {1'b0, 16'h167}: instr <= 32'h00431023; {1'b0, 16'h168}: instr <= 32'h00821023; {1'b0, 16'h169}: instr <= 32'ha3c20010; {1'b0, 16'h16a}: instr <= 32'h0bf00214; {1'b0, 16'h16b}: instr <= 32'h00000000; {1'b0, 16'h16c}: instr <= 32'h93c20010; {1'b0, 16'h16d}: instr <= 32'h00000000; {1'b0, 16'h16e}: instr <= 32'h2c420014; {1'b0, 16'h16f}: instr <= 32'h1440000c; {1'b0, 16'h170}: instr <= 32'h00000000; {1'b0, 16'h171}: instr <= 32'h93c20010; {1'b0, 16'h172}: instr <= 32'h00000000; {1'b0, 16'h173}: instr <= 32'h2c420020; {1'b0, 16'h174}: instr <= 32'h10400007; {1'b0, 16'h175}: instr <= 32'h00000000; {1'b0, 16'h176}: instr <= 32'h93c20010; {1'b0, 16'h177}: instr <= 32'h00000000; {1'b0, 16'h178}: instr <= 32'h24420030; {1'b0, 16'h179}: instr <= 32'ha3c20010; {1'b0, 16'h17a}: instr <= 32'h0bf00214; {1'b0, 16'h17b}: instr <= 32'h00000000; {1'b0, 16'h17c}: instr <= 32'h93c20010; {1'b0, 16'h17d}: instr <= 32'h00000000; {1'b0, 16'h17e}: instr <= 32'h2c420030; {1'b0, 16'h17f}: instr <= 32'h14400013; {1'b0, 16'h180}: instr <= 32'h00000000; {1'b0, 16'h181}: instr <= 32'h93c20010; {1'b0, 16'h182}: instr <= 32'h00000000; {1'b0, 16'h183}: instr <= 32'h2c420040; {1'b0, 16'h184}: instr <= 32'h1040000e; {1'b0, 16'h185}: instr <= 32'h00000000; {1'b0, 16'h186}: instr <= 32'h93c40010; {1'b0, 16'h187}: instr <= 32'h3c02aaaa; {1'b0, 16'h188}: instr <= 32'h3442aaab; {1'b0, 16'h189}: instr <= 32'h00820019; {1'b0, 16'h18a}: instr <= 32'h00001010; {1'b0, 16'h18b}: instr <= 32'h00021142; {1'b0, 16'h18c}: instr <= 32'h00021900; {1'b0, 16'h18d}: instr <= 32'h00031080; {1'b0, 16'h18e}: instr <= 32'h00431023; {1'b0, 16'h18f}: instr <= 32'h00821023; {1'b0, 16'h190}: instr <= 32'ha3c20010; {1'b0, 16'h191}: instr <= 32'h0bf00214; {1'b0, 16'h192}: instr <= 32'h00000000; {1'b0, 16'h193}: instr <= 32'ha3c00010; {1'b0, 16'h194}: instr <= 32'h93c20010; {1'b0, 16'h195}: instr <= 32'h00000000; {1'b0, 16'h196}: instr <= 32'hafc20000; {1'b0, 16'h197}: instr <= 32'h8fc20000; {1'b0, 16'h198}: instr <= 32'h03c0e821; {1'b0, 16'h199}: instr <= 32'h8fbe0008; {1'b0, 16'h19a}: instr <= 32'h27bd0010; {1'b0, 16'h19b}: instr <= 32'h03e00008; {1'b0, 16'h19c}: instr <= 32'h00000000; {1'b0, 16'h19d}: instr <= 32'h27bdfff0; {1'b0, 16'h19e}: instr <= 32'hafbe0008; {1'b0, 16'h19f}: instr <= 32'h03a0f021; {1'b0, 16'h1a0}: instr <= 32'hafc40010; {1'b0, 16'h1a1}: instr <= 32'hafc50014; {1'b0, 16'h1a2}: instr <= 32'h8fc20014; {1'b0, 16'h1a3}: instr <= 32'h00000000; {1'b0, 16'h1a4}: instr <= 32'h90420000; {1'b0, 16'h1a5}: instr <= 32'h00000000; {1'b0, 16'h1a6}: instr <= 32'ha3c20000; {1'b0, 16'h1a7}: instr <= 32'h0bf0023a; {1'b0, 16'h1a8}: instr <= 32'h00000000; {1'b0, 16'h1a9}: instr <= 32'h8fc30010; {1'b0, 16'h1aa}: instr <= 32'h93c20000; {1'b0, 16'h1ab}: instr <= 32'h00000000; {1'b0, 16'h1ac}: instr <= 32'ha0620000; {1'b0, 16'h1ad}: instr <= 32'h8fc20010; {1'b0, 16'h1ae}: instr <= 32'h00000000; {1'b0, 16'h1af}: instr <= 32'h24420001; {1'b0, 16'h1b0}: instr <= 32'hafc20010; {1'b0, 16'h1b1}: instr <= 32'h8fc20014; {1'b0, 16'h1b2}: instr <= 32'h00000000; {1'b0, 16'h1b3}: instr <= 32'h24420001; {1'b0, 16'h1b4}: instr <= 32'hafc20014; {1'b0, 16'h1b5}: instr <= 32'h8fc20014; {1'b0, 16'h1b6}: instr <= 32'h00000000; {1'b0, 16'h1b7}: instr <= 32'h90420000; {1'b0, 16'h1b8}: instr <= 32'h00000000; {1'b0, 16'h1b9}: instr <= 32'ha3c20000; {1'b0, 16'h1ba}: instr <= 32'h83c20000; {1'b0, 16'h1bb}: instr <= 32'h00000000; {1'b0, 16'h1bc}: instr <= 32'h1440ffec; {1'b0, 16'h1bd}: instr <= 32'h00000000; {1'b0, 16'h1be}: instr <= 32'h8fc20010; {1'b0, 16'h1bf}: instr <= 32'h00000000; {1'b0, 16'h1c0}: instr <= 32'ha0400000; {1'b0, 16'h1c1}: instr <= 32'h8fc20010; {1'b0, 16'h1c2}: instr <= 32'h03c0e821; {1'b0, 16'h1c3}: instr <= 32'h8fbe0008; {1'b0, 16'h1c4}: instr <= 32'h27bd0010; {1'b0, 16'h1c5}: instr <= 32'h03e00008; {1'b0, 16'h1c6}: instr <= 32'h00000000; {1'b0, 16'h1c7}: instr <= 32'h27bdfff0; {1'b0, 16'h1c8}: instr <= 32'hafbe0008; {1'b0, 16'h1c9}: instr <= 32'h03a0f021; {1'b0, 16'h1ca}: instr <= 32'hafc40010; {1'b0, 16'h1cb}: instr <= 32'hafc50014; {1'b0, 16'h1cc}: instr <= 32'h8fc20010; {1'b0, 16'h1cd}: instr <= 32'h8fc30014; {1'b0, 16'h1ce}: instr <= 32'h00000000; {1'b0, 16'h1cf}: instr <= 32'h14430013; {1'b0, 16'h1d0}: instr <= 32'h00000000; {1'b0, 16'h1d1}: instr <= 32'hafc00000; {1'b0, 16'h1d2}: instr <= 32'h0bf0027f; {1'b0, 16'h1d3}: instr <= 32'h00000000; {1'b0, 16'h1d4}: instr <= 32'h8fc40010; {1'b0, 16'h1d5}: instr <= 32'h00000000; {1'b0, 16'h1d6}: instr <= 32'h80820000; {1'b0, 16'h1d7}: instr <= 32'h00000000; {1'b0, 16'h1d8}: instr <= 32'h2c420001; {1'b0, 16'h1d9}: instr <= 32'h304200ff; {1'b0, 16'h1da}: instr <= 32'h8fc30010; {1'b0, 16'h1db}: instr <= 32'h00000000; {1'b0, 16'h1dc}: instr <= 32'h24630001; {1'b0, 16'h1dd}: instr <= 32'hafc30010; {1'b0, 16'h1de}: instr <= 32'h10400004; {1'b0, 16'h1df}: instr <= 32'h00000000; {1'b0, 16'h1e0}: instr <= 32'hafc00000; {1'b0, 16'h1e1}: instr <= 32'h0bf0027f; {1'b0, 16'h1e2}: instr <= 32'h00000000; {1'b0, 16'h1e3}: instr <= 32'h8fc40010; {1'b0, 16'h1e4}: instr <= 32'h00000000; {1'b0, 16'h1e5}: instr <= 32'h80830000; {1'b0, 16'h1e6}: instr <= 32'h8fc40014; {1'b0, 16'h1e7}: instr <= 32'h00000000; {1'b0, 16'h1e8}: instr <= 32'h80820000; {1'b0, 16'h1e9}: instr <= 32'h00000000; {1'b0, 16'h1ea}: instr <= 32'h00621026; {1'b0, 16'h1eb}: instr <= 32'h2c420001; {1'b0, 16'h1ec}: instr <= 32'h304200ff; {1'b0, 16'h1ed}: instr <= 32'h8fc30014; {1'b0, 16'h1ee}: instr <= 32'h00000000; {1'b0, 16'h1ef}: instr <= 32'h24630001; {1'b0, 16'h1f0}: instr <= 32'hafc30014; {1'b0, 16'h1f1}: instr <= 32'h1440ffe2; {1'b0, 16'h1f2}: instr <= 32'h00000000; {1'b0, 16'h1f3}: instr <= 32'h8fc40010; {1'b0, 16'h1f4}: instr <= 32'h00000000; {1'b0, 16'h1f5}: instr <= 32'h80820000; {1'b0, 16'h1f6}: instr <= 32'h00000000; {1'b0, 16'h1f7}: instr <= 32'h00401821; {1'b0, 16'h1f8}: instr <= 32'h8fc40014; {1'b0, 16'h1f9}: instr <= 32'h00000000; {1'b0, 16'h1fa}: instr <= 32'h2482ffff; {1'b0, 16'h1fb}: instr <= 32'h80420000; {1'b0, 16'h1fc}: instr <= 32'h00000000; {1'b0, 16'h1fd}: instr <= 32'h00621823; {1'b0, 16'h1fe}: instr <= 32'hafc30000; {1'b0, 16'h1ff}: instr <= 32'h8fc20000; {1'b0, 16'h200}: instr <= 32'h03c0e821; {1'b0, 16'h201}: instr <= 32'h8fbe0008; {1'b0, 16'h202}: instr <= 32'h27bd0010; {1'b0, 16'h203}: instr <= 32'h03e00008; {1'b0, 16'h204}: instr <= 32'h00000000; {1'b0, 16'h205}: instr <= 32'h27bdfff0; {1'b0, 16'h206}: instr <= 32'hafbe0008; {1'b0, 16'h207}: instr <= 32'h03a0f021; {1'b0, 16'h208}: instr <= 32'hafc40010; {1'b0, 16'h209}: instr <= 32'hafc50014; {1'b0, 16'h20a}: instr <= 32'hafc60018; {1'b0, 16'h20b}: instr <= 32'h8fc20018; {1'b0, 16'h20c}: instr <= 32'h00000000; {1'b0, 16'h20d}: instr <= 32'h10400016; {1'b0, 16'h20e}: instr <= 32'h00000000; {1'b0, 16'h20f}: instr <= 32'h8fc20010; {1'b0, 16'h210}: instr <= 32'h00000000; {1'b0, 16'h211}: instr <= 32'hafc20000; {1'b0, 16'h212}: instr <= 32'h8fc20014; {1'b0, 16'h213}: instr <= 32'h00000000; {1'b0, 16'h214}: instr <= 32'h304300ff; {1'b0, 16'h215}: instr <= 32'h8fc20000; {1'b0, 16'h216}: instr <= 32'h00000000; {1'b0, 16'h217}: instr <= 32'ha0430000; {1'b0, 16'h218}: instr <= 32'h8fc20000; {1'b0, 16'h219}: instr <= 32'h00000000; {1'b0, 16'h21a}: instr <= 32'h24420001; {1'b0, 16'h21b}: instr <= 32'hafc20000; {1'b0, 16'h21c}: instr <= 32'h8fc20018; {1'b0, 16'h21d}: instr <= 32'h00000000; {1'b0, 16'h21e}: instr <= 32'h2442ffff; {1'b0, 16'h21f}: instr <= 32'hafc20018; {1'b0, 16'h220}: instr <= 32'h8fc20018; {1'b0, 16'h221}: instr <= 32'h00000000; {1'b0, 16'h222}: instr <= 32'h1440ffef; {1'b0, 16'h223}: instr <= 32'h00000000; {1'b0, 16'h224}: instr <= 32'h8fc20010; {1'b0, 16'h225}: instr <= 32'h03c0e821; {1'b0, 16'h226}: instr <= 32'h8fbe0008; {1'b0, 16'h227}: instr <= 32'h27bd0010; {1'b0, 16'h228}: instr <= 32'h03e00008; {1'b0, 16'h229}: instr <= 32'h00000000; default: instr <= 32'h00000000; endcase end endmodule