Design tools and reusable libraries for FPGA-based digital circuits

被引:5
|
作者
Sklyarov, V [1 ]
Skliarova, I [1 ]
Almeida, P [1 ]
Almeida, M [1 ]
机构
[1] Univ Aveiro, Dept Elect & Telecommun, P-3810193 Aveiro, Portugal
关键词
D O I
10.1109/DSD.2003.1231939
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper suggests tools that provide significant improvements in the design and verification of FPGA-based digital circuits. These tools include reusable specifications of hardware components (modules) that have been proposed for two types of CAD environments; Xilinx ISE 5.x and Celoxica DK1. The components can be employed to implement both application-specific blocks from the selected area (mainly, from the scope of combinatorial computations) and a number of interfaces that are very useful for interaction and data exchange with devices attached to a FPGA, such as LCD and touch panels, bus controllers, etc. The designed modules can be easily integrated into any application-specific digital system and used for visualizing the results, fast data transfer, debugging of internal sub-circuits, etc. They were constructed in such a way that their functionality can be either fixed or modifiable (both statically and dynamically). The latter capability was provided with the aid of re-loadable RAM-based blocks. To illustrate the capabilities of the tools suggested, four design examples are discussed. Additional materials for this paper are available in the form of a number of tutorials and projects for FPGAs that can be accessed through the Internet.
引用
收藏
页码:255 / 263
页数:9
相关论文
共 50 条
  • [21] Design of a FPGA-Based NURBS Interpolator
    Zhao, Huan
    Zhu, Limin
    Xiong, Zhenhua
    Ding, Han
    INTELLIGENT ROBOTICS AND APPLICATIONS, PT II, 2011, 7102 : 477 - 486
  • [22] Design and implementation of an FPGA-based CCFL driving system with digital dimming capability
    Liu, Yi-Hwa
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2007, 54 (06) : 3307 - 3316
  • [23] FPGA-based Embedded System Design
    Sun, Fuming
    Li, Xiaoying
    Wang, Qin
    Tang, Chunlin
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 733 - +
  • [24] A Design of FPGA-based DSRC Receiver
    Li, Xiang
    Wang, Chao
    Liu, Fuqiang
    Liu, Fen
    He, Changwei
    Lv, Chenghao
    Yin, Wei
    Zou, Qingquan
    PROCEEDINGS OF THE 2015 10TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA CHINACOM 2015, 2015, : 585 - 589
  • [25] FPGA-Based Sound Synthesis by Digital Waveguide
    Aisyah, Siti
    2015 6TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION, AND APPLIED OPTIMIZATION (ICMSAO), 2015,
  • [26] A wideband FPGA-based digital DSSS modem
    Harman, K
    Caldow, A
    Potter, C
    Arnold, J
    Parker, G
    SIGNAL PROCESSING FOR TELECOMMUNICATIONS AND MULTIMEDIA, 2005, 27 : 249 - 268
  • [27] FPGA-based high area efficient time-to-digital IP design
    Lin, Min-Chuan
    Tsai, Guo-Ruey
    Liu, Chun-Yi
    Chu, Shi-Shien
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 1075 - +
  • [28] Performance Modeling, Design and FPGA-based Validation of Digital Transparent Satellite Processors
    Sulli, Vincenzo
    Marini, Giuseppe
    Santucci, Fortunato
    Giancristofaro, Domenico
    Faccio, Marco
    2018 IEEE AEROSPACE CONFERENCE, 2018,
  • [29] Design and Implementation of FPGA-Based Digital PID Controller Using Distributed Arithmetic
    Wang Xianhai
    Jia Jinling
    Cheng Guangjian
    Zhang Haijun
    Yu Wenjun
    MATERIALS SCIENCE AND INFORMATION TECHNOLOGY, PTS 1-8, 2012, 433-440 : 5659 - 5665
  • [30] FPGA-based automated datapath design
    Erenyi, I
    Vassanyi, I
    Nemes, T
    Nikodemusz, E
    Katona, Z
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS, 1997, : 664 - 668