Hardware/software codesign for embedded implementation of neural networks

被引:0
|
作者
Torres-Huitzil, Cesar [1 ]
Girau, Bernard [2 ]
Gauffriau, Adrien [2 ]
机构
[1] INAOE, Dept Comp Sci, Apdo Postal 51&216, Puebla, Mexico
[2] LORIA INRIA Lorraine, CORTEX team, Vandoeuvre Les Nancy, France
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The performance of configurable digital circuits such as Field Programmable Gate Arrays (FPGA) increases at a very fast rate. Their fine-grain parallelism shows great similarities with connectionist models. This is the motivation for numerous works of neural network implementations on FPGAs, targeting applications such as autonomous robotics, ambulatory medical systems, etc. Nevertheless, such implementations are performed with an ASPC (Application-Specific Programmable Circuits) approach that requires a strong hardware expertise. In this paper a high-level design framework for FPGA-based implementations of neural networks from high level specifications is presented but the final goal of the project is a hardware/software codesign environment for embedded implementations of most classical neural topologies. Such a framework aims at providing the connectionist community with efficient automatic FPGA implementations of their models without any advanced knowledge of hardware. A current developed software platform, NNetWARE-Builder, handles multilayer feedforward and graphically-designed neural networks and automatically compiles them onto FPGA devices with third party synthesis tools. The internal representation of a neural model is bound to commonly used hardware computing units in a library to create the hardware model. Experimental results are presented to evaluate design and implementation tradeoffs.
引用
收藏
页码:167 / +
页数:3
相关论文
共 50 条
  • [1] Hardware/software codesign for embedded systems
    Harrison, J
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1998, 145 (03): : 153 - 153
  • [2] Embedded software verification in hardware-software codesign
    Hsiung, PA
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (15) : 1435 - 1450
  • [3] Hardware-software codesign of embedded systems
    Coelho, CJN
    da Silva, DC
    Fernandes, AO
    XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 2 - 8
  • [4] Hardware/Software interface codesign for embedded systems
    Jerraya, AA
    Wolf, W
    COMPUTER, 2005, 38 (02) : 63 - +
  • [5] Hardware/software codesign for embedded RISC core
    Liu, P
    MEDIA PROCESSORS 2002, 2002, 4674 : 21 - 28
  • [6] An Embedded Implementation of Discrete Zolotarev Transform Using Hardware-Software Codesign
    Kubak, Jan
    Stastny, Jakub
    Sovka, Pavel
    RADIOENGINEERING, 2021, 30 (02) : 364 - 371
  • [7] Hardware/software codesign for embedded signal processing
    Hwang, YT
    Hwang, JS
    Wang, YH
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1013 - 1016
  • [8] HARDWARE-SOFTWARE CODESIGN OF EMBEDDED SYSTEMS
    CHIODO, M
    GIUSTO, P
    JURECSKA, A
    HSIEH, HC
    SANGIOVANNIVINCENTELLI, A
    LAVAGNO, L
    IEEE MICRO, 1994, 14 (04) : 26 - 36
  • [9] Hardware-@software codesign of embedded systems
    Elektrotech Informationstech E&I, 3 (128):
  • [10] Hardware-Software-Codesign eingebetteter SystemeHardware-software codesign of embedded systems
    G. Färber
    e&i Elektrotechnik und Informationstechnik, 1998, 115 (3) : 128 - 137