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

Subversion Repositories alternascope

[/] [alternascope/] [trunk/] [VGA/] [d_VGAdriver.v] - Diff between revs 2 and 8

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

Rev 2 Rev 8
Line 1... Line 1...
//==================================================================
//==================================================================//
// File:    d_VGAdriver.v
// File:    d_VGAdriver.v                                           //
// Version: 0.01
// Version: 0.0.0.2                                                 //
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -//
// Copyright Stephen Pickett
// Copyright (C) Stephen Pickett                                    //
//   April 28, 2005
//   Jun 09, 2005                                                   //
//------------------------------------------------------------------
//                                                                  //
// Revisions:
// This program is free software; you can redistribute it and/or    //
// Ver 0.01     Apr 28, 2005    Initial Release
// modify it under the terms of the GNU General Public License      //
//
// as published by the Free Software Foundation; either version 2   //
//==================================================================
// of the License, or (at your option) any later version.           //
 
//                                                                  //
 
// This program is distributed in the hope that it will be useful,  //
 
// but WITHOUT ANY WARRANTY; without even the implied warranty of   //
 
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    //
 
// GNU General Public License for more details.                     //
 
//                                                                  //
 
// If you have not received a copy of the GNU General Public License//
 
// along with this program; write to:                               //
 
//     Free Software Foundation, Inc.,                              //
 
//     51 Franklin Street, Fifth Floor,                             //
 
//     Boston, MA  02110-1301, USA.                                 //
 
//                                                                  //
 
//------------------------------------------------------------------//
 
// Revisions:                                                       //
 
// Ver 0.0.0.1     Apr 28, 2005   Under Development                 //
 
//     0.0.0.2     Jun 09, 2005   Cleaning                          //
 
//                                                                  //
 
//==================================================================//
 
 
module Driver_VGA(
module Driver_VGA(
    CLK_50MHZ, MASTER_RST,
    CLK_50MHZ, MASTER_RST,
    VGA_RAM_DATA, VGA_RAM_ADDR,
    VGA_RAM_DATA, VGA_RAM_ADDR,
    VGA_RAM_OE, VGA_RAM_WE, VGA_RAM_CS,
    VGA_RAM_OE, VGA_RAM_WE, VGA_RAM_CS,
    VGA_RAM_ACCESS_OK,
    VGA_RAM_ACCESS_OK,
Line 147... Line 166...
        VGA_OUTPUT = P_green;
        VGA_OUTPUT = P_green;
    //------------------------------------------------------------------------------//
    //------------------------------------------------------------------------------//
    // TRIGGER SPRITE         (shows as ------T------ )                             //
    // TRIGGER SPRITE         (shows as ------T------ )                             //
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL+10'd31) && hcnt != 10'd700 && hcnt != 10'd702) begin
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL+10'd31) && hcnt != 10'd700 && hcnt != 10'd702) begin
        VGA_OUTPUT = P_yellow;
        VGA_OUTPUT = P_yellow;
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL+1'b1+10'd31) && hcnt >= 10'd700 && hcnt <= 10'd702) begin
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL-1'b1+10'd31) && hcnt >= 10'd700 && hcnt <= 10'd702) begin
        VGA_OUTPUT = P_yellow;
        VGA_OUTPUT = P_yellow;
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL-1'b1+10'd31) && hcnt == 10'd701) begin
    end else if(SHOW_LEVELS == 1'b1 && vcnt == (TRIGGER_LEVEL+1'b1+10'd31) && hcnt == 10'd701) begin
        VGA_OUTPUT = P_yellow;
        VGA_OUTPUT = P_yellow;
///*
///*
    //------------------------------------------------------------------------------//
    //------------------------------------------------------------------------------//
    // MOVE THE WAVEFORM TO THE 'TOP'                                               //
    // MOVE THE WAVEFORM TO THE 'TOP'                                               //
    end else if(vga_out != 0 && (vcnt < 10'd431)) begin
    end else if(vga_out != 0 && (vcnt < 10'd431)) begin

powered by: WebSVN 2.1.0

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