当前位置:首页 > 工业控制 > 工业控制
[导读]摘要 采用SOPC可编程片上系统技术,将NiosII32位处理器软核嵌入到FPGA现场可编程门阵列中。通过VGA显示控制模块,构建VGA显示系统,该系统具有体积小、功耗低、可靠性强等特点。同时,通过软硬件结合设计,使得系统更

摘要 采用SOPC可编程片上系统技术,将NiosII32位处理器软核嵌入到FPGA现场可编程门阵列中。通过VGA显示控制模块,构建VGA显示系统,该系统具有体积小、功耗低、可靠性强等特点。同时,通过软硬件结合设计,使得系统更有利于修改和重复使用。
关键词 SOPC;VGA控制;NiosII;FPGA

    随着大规模集成电路技术的不断发展,嵌入式计算机系统开始从MCU逐步过渡到SOC的新阶段。SOPC是一种灵活、高效的SOC解决方案。其集成了处理器、存储器、各种外围设备等系统设计需要的部件,构建成一个可编程的片上系统,设计方式灵活,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。

1 系统总体结构设计
   
系统主要由以下4部分组成:(1)VGA控制器、SDRAM控制器、SRAM控制器等外设接口的设计。(2)Nios II软核SOPC系统的配置。(3)Nios II处理器与外设模块的融合。(4)GUI函数库的建立。系统主要分为硬件和软件两部分,部分硬件采用DE2上的硬件电路,其中有些电路的控制器采用硬件描述语言生成;软件则采用Nios II编译器书写。

2 VGA时序控制模块设计
   
由于要实现VGA的实时显示,便需要给VGA一个显存,使得VGA显示的信息能够缓存和切换。出于速度的考虑,显存模块的读写速度要求较高,否则会出现卡壳现象。可采用的存储器分别有Flash,SRAM,SDRAM,其中SRAM的速度较快,可以选用。是一种具有静止存取功能的内存,无需刷新电路即能保存其内部存储的数据,具有较好的存储性能。
    常见的VGA彩色显示器,通常由CRT(阴极射线管)构成。彩色由红、绿、蓝三基色构组成。显示是用逐行扫描的方式解决,一般把要显示的数据存放于存储器单,如果要把存储器里的图像显示在VGA显示器上,以640×480,59.94 Hz(60 Hz)为例。具体行场同步时序要求如图1所示。


    根据上述的时序参数以及目标板上的时钟频率,对其行频和场频的时序控制采用点和行计数的方法,场信号和行信号按照时序图设计,当像素或行数达到相应的状态后即改变场信号和行信号的值。系统所需的像素时钟可以用锁相环实现。

3 VGA数据缓存模块设计
    数据缓存模块式通过Altera提供的SOPC工具中,Avalon总线上挂的一个SRAM控制器来实现数据的读写功能,Avalon总线与SRAM的接口对用户是透明的。只需编写Avalon主端口模块,用于控制Avalon总线的主端口信号,从而实现数据的读写。Avalon总线同时被2个主外设共同使用,Nios II处理器将需要显示的数据通过主端口写入到SRAM,VGA显示模块通过主端口将数据从SRAM中读出到VGA接口显示器上显示。当系统中存在多个主外设时,SOPC系统会自动进行总线仲裁,产生一个优先级,控制对Avalon总线的使用情况。
    当某主外设要发起总线请求时,可能Avalon总线不能马上作出响应而处于等待状态。Nios II处理器将准备显示的数据发送后要求立即存入到存储器中,否则到下一个周期数据将会更新,从而导致数据丢失,此时Avalon总线需将信号设置为等待状态。因此必须将数据暂时存储在缓冲区中,待Avalon总线响应写传输时再将其从缓冲区中读出写入到存储器中。用一个先进先出的FIFO作为缓冲器能够满足以上条件,通过时钟来控制FIFO的写入和读出。

4 结束语
   
试验结果证明,运行在FPGA中的SOPC系统可以控制VGA显示器,并将VGA成功驱动,而且能够进行画点、画线、画矩形、画圆以及16×16汉字和8×16 ASCII字符混排的显示,同时达到了图像的彩色显示要求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

舍弗勒以"专注驱动技术的科技公司"为主题亮相IAA MOBILITY 2025(B3馆B40展台) 合并纬湃科技后首次亮相IAA MOBILITY,展示拓展后的汽车产品组合 凭借在软件、...

关键字: 电气 软件 驱动技术 BSP

香港2025年 9月12日 /美通社/ -- 全球领先的互联网社区创建者 - 网龙网络控股有限公司 ("网龙"或"本公司",香港交易所股票代码:777)欣然宣布,其子公司My...

关键字: AI 远程控制 控制技术 BSP

深圳2025年9月11日 /美通社/ -- 2025 年 9 月 10 日,第 26 届中国国际光电博览会(简称 "CIOE 中国光博会")在深圳盛大开幕。本届展会吸引力再创新高,全球超3800家优质...

关键字: 自动化 光电 CIO BSP

天津2025年9月11日 /美通社/ -- 国际能源署(IEA)数据显示,2024 年全球数据中心电力消耗达 415 太瓦时,占全球总用电量的 1.5%,预计到 2030 年,这一数字将飙升至 945 太瓦时,近乎翻番,...

关键字: 模型 AI 数据中心 BSP

北京2025年9月11日 /美通社/ -- 国际9月11日上午,2025年中国国际服务贸易交易会(以下简称"服贸会")—体育赛事经济高质量发展大会现场,北京经济技术开发区工委委员、管委会副主...

关键字: 5G BSP GROUP MOTOR

柏林2025年9月9日 /美通社/ -- 2025年9月5日,纳斯达克上市公司优克联集团(NASDAQ: UCL)旗下全球互联品牌GlocalMe,正式亮相柏林国际消费电子展(IFA 2025),重磅推出融合企...

关键字: LOCAL LM BSP 移动网络

深圳2025年9月9日 /美通社/ -- PART 01活动背景 当技术的锋芒刺穿行业壁垒,万物互联的生态正重塑产业疆域。2025年,物联网产业迈入 "破界创造"与"共生进化" 的裂变时代——AI大模型消融感知边界,...

关键字: BSP 模型 微信 AIOT

"出海无界 商机无限"助力企业构建全球竞争力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由领先商业管理媒体世界经理人携手环球资源联合主办、深圳•前海出海e站通协办的...

关键字: 解码 供应链 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林当地时间9月6日,在2025德国柏林国际电子消费品展览会(International Funkausstellung...

关键字: 扫地机器人 耳机 PEN BSP

武汉2025年9月9日 /美通社/ -- 7月24日,2025慧聪跨业品牌巡展——湖北•武汉站在武汉中南花园酒店隆重举办!本次巡展由慧聪安防网、慧聪物联网、慧聪音响灯光网、慧聪LED屏网、慧聪教育网联合主办,吸引了安防、...

关键字: AI 希捷 BSP 平板
关闭