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

Subversion Repositories csa

[/] [csa/] [trunk/] [quartus10/] [csa_fpga.v] - Diff between revs 30 and 33

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

Rev 30 Rev 33
Line 35... Line 35...
 
 
`define CNT_WIDTH 25
`define CNT_WIDTH 25
`define STA_WIDTH 4
`define STA_WIDTH 4
 
 
        ////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////
        // led control
        // led segement control
        ////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////
        reg [`CNT_WIDTH-1:0]led_cnt;
 
 
 
        always @(posedge usbclk)
        ledseg_cnt ledseg_cnt(
                led_cnt <= led_cnt + `CNT_WIDTH'h00001;
 
 
 
        wire sec_clk = led_cnt[`CNT_WIDTH-1];
 
 
 
        led_cnt led1(
 
                         .clk    (usbclk)
 
                       , .rst    (rst)
 
                       , .scan   (sec_clk)
 
                       , .led    (led)
 
                        );
 
 
 
 
 
        wire seg_clk = led_cnt[`CNT_WIDTH-16];
 
        ledseg_cnt ledseg1(
 
                         .clk      (usbclk)
                         .clk      (usbclk)
                       , .rst      (rst)
                       , .rst      (rst)
                       , .scan     (seg_clk)
 
                       , .data     (usb_dat_in)
                       , .data     (usb_dat_in)
                       , .seg      (ledseg)
                       , .seg      (ledseg)
                       , .segd     (seg_d)
                       , .segd     (seg_d)
                        );
                        );
 
 

powered by: WebSVN 2.1.0

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