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

Subversion Repositories ag_6502

[/] [ag_6502/] [trunk/] [agat7/] [chip1.v] - Blame information for rev 2

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 olegodints
`timescale 1ns / 1ps
2
//////////////////////////////////////////////////////////////////////////////////
3
// Company:   BMSTU
4
// Engineer:  Oleg Odintsov
5
// 
6
// Create Date:    18:21:00 01/17/2012 
7
// Design Name: 
8
// Project Name:    Agat Hardware Project
9
// Project Name: 
10
// Target Devices: 
11
// Tool versions: 
12
// Description: 
13
//
14
// Dependencies: 
15
//
16
// Revision: 
17
// Revision 0.01 - File Created
18
// Additional Comments: 
19
//
20
//////////////////////////////////////////////////////////////////////////////////
21
 
22
 
23
 
24
module chip1(
25
         input clk,
26
    input b1,
27
    input b2,
28
         input rot_a, rot_b, rot_center,
29
    output[7:0] led,
30
    output vga_red,
31
    output vga_green,
32
    output vga_blue,
33
    output vga_hsync,
34
    output vga_vsync,
35
         output [3:0]j4,
36
         input spi_miso, output spi_mosi, output spi_sck, output dac_cs, output dac_clr,
37
         output spi_rom_cs,
38
         output spi_amp_cs,
39
         output spi_adc_conv,
40
         output strataflash_oe,
41
         output strataflash_ce,
42
    output strataflash_we,
43
         output platformflash_oe,
44
         input  ps2_clk,
45
         input  ps2_data
46
    );
47
 
48
 
49
 
50
         // access to DAC
51
         assign spi_mosi = 0, spi_sck = 0, dac_cs = 0, dac_clr = 0;
52
         // block other devices to access to DAC
53
         assign spi_rom_cs = 1, spi_amp_cs = 1, spi_adc_conv = 0;
54
         assign strataflash_oe = 1, strataflash_ce = 1, strataflash_we = 1;
55
         assign platformflash_oe = 0;
56
 
57
         wire[4:0] vga_bus;
58
         assign {vga_red, vga_green, vga_blue, vga_hsync, vga_vsync} = vga_bus;
59
         wire[1:0] ps2_bus = {ps2_clk, ps2_data};
60
 
61
 
62
//       assign j4 = 0, vga_bus = 0;
63
 
64
         wire[3:0] btns = {0, 0, b2, b1};
65
         ag_main agate(clk, btns, led, j4, vga_bus, ps2_bus);
66
 
67
endmodule

powered by: WebSVN 2.1.0

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