data/full_repos/permissive/502764644/mpeg_audio_video/Sequence_Decode/Motion_Compensation/MC_Prediction_Buffer.v
1: b'%Error: data/full_repos/permissive/502764644/mpeg_audio_video/Sequence_Decode/Motion_Compensation/MC_Prediction_Buffer.v:17: Cannot find include file: defines.v\n`include "defines.v" \n         ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/502764644/mpeg_audio_video/Sequence_Decode/Motion_Compensation,data/full_repos/permissive/502764644/defines.v\n             data/full_repos/permissive/502764644/mpeg_audio_video/Sequence_Decode/Motion_Compensation,data/full_repos/permissive/502764644/defines.v.v\n             data/full_repos/permissive/502764644/mpeg_audio_video/Sequence_Decode/Motion_Compensation,data/full_repos/permissive/502764644/defines.v.sv\n             defines.v\n             defines.v.v\n             defines.v.sv\n             obj_dir/defines.v\n             obj_dir/defines.v.v\n             obj_dir/defines.v.sv\n%Error: Exiting due to 1 error(s)\n'
module MC_Prediction_Buffer(
   clock,
   Write_En_A_I,
   Address_A_I,
   Data_A_I,
   Data_A_O,
   Write_En_B_I,
   Address_B_I,
   Data_B_I,
   Data_B_O
);

input             clock;
input             Write_En_A_I;
input    [9:0]    Address_A_I;
input    [15:0]   Data_A_I;
output   [15:0]   Data_A_O;
input             Write_En_B_I;
input    [9:0]    Address_B_I;
input    [15:0]   Data_B_I;
output   [15:0]   Data_B_O;

RAMB16_S18_S18 Buffer_RAM (
   .DOA(Data_A_O),
   .DOB(Data_B_O),
   .DOPA(),
   .DOPB(),
   .ADDRA(Address_A_I),
   .ADDRB(Address_B_I),
   .CLKA(clock),
   .CLKB(clock),
   .DIA(Data_A_I),
   .DIB(Data_B_I),
   .DIPA(2'b00),
   .DIPB(2'b00),
   .ENA(1'b1),
   .ENB(1'b1),
   .SSRA(1'b0),
   .SSRB(1'b0),
   .WEA(Write_En_A_I),
   .WEB(Write_En_B_I)
);
  








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     










 
defparam Buffer_RAM.INIT_00 = 256'h8D8C8B8A8988100F0E0D0C0B870A858611120809848306078205030481800102;
defparam Buffer_RAM.INIT_01 = 256'h9C9B9A9921201F1E22231D1C1A1B979695949819181793929190151614138F8E;
defparam Buffer_RAM.INIT_02 = 256'hACABAAA931302F2EA8A7A6A5A4A3A2A12B2A29282D2C272632332524A09F9E9D;
defparam Buffer_RAM.INIT_03 = 256'hBCBBBAB941403F3EB8B7B6B5B4B3B2B13B3A39383D3C373642433534B0AFAEAD;
defparam Buffer_RAM.INIT_04 = 256'hCCCBCAC951504F4EC8C7C6C5C4C3C2C14B4A49484D4C474652534544C0BFBEBD;
defparam Buffer_RAM.INIT_05 = 256'hDCDBDAD961605F5ED8D7D6D5D4D3D2D15B5A59585D5C575662ff5554D0CFCECD;
defparam Buffer_RAM.INIT_06 = 256'hEEEDECEBEAE9706F6E6DE8E7E6E5E4E3E2E16A6968676C6B66656463E0DFDEDD;
defparam Buffer_RAM.INIT_07 = 256'h8B8A0E890D880C870B860A85098408830782818083800804828106050302F0EF;
                                                                                                                                         
defparam Buffer_RAM.INIT_08 = 256'h0A010005010303020B010C0100060D0100030401030102010002010100014000;
defparam Buffer_RAM.INIT_09 = 256'h0E010F0101040203000705021001410008010004090102020501010206010701;
defparam Buffer_RAM.INIT_0A = 256'h06020008030301051201130100091401150107020204000A04030802000B0402;
defparam Buffer_RAM.INIT_0B = 256'h1701180119011A01000C000D000E000F0106010702050304050309020A021101;
defparam Buffer_RAM.INIT_0C = 256'h001100120013001400150016001700180019001A001B001C001D001E001F1601;
defparam Buffer_RAM.INIT_0D = 256'h0109010A010B010C010D010E0020002100220023002400250026002700280010;
defparam Buffer_RAM.INIT_0E = 256'h1C011D011E011F010B020C020D020E020F0210020603010F0110011101120108;
defparam Buffer_RAM.INIT_0F = 256'h000000000000000091FF9A96090A819E07088A880506868403048E8C01021B01;

defparam Buffer_RAM.INIT_10 = 256'h8E8D8C8B8A890F0E0D88878685840C0B0A090807838206050481101103800102;
defparam Buffer_RAM.INIT_11 = 256'h222321209A999897969594931D1C1B1A19189C9B92171E1F161591901314128F;
defparam Buffer_RAM.INIT_12 = 256'h373631303C3D2F2EAAA9A82BA7A62C2D2A292728A4A3A2A1A5262524A09F9E9D;
defparam Buffer_RAM.INIT_13 = 256'h474641404B4C3F3EB4B3ffB2ffB1B0ff3B3A3938AFAEADffffACABff35343332;
defparam Buffer_RAM.INIT_14 = 256'h52515655504F5B5C4E4DC0BFBEBDBCff4A4948ffffBBBAB9B8B7B6B545444342;
defparam Buffer_RAM.INIT_15 = 256'h62616665605F6Bff5E5DD0CFCECDCCCBCAC95A595857C8C7C6C5C4C3C2C15453;
defparam Buffer_RAM.INIT_16 = 256'h7372717075746F6E6D6CE0DFDEDDDCDBDAD96A696867D8D7D6D5D4D3D2D16463;
defparam Buffer_RAM.INIT_17 = 256'h000000000000000091FF8101F0EFEEEDECEBEAE979787776E8E7E6E5E4E3E2E1;

defparam Buffer_RAM.INIT_18 = 256'h0101000F000E04020203000D000C000900080A01010309010005000400020001;
defparam Buffer_RAM.INIT_19 = 256'h04010006000703010102010403020C010D01000A000B0B010105020100034000;
defparam Buffer_RAM.INIT_1A = 256'h14011501070204030802100102040F010E010502410002020601080107010501;
defparam Buffer_RAM.INIT_1B = 256'h1701180119011A010106010702050304050309020A0211010602030312011301;
defparam Buffer_RAM.INIT_1C = 256'h001100120013001400150016001700180019001A001B001C001D001E001F1601;
defparam Buffer_RAM.INIT_1D = 256'h0109010A010B010C010D010E0020002100220023002400250026002700280010;
defparam Buffer_RAM.INIT_1E = 256'h1C011D011E011F010B020C020D020E020F0210020603010F0110011101120108;
defparam Buffer_RAM.INIT_1F = 256'h0809868706078485040582830203810191FF9206819A0405880382028A011B01;

defparam Buffer_RAM.INIT_20 = 256'h18199495929390911617141512138E8F1A1B10118C8D8A8B0C0D88890E0F0A0B;
defparam Buffer_RAM.INIT_21 = 256'h81028001ffE1ff25ff24A0A19E9F9C9D9A9B21221F201D1E23ff1Cff98999697;
defparam Buffer_RAM.INIT_22 = 256'h8F908D8E10110F0F8B8C8A0D88890B0C0E0E870A858608098407050683048203;
defparam Buffer_RAM.INIT_23 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_24 = 256'hB4B89CAC10110E0F12130C0D94A88CB0080990A084880607BC050A0B03040102;
defparam Buffer_RAM.INIT_25 = 256'h2E2F202192A2868A91A185891C1D1A1B83BF98A4181916171E1F141582BE81BD;
defparam Buffer_RAM.INIT_26 = 256'h3637303197AB8FB396AA8EB22C2D2A2B95A98DB193A3878B2627242528292223;
defparam Buffer_RAM.INIT_27 = 256'h80809BA7B7BB9FAF3E3F3C3DB6BA9EAE3A3B3839B5B99DAD9AA699A534353233;
                                                                                                  
defparam Buffer_RAM.INIT_28 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_29 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2A = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2B = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2C = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2D = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2E = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2F = 256'h0000000000000000000000000000000000000000000000000000000000000000;
                                                                                                  
defparam Buffer_RAM.INIT_30 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_31 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_32 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_33 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_34 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_35 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_36 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_37 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
                                                                                                  
defparam Buffer_RAM.INIT_38 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_39 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3A = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3B = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3C = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3D = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3E = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3F = 256'h0000000000000000000000000000000000000000000000000000000000000000;


endmodule
module MC_Prediction_Buffer(
   clock,
   Write_En_A_I,
   Address_A_I,
   Data_A_I,
   Data_A_O,
   Write_En_B_I,
   Address_B_I,
   Data_B_I,
   Data_B_O
);


input             clock;
input             Write_En_A_I;
input    [9:0]    Address_A_I;
input    [15:0]   Data_A_I;
output   [15:0]   Data_A_O;
input             Write_En_B_I;
input    [9:0]    Address_B_I;
input    [15:0]   Data_B_I;
output   [15:0]   Data_B_O;

RAMB16_S18_S18 Buffer_RAM (
   .DOA(Data_A_O),
   .DOB(Data_B_O),
   .DOPA(),
   .DOPB(),
   .ADDRA(Address_A_I),
   .ADDRB(Address_B_I),
   .CLKA(clock),
   .CLKB(clock),
   .DIA(Data_A_I),
   .DIB(Data_B_I),
   .DIPA(2'b00),
   .DIPB(2'b00),
   .ENA(1'b1),
   .ENB(1'b1),
   .SSRA(1'b0),
   .SSRB(1'b0),
   .WEA(Write_En_A_I),
   .WEB(Write_En_B_I)
);
  








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     








                                                                                                                     










 
defparam Buffer_RAM.INIT_00 = 256'h8D8C8B8A8988100F0E0D0C0B870A858611120809848306078205030481800102;
defparam Buffer_RAM.INIT_01 = 256'h9C9B9A9921201F1E22231D1C1A1B979695949819181793929190151614138F8E;
defparam Buffer_RAM.INIT_02 = 256'hACABAAA931302F2EA8A7A6A5A4A3A2A12B2A29282D2C272632332524A09F9E9D;
defparam Buffer_RAM.INIT_03 = 256'hBCBBBAB941403F3EB8B7B6B5B4B3B2B13B3A39383D3C373642433534B0AFAEAD;
defparam Buffer_RAM.INIT_04 = 256'hCCCBCAC951504F4EC8C7C6C5C4C3C2C14B4A49484D4C474652534544C0BFBEBD;
defparam Buffer_RAM.INIT_05 = 256'hDCDBDAD961605F5ED8D7D6D5D4D3D2D15B5A59585D5C575662ff5554D0CFCECD;
defparam Buffer_RAM.INIT_06 = 256'hEEEDECEBEAE9706F6E6DE8E7E6E5E4E3E2E16A6968676C6B66656463E0DFDEDD;
defparam Buffer_RAM.INIT_07 = 256'h8B8A0E890D880C870B860A85098408830782818083800804828106050302F0EF;
                                                                                                                                         
defparam Buffer_RAM.INIT_08 = 256'h0A010005010303020B010C0100060D0100030401030102010002010100014000;
defparam Buffer_RAM.INIT_09 = 256'h0E010F0101040203000705021001410008010004090102020501010206010701;
defparam Buffer_RAM.INIT_0A = 256'h06020008030301051201130100091401150107020204000A04030802000B0402;
defparam Buffer_RAM.INIT_0B = 256'h1701180119011A01000C000D000E000F0106010702050304050309020A021101;
defparam Buffer_RAM.INIT_0C = 256'h001100120013001400150016001700180019001A001B001C001D001E001F1601;
defparam Buffer_RAM.INIT_0D = 256'h0109010A010B010C010D010E0020002100220023002400250026002700280010;
defparam Buffer_RAM.INIT_0E = 256'h1C011D011E011F010B020C020D020E020F0210020603010F0110011101120108;
defparam Buffer_RAM.INIT_0F = 256'h000000000000000091FF9A96090A819E07088A880506868403048E8C01021B01;

defparam Buffer_RAM.INIT_10 = 256'h8E8D8C8B8A890F0E0D88878685840C0B0A090807838206050481101103800102;
defparam Buffer_RAM.INIT_11 = 256'h222321209A999897969594931D1C1B1A19189C9B92171E1F161591901314128F;
defparam Buffer_RAM.INIT_12 = 256'h373631303C3D2F2EAAA9A82BA7A62C2D2A292728A4A3A2A1A5262524A09F9E9D;
defparam Buffer_RAM.INIT_13 = 256'h474641404B4C3F3EB4B3ffB2ffB1B0ff3B3A3938AFAEADffffACABff35343332;
defparam Buffer_RAM.INIT_14 = 256'h52515655504F5B5C4E4DC0BFBEBDBCff4A4948ffffBBBAB9B8B7B6B545444342;
defparam Buffer_RAM.INIT_15 = 256'h62616665605F6Bff5E5DD0CFCECDCCCBCAC95A595857C8C7C6C5C4C3C2C15453;
defparam Buffer_RAM.INIT_16 = 256'h7372717075746F6E6D6CE0DFDEDDDCDBDAD96A696867D8D7D6D5D4D3D2D16463;
defparam Buffer_RAM.INIT_17 = 256'h000000000000000091FF8101F0EFEEEDECEBEAE979787776E8E7E6E5E4E3E2E1;

defparam Buffer_RAM.INIT_18 = 256'h0101000F000E04020203000D000C000900080A01010309010005000400020001;
defparam Buffer_RAM.INIT_19 = 256'h04010006000703010102010403020C010D01000A000B0B010105020100034000;
defparam Buffer_RAM.INIT_1A = 256'h14011501070204030802100102040F010E010502410002020601080107010501;
defparam Buffer_RAM.INIT_1B = 256'h1701180119011A010106010702050304050309020A0211010602030312011301;
defparam Buffer_RAM.INIT_1C = 256'h001100120013001400150016001700180019001A001B001C001D001E001F1601;
defparam Buffer_RAM.INIT_1D = 256'h0109010A010B010C010D010E0020002100220023002400250026002700280010;
defparam Buffer_RAM.INIT_1E = 256'h1C011D011E011F010B020C020D020E020F0210020603010F0110011101120108;
defparam Buffer_RAM.INIT_1F = 256'h0809868706078485040582830203810191FF9206819A0405880382028A011B01;

defparam Buffer_RAM.INIT_20 = 256'h18199495929390911617141512138E8F1A1B10118C8D8A8B0C0D88890E0F0A0B;
defparam Buffer_RAM.INIT_21 = 256'h81028001ffE1ff25ff24A0A19E9F9C9D9A9B21221F201D1E23ff1Cff98999697;
defparam Buffer_RAM.INIT_22 = 256'h8F908D8E10110F0F8B8C8A0D88890B0C0E0E870A858608098407050683048203;
defparam Buffer_RAM.INIT_23 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_24 = 256'hB4B89CAC10110E0F12130C0D94A88CB0080990A084880607BC050A0B03040102;
defparam Buffer_RAM.INIT_25 = 256'h2E2F202192A2868A91A185891C1D1A1B83BF98A4181916171E1F141582BE81BD;
defparam Buffer_RAM.INIT_26 = 256'h3637303197AB8FB396AA8EB22C2D2A2B95A98DB193A3878B2627242528292223;
defparam Buffer_RAM.INIT_27 = 256'h80809BA7B7BB9FAF3E3F3C3DB6BA9EAE3A3B3839B5B99DAD9AA699A534353233;
                                                                                                  
defparam Buffer_RAM.INIT_28 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_29 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2A = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2B = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2C = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2D = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2E = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_2F = 256'h0000000000000000000000000000000000000000000000000000000000000000;
                                                                                                  
defparam Buffer_RAM.INIT_30 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_31 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_32 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_33 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_34 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_35 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_36 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_37 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
                                                                                                  
defparam Buffer_RAM.INIT_38 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_39 = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3A = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3B = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3C = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3D = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3E = 256'h0000000000000000000000000000000000000000000000000000000000000000;
defparam Buffer_RAM.INIT_3F = 256'h0000000000000000000000000000000000000000000000000000000000000000;


endmodule