使用 FPGA 控制 VGA 显示 (6)

2009-05-26 11:24:31   来源:瑞芯科技   

关键字:FPGA VGA

例子  1:使用  50MHz  时钟频率产生的 VGA 同步脉冲以及视频有效信号

module sync_gen_50m(
    rst_n,// synthesis attribute clock_buffer of rst_n is ibufg;
    clk,
    
    hsync,
    vsync,
    valid,
    x_cnt,
    y_cnt
    );
input           rst_n   ;
input           clk     ;
 
output          hsync   ;
output          vsync   ;
output          valid   ;
output  [9:0]   x_cnt   ;
output  [9:0]   y_cnt   ;
 
reg             hsync   ;
reg             vsync   ;
reg             valid   ;
reg     [9:0]   x_cnt   ;
reg     [9:0]   y_cnt   ;
 
always @ ( posedge clk or negedge rst_n )
    if ( !rst_n )
        x_cnt <= 10'd0;
        else if ( x_cnt == 10'd1000 )
        x_cnt <= 10'd0;
    else
        x_cnt <= x_cnt + 1'b1;
        
always @ ( posedge clk or negedge rst_n )
    if ( !rst_n )
        y_cnt <= 10'd0;
        else if ( y_cnt == 10'd665 )
        y_cnt <= 10'd0;    
        else if ( x_cnt == 10'd1000 )
        y_cnt <= y_cnt + 1'b1;    
        
always @ ( posedge clk or negedge rst_n )
    if ( !rst_n )
        begin
            hsync <= 1'b0;
            vsync <= 1'b0;
        end
    else
        begin
            hsync <= x_cnt <= 10'd50;
            vsync <= y_cnt <= 10'd6;
        end    
 
always @ ( posedge clk or negedge rst_n )                     
    if ( !rst_n )
        valid <= 1'b0;
    else
        valid <=    ( ( x_cnt > 10'd180 ) && ( x_cnt < 10'd980) &&
                      ( y_cnt > 10'd35)   && ( y_cnt < 10'd635) ); 
                    
endmodule

[1] [2] [3] [4] [5] [6]
相关阅读
FPGA厂商赛灵思积极部署广电领域 2012-03-27
赛灵思:首次亮相CCBN 展出多款可编程平台 2012-03-22
Altera率先交付高性能28-nmFPGA量产芯片 2012-03-07
Altera举行世界上第一款光FPGA技术演示 2012-03-06
赛灵思宣布业界首款28nm FPGA开始量产 2012-03-02
赛灵思28nm FPGA及可扩展处理平台赢得10亿美元的设计采纳 2012-02-27
Altera首次演示FPGA与100-Gbps光模块的互操作性 2012-02-23
赛灵思28纳米产品创纪录出货速度成就行业里程碑 2012-02-17
Microsemi推出新封装形式的耐辐射型"航空飞行"FPGA 器件 2012-02-14
赛灵思KC705和VC707评估套件功能演示及参考设计视频 2012-02-13
虚拟FPGA逻辑验证分析仪的设计 2012-02-11
编辑:小甘
本文引用地址: http://www.eeworld.com.cn/FPGA/2009/0526/article_613.html
[发表评论]
[加入收藏]
[告诉好友]
[打印本页]
[关闭窗口]
[返回顶部]
[RSS订阅]
小广播
最热点击
专栏
向农,EEWORLD副总编。被英特尔董事长贝瑞特称为“中国可与之对话的两名记者之一”

【详细】

总编随笔
汤宏琳,人皆称为“汤汤”,电子工程世界高级编辑。随着EEWORLD一起成长。

【详细】

汤汤手记
今年,是中国集成电路产业丰收的一年,相比较往年都有大幅提升。

【详细】

凯哥博客
论坛精华
精选博文