Ignore:
Timestamp:
Feb 21, 2011, 6:14:16 PM (14 years ago)
Author:
demin
Message:

simplified 900ns version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/MultiChannelUSB/Paella.v

    r123 r126  
    139139        wire    [1:0]   uwt_flag2 [N-1:0];
    140140
    141         wire    [27:0]  cic_data1 [N-1:0];
    142         wire    [27:0]  cic_data2 [N-1:0];
    143         wire    [27:0]  cic_data3 [N-1:0];
     141        wire    [24:0]  cic_data1 [N-1:0];
     142        wire    [24:0]  cic_data2 [N-1:0];
     143        wire    [24:0]  cic_data3 [N-1:0];
    144144
    145145        wire    [11:0]  dec_data [N-1:0];
     
    221221                                {ext_flag[j][1], 11'd0},
    222222                                {ext_flag[j][0], 11'd0},
    223                                 cic_data3[j][26:15],
     223                                cic_data3[j][23:12],
    224224                                sys_data[j]};
    225225                end
     
    277277                .bus_busy(bus_busy[1]));
    278278
    279         cic_filter #(.size(3), .width(12)) cic_filter_unit (
     279        filter #(.size(3), .width(12)) filter_unit (
    280280                .clock(sys_clock),
    281281                .frame(sys_frame),
     
    286286                .out_data({cic_data1[2], cic_data1[1], cic_data1[0]}));
    287287       
    288         deconv #(.size(1), .shift(25), .width(27), .widthr(12)) deconv_unit (
     288        deconv #(.size(1), .shift(25), .width(24), .widthr(12)) deconv_unit (
    289289                .clock(sys_clock),
    290290                .frame(sys_frame),
    291291                .reset(1'b0),
    292                 .del_data({6'd20, 6'd20, 6'd20}),
    293                 .amp_data({8'd1, 8'd1, 8'd1}),
    294                 .tau_data({16'd980, 16'd980, 16'd980}),
     292                .del_data({6'd18, 6'd18, 6'd18}),
     293                .amp_data({4'd9, 4'd9, 4'd9}),
     294                .tau_data({16'd8820, 16'd8820, 16'd8820}),
    295295//              .del_data({cfg_bits[16][5:0], cfg_bits[15][13:8], cfg_bits[15][5:0]}),
    296296//              .amp_data({cfg_bits[18][7:0], cfg_bits[17][15:8], cfg_bits[17][7:0]}),
    297297//              .tau_data({cfg_bits[21], cfg_bits[20], cfg_bits[19]}),
    298                 .inp_data({cic_data3[2][26:0], cic_data3[1][26:0], cic_data3[0][26:0]}),
     298                .inp_data({cic_data3[2][23:0], cic_data3[1][23:0], cic_data3[0][23:0]}),
    299299                .out_data({dec_data[2], dec_data[1], dec_data[0]}));
    300300
Note: See TracChangeset for help on using the changeset viewer.