Ignore:
Timestamp:
Mar 18, 2014, 3:10:11 PM (11 years ago)
Author:
demin
Message:

add fifth bin

File:
1 edited

Legend:

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

    r180 r186  
    44               
    55                input   wire                    hst_good,
    6                 input   wire    [5:0]  hst_data,
     6                input   wire    [6:0]   hst_data,
    77
    88                input   wire                    bus_ssel, bus_wren,
     
    1717        reg             [3:0]   int_case_reg, int_case_next;
    1818        reg                             int_wren_reg, int_wren_next;
    19         reg             [5:0]   int_addr_reg, int_addr_next;
     19        reg             [6:0]   int_addr_reg, int_addr_next;
    2020        reg             [31:0]  int_data_reg, int_data_next;
    2121
     
    3838                .intended_device_family("Cyclone III"),
    3939                .lpm_type("altsyncram"),
    40                 .numwords_a(64),
    41                 .numwords_b(128),
     40                .numwords_a(80),
     41                .numwords_b(160),
    4242                .operation_mode("BIDIR_DUAL_PORT"),
    4343                .outdata_aclr_a("NONE"),
     
    4949                .read_during_write_mode_port_a("NEW_DATA_NO_NBE_READ"),
    5050                .read_during_write_mode_port_b("NEW_DATA_NO_NBE_READ"),
    51                 .widthad_a(6),
    52                 .widthad_b(7),
     51                .widthad_a(7),
     52                .widthad_b(8),
    5353                .width_a(32),
    5454                .width_b(16),
     
    8686        begin
    8787                        int_wren_reg <= 1'b1;
    88                         int_addr_reg <= 6'd0;
     88                        int_addr_reg <= 7'd0;
    8989                        int_data_reg <= 32'd0;
    9090                        int_case_reg <= 4'b0;
     
    139139                        begin
    140140                                // write zeros
    141                                 int_addr_next = int_addr_reg + 6'd1;
     141                                int_addr_next = int_addr_reg + 7'd1;
    142142                                if (&int_addr_reg)
    143143                                begin
     
    187187                        begin
    188188                                int_wren_next = 1'b0;
    189                                 int_addr_next = 6'd0;
     189                                int_addr_next = 7'd0;
    190190                                int_data_next = 32'd0;
    191191                                int_case_next = 4'd0;
Note: See TracChangeset for help on using the changeset viewer.