The invention discloses a method comprising the steps of implementation, FPGA system board based on S1, a processor module: processor module includes a controller and data path; S2, FPGA: FPGA device module device module includes PS/2 interface, RS232 interface, VGA interface, 7 LED display, LED display, Switch, and Button on chip, ROM bus interface and IO memory module, S3 control logic; establish board: on-board memory module includes VRAM and memory; S4, the circuit processor module, FPGA module, memory module integrated equipment for the flow, burning FPGA. The present invention has two advantages: high efficiency, FPGA provides the hardware resources, can quickly design the computer system well realized in FPGA, to achieve higher efficiency; high flexibility, because the FPGA is reconfigurable, hardware parameters when the computer system hardware changes, can be re the configuration at runtime by hardware computer system FPGA to achieve more flexible.
【技术实现步骤摘要】
一种基于FPGA的板上系统实现方法
本专利技术涉及一种基于FPGA的板上系统实现方法,属于计算机系统硬件
技术介绍
进入二十一世纪以来,半导体工艺的进步和高性能计算的需求推动了计算机系统的迅猛发展,处理器的体系结构发生了巨大变化。作为计算机核心部件的处理器,其性能的提升在很大程度上归功于半导体工艺的进步和体系结构的发展。半导体工艺的进步和体系结构的发展一直是相互促进的关系,前者是后者的基础,后者又推动着前者。体系结构发展上的每一次变化都伴随着芯片上集成晶体管数目的突破,可以说是晶体管数目的“量变”所导致的“质变”。在处理器技术的发展过程中,可重构计算是一个重要的方向。可重构计算(ReconfigurableComputing)的概念最早由Estrin等在1963年提出,但是现在的概念与当时已有较大不同,目前所常用的可重构计算是指:系统具有某种形式可编程性的硬件,可通过一系列物理控制点定期的定制硬件的功能,从而可以使用相同的硬件执行不同的应用。可重构计算有望填补硬件计算(基于ASIC的计算)和软件计算(基于通用处理器的计算)之间在性能与灵活性上的鸿沟,从而在获得高于软件计算的性能同时保持高于硬件计算的灵活性。可重构计算的器件通常由计算单元(Computationalelements)阵列和连线资源(Routingresources)构成,两者都是可编程的。计算单元又被称作逻辑块(Logicblock),它的功能由一定数量的配置位所决定,逻辑块之间的互连由连线资源所决定。逻辑块实现简单的逻辑功能,经过可配置连线的连接从而实现复杂的定制功能。根据逻辑块 ...
【技术保护点】
一种基于FPGA的板上系统实现方法,其特征在于,包括步骤如下:S1、建立处理器模块:所述处理器模块包括控制器和数据通路;S2、建立FPGA设备模块:所述FPGA设备模块包括PS/2接口、RS232接口、VGA接口、7段LED显示屏、LED显示屏、Switch、Button、片上ROM、总线接口以及IO控制逻辑;S3、建立板上存储器模块:所述板上存储器模块包括VRAM和内存;S4、将处理器模块、FPGA设备模块、存储器模块的电路综合为流文件,烧写到FPGA上。
【技术特征摘要】
1.一种基于FPGA的板上系统实现方法,其特征在于,包括步骤如下:S1、建立处理器模块:所述处理器模块包括控制器和数据通路;S2、建立FPGA设备模块:所述FPGA设备模块包括PS/2接口、RS232接口、VGA接口、7段LED显示屏、LED显示屏、Switch、Button、片上ROM、总线接口以及IO控制逻辑;S3、建立板上存储器模块:所述板上存储器模块包括VRAM和内存;S4、将处理器模块、FPGA设备模块、存储器模块的电路综合为流文件,烧写到FPGA上。2.根据权利要求1所述的方法,其特征在于,所述步骤S1中,处理器模块的内部连接方式为:控制器与数据通路通过片上网络连接。3.根据权利要求1所述的方法,其特征在于,所述步骤S2中,FPGA设备模块的内部连接方式为:所述PS/2接口、RS232接口、VGA接口、7段LED显示屏、LED显示屏、Switch及Button均通过IO总线连接至IO控制逻辑。4.根据权利要求1所述的方法,其特征在于,所述处理器模块与FPGA设备模块之间的连接方式为:控...
【专利技术属性】
技术研发人员:陈文智,施青松,王总辉,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。