Ignore:
Timestamp:
Sep 15, 2009, 3:27:35 AM (15 years ago)
Author:
demin
Message:

add fourth channel and switch from 32 to 24 bit histogram

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MultiChannelUSB/adc_fifo.v

    r44 r45  
    4747                .flag(uwt_flag3));
    4848
    49 
    50         fifo32x12 fifo0 (
     49        dcfifo #(
     50                .intended_device_family("Cyclone III"),
     51                .lpm_numwords(16),
     52                .lpm_showahead("ON"),
     53                .lpm_type("dcfifo"),
     54                .lpm_width(12),
     55                .lpm_widthu(4),
     56                .rdsync_delaypipe(4),
     57                .wrsync_delaypipe(4),
     58                .overflow_checking("ON"),
     59                .underflow_checking("ON"),
     60                .use_eab("OFF"),
     61                .write_aclr_synch("OFF")) fifo_raw (
    5162                .aclr(aclr),
    5263                .data(adc_data),
     
    5768                .q(raw_data),
    5869                .rdempty(int_rdempty),
    59                 .wrfull(wrfull[0]));
     70                .wrfull(wrfull[0]),
     71                .rdfull(),
     72                .rdusedw(),
     73                .wrempty(),
     74                .wrusedw());
    6075
    61         fifo32x14 fifo1 (
     76        dcfifo #(
     77                .intended_device_family("Cyclone III"),
     78                .lpm_numwords(16),
     79                .lpm_showahead("ON"),
     80                .lpm_type("dcfifo"),
     81                .lpm_width(14),
     82                .lpm_widthu(4),
     83                .rdsync_delaypipe(4),
     84                .wrsync_delaypipe(4),
     85                .overflow_checking("ON"),
     86                .underflow_checking("ON"),
     87                .use_eab("OFF"),
     88                .write_aclr_synch("OFF")) fifo_uwt (
    6289                .aclr(aclr),
    6390                .data({uwt_flag3, uwt_peak3[11:0]}),
     
    6895                .q(uwt_data),
    6996                .rdempty(),
    70                 .wrfull(wrfull[1]));
     97                .wrfull(wrfull[1]),
     98                .rdfull(),
     99                .rdusedw(),
     100                .wrempty(),
     101                .wrusedw());
    71102
    72103        always @ (posedge rdclk)
Note: See TracChangeset for help on using the changeset viewer.