Changeset 182 for trunk/3DEES


Ignore:
Timestamp:
Jan 17, 2014, 10:18:16 AM (11 years ago)
Author:
demin
Message:

reorder channels

Location:
trunk/3DEES
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/3DEES/Paella.v

    r181 r182  
    152152                .adc_frame(sys_frame),
    153153                .adc_data({
    154                         adc_data[5], adc_data[4], adc_data[3],
    155                         adc_data[2], adc_data[1], adc_data[0]}));
     154                        adc_data[5], adc_data[3], adc_data[2],      // D3, D1, S2
     155                        adc_data[4], adc_data[1], adc_data[0]}));   // D2, S1_S, S1_F
    156156
    157157        wire    [15:0]          cfg_bits [63:0];
     
    198198                begin : MUX_DATA
    199199                        assign int_mux_data[j] = {
    200                                 {6'd0, cls_data},
    201                                 {4'd0, cls_flag, 7'd0},
    202 //                              {4'd0, amp_flag[j][0], 7'd0},
     200//                              {6'd0, cls_data},
     201//                              {4'd0, cls_flag, 7'd0},
     202                                {4'd0, amp_flag[j][0], 7'd0},
    203203                                amp_data[j][11:0],
    204                                 clp_data[j][11:0]
    205 //                              sys_data[j]
     204                                clp_data[j][11:0],
     205                                sys_data[j]
    206206                                };
    207207                end
     
    295295//                              .tau_data({16'd0, 16'd19835, 16'd19835, 16'd19835}),
    296296// exp(-32/1000)*1024*20
    297                                 .tau_data({16'd0, cfg_bits[33+6*j], cfg_bits[32+6*j], cfg_bits[30+6*j]}),
     297                                .tau_data({16'd0, cfg_bits[34+6*j], cfg_bits[32+6*j], cfg_bits[30+6*j]}),
    298298                                .inp_data({
    299299                                        19'd0, cic_data[j*3+2][18:0], cic_data[j*3+1][18:0], cic_data[j*3+0][18:0]}),
     
    343343                        cfg_bits[23][11:0], cfg_bits[22][11:0], cfg_bits[21][11:0], cfg_bits[20][11:0],
    344344                        cfg_bits[19][11:0], cfg_bits[18][11:0], cfg_bits[17][11:0], cfg_bits[16][11:0]}),
    345                 .inp_data({amp_data[5][11:0], amp_data[4][11:0], amp_data[0][11:0],
    346                         amp_data[0][11:0], amp_data[1][11:0], amp_data[0][11:0]}),
    347                 .inp_flag({amp_flag[5][0], amp_flag[4][0], amp_flag[0][0],
    348                         amp_flag[0][0], amp_flag[1][0], amp_flag[0][0]}),
     345                .inp_data({amp_data[5][11:0], amp_data[4][11:0], amp_data[3][11:0],
     346                        amp_data[2][11:0], amp_data[1][11:0], amp_data[0][11:0]}),
     347                .inp_flag({amp_flag[5][0], amp_flag[4][0], amp_flag[3][0],
     348                        amp_flag[2][0], amp_flag[1][0], amp_flag[0][0]}),
    349349                .out_flag(cls_flag),
    350350                .out_data(cls_data));
  • trunk/3DEES/UserInterface.tcl

    r181 r182  
    6969    variable cfgThrs
    7070    array set cfgThrs {
    71         0  20
    72         6  2000
    73         1  20
    74         7  2000
    75         2  20
    76         8  200
    77         9  2000
    78         10 3000
    79         3  20
    80         11 200
    81         12 2000
    82         13 3000
    83         4  20
    84         14 200
    85         15 2000
    86         16 3000
    87         5  20
    88         17 200
    89         18 2000
    90         19 3000
     71        0  8
     72        6  50
     73        1  8
     74        7  50
     75        2  10
     76        8  31
     77        9  52
     78        10 79
     79        3  60
     80        11 135
     81        12 171
     82        13 233
     83        4  249
     84        14 348
     85        15 495
     86        16 693
     87        5  505
     88        17 606
     89        18 707
     90        19 808
    9191    }
    9292
     
    9797    array set inpCodes {
    9898        0 {r}
    99         1 {f}
    100         2 {d}
    101         3 {c}
     99        1 {c}
     100        2 {a}
     101        3 {f}
    102102    }
    103103
     
    351351                set column [expr {$num + 1}]
    352352                set value $cfgCodes(${ch}_${num})
    353                 puts "${ch} ${num} ${value}"
    354353                spinbox ${config(thrs)}.thrs_${value} -from 0 -to 4095 \
    355354                  -increment 10 -width 10 -textvariable [myvar thrs($value)] \
     
    376375                set column [expr {$num + 1}]
    377376                set value $cfgCodes(${ch}_${num})
    378                 puts "${ch} ${num} ${value}"
    379377                spinbox ${config(bins)}.thrs_${value} -from 0 -to 4095 \
    380378                  -increment 10 -width 10 -textvariable [myvar thrs($value)] \
     
    511509        $config(4).chan_0_4 select
    512510        $config(5).chan_0_5 select
    513         $config(6).chan_0_1 select
     511        $config(6).chan_2_1 select
    514512
    515513        foreach {ch dummy} [array get adcCodes] {
     
    564562        grid $config(key).r -row 0 -column 0 -sticky news
    565563
    566         label $config(key).f -text "f - filtered signal"
     564        label $config(key).f -text "c - filtered and clipped signal"
    567565        grid $config(key).f -row 0 -column 1 -sticky news
    568566
    569         label $config(key).d -text "d - deconvoluted signal"
     567        label $config(key).d -text "a - amplitude"
    570568        grid $config(key).d -row 0 -column 2 -sticky news
    571569
    572         label $config(key).c -text "c - clipped signal"
     570        label $config(key).c -text "f - amplitude flag"
    573571        grid $config(key).c -row 0 -column 3 -sticky news
    574572
     
    983981
    984982        ${config}.thrs_check select
    985         ${config}.thrs_field set 100
     983        ${config}.thrs_field set 30
    986984    }
    987985
Note: See TracChangeset for help on using the changeset viewer.