Framework for executing VHDL code on FPGA

被引:0
|
作者
Robinson, P
Lee, TC
Henne, E
机构
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In previous work [1,2], we have explored the application of FPGA (Field Programmable Gate Array[6]) technology to fractal image compression, matrix multiplication, and recursive fractal image decompression. All of these applications share similar characteristics of design, deploy onto FPGA hardware, and then test the configuration to make sure the approach is feasible. We are now taking into consideration the usefulness of the FPGA platform as a technology for integration of specialized hardware into software design (co-design). Since hardware solutions are inherently faster than purely software solutions there should be a mechanism to execute hardware based solutions through software in a reconfigurable nature. Today there are many solutions for modeling and deploying FPGA hardware and simulating VDHL in software, but there are no general purpose software solutions that can be commercially deployed. In this project, we are working on developing a general purpose FPGA framework that software programmers can use to run VHDL (verilog hardware definition language) developed algorithms, without having to write complex device drivers, and specialized interfaces. The framework will support the PCI bus specification and provide a mechanism for programming, simulating, and streaming information to and from the FPGA hardware[8].
引用
收藏
页码:1296 / 1299
页数:4
相关论文
共 50 条
  • [31] 基于VHDL的FPGA器件设计
    刘朝霞
    微计算机信息, 1998, (06) : 78 - 80
  • [32] A Framework For Executing Android Applications On The Cloud
    Ghorpade, Sourabh
    Chavan, Nikhil
    Gokhale, Akash
    Sapkal, Deepak
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 230 - 235
  • [33] A Novel Framework for Executing Untrusted Programs
    Bordoloi, Dibyahash
    Kumar, Ashish
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 335 - 336
  • [34] Systematic generation of executing programs for processor elements in parallel ASIC or FPGA-based systems and their transformation into VHDL-descriptions of processor element control units
    Maslennikov, O
    PARALLEL PROCESSING APPLIED MATHEMATICS, 2002, 2328 : 272 - 279
  • [35] vMAGIC-Automatic Code Generation for VHDL
    Pohl, Christopher
    Paiz, Carlos
    Porrmann, Mario
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [36] VHDL语言在FPGA中的应用
    齐京礼
    宋毅芳
    陈建泗
    微计算机信息, 2006, (35) : 149 - 151
  • [37] Practical VHDL optimization for timing critical FPGA applications
    Kuusilinna, K
    Hämäläinen, T
    Saarinen, J
    MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (8-9) : 459 - 469
  • [38] An FPGA-based approach to the automatic generation of VHDL code for industrial control systems applications: A case study of MSOGIs implementation
    Martin, P.
    Bueno, E.
    Rodriguez, Fco. J.
    Machado, O.
    Vuksanovic, B.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2013, 91 : 178 - 192
  • [39] 基于VHDL语言实现FPGA设计
    田源
    火控雷达技术, 2004, (01) : 58 - 60
  • [40] Several AES variants under VHDL language In FPGA
    Arrag, Sliman
    Hamdoun, Abdellatif
    Tragha, Abderrahim
    Khamlich, Salaheddine
    International Journal of Computer Science Issues, 2012, 9 (5 5-3): : 135 - 141