OpenCores
URL https://opencores.org/ocsvn/alternascope/alternascope/trunk

Subversion Repositories alternascope

[/] [alternascope/] [tags/] [rels4/] [VGA/] [d_VgaRamBuffer.v] - Diff between revs 2 and 17

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 2 Rev 17
Line 108... Line 108...
end
end
 
 
/* TRIG_ADDR modified */
/* TRIG_ADDR modified */
always @ (TRIG_ADDR) begin
always @ (TRIG_ADDR) begin
    if(TRIG_ADDR < 10'd320)
    if(TRIG_ADDR < 10'd320)
        TRIG_ADDR_buffered = (10'd2048 - 10'd1 - 10'd320) - TRIG_ADDR;
        TRIG_ADDR_buffered = (11'd2047 - 10'd320) - TRIG_ADDR;
    else
    else
        TRIG_ADDR_buffered = TRIG_ADDR;
        TRIG_ADDR_buffered = TRIG_ADDR;
end
end
 
 
 
 
Line 127... Line 127...
    end else begin
    end else begin
        ADC_RAM_ADDR <= TRIG_ADDR_buffered;
        ADC_RAM_ADDR <= TRIG_ADDR_buffered;
    end
    end
end
end
 
 
 
reg[7:0] TESTING_CNT;
 
always @ (posedge CLK_50MHZ or posedge MASTER_RST) begin
 
    if(MASTER_RST == 1'b1) begin
 
        TESTING_CNT <= 8'd0;
 
    end else if(VGA_RAM_ACCESS_OK) begin
 
        if(vcnt == 5'd24)
 
            TESTING_CNT <= TESTING_CNT+1;
 
        else
 
            TESTING_CNT <= TESTING_CNT;
 
    end else begin
 
        TESTING_CNT <= 8'b0;
 
    end
 
end
 
 
 
 
always @ (ADC_RAM_DATA) begin
always @ (ADC_RAM_DATA) begin
    adc_data_scale = ADC_RAM_DATA + (ADC_RAM_DATA>>1);
//      adc_data_scale = TESTING_CNT + (TESTING_CNT>>1) + (TESTING_CNT>>4) + (TESTING_CNT>>6);
 
//      adc_data_scale = ADC_RAM_DATA + (ADC_RAM_DATA>>1) + (ADC_RAM_DATA>>4) + (ADC_RAM_DATA>>6);
 
      adc_data_scale = ADC_RAM_DATA;
end
end
 
 
 
 
 
 
 
 
always @ (posedge CLK_50MHZ or posedge MASTER_RST) begin
always @ (posedge CLK_50MHZ or posedge MASTER_RST) begin
    if(MASTER_RST == 1'b1) begin
    if(MASTER_RST == 1'b1) begin
        VGA_RAM_ADDR <= 18'b0;
        VGA_RAM_ADDR <= 18'b0;
    end else if(VGA_RAM_ACCESS_OK) begin
    end else if(VGA_RAM_ACCESS_OK) begin
        if(hcnt == 10'd640)
        if(hcnt == 10'd640)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.