Embedded programmable logic core enhancements for system bus interfaces

被引:1
|
作者
Quinton, Bradley R. [1 ]
Wilton, Steven J. E. [1 ]
机构
[1] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V5Z 1M9, Canada
关键词
D O I
10.1109/FPL.2007.4380648
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Programmable logic cores (PLCs) offer a means of providing post-fabrication re-configurability to a SoC design. Circuits implemented in a PLC will inevitably have lower timing performance and logic density than fixed Junction circuits. This fundamental mismatch makes the design of the interface between the PLC and the rest of the SoC a challenging problem. In this paper we focus on interfaces between circuits implemented in PLCs and SoC system busses. We demonstrate problems with existing implementation options and then propose modifications to parts of the PLC architecture to enable more efficient system bus interfaces. Our results show that, on average, this modified architecture improves interface timing by 36.4%, reduces CLB usage by 7.9% and improves routability by 28.8% for circuits that require system bus interfaces. We show that the area overhead is less than 0.5% for circuits that do not require bits interfaces.
引用
收藏
页码:202 / 209
页数:8
相关论文
共 50 条
  • [1] Programmable Logic Core Enhancements for High-Speed On-Chip Interfaces
    Quinton, Bradley R.
    Wilton, Steven J. E.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (09) : 1334 - 1339
  • [2] DESIGN BUS INTERFACES, PERIPHERALS WITH PROGRAMMABLE-LOGIC CHIP
    BURSKY, D
    ELECTRONIC DESIGN, 1987, 35 (19) : 50 - &
  • [3] Programmable logic devices in a switched PCI bus system
    Wong, LK
    ELECTRONIC ENGINEERING, 1998, 70 (857): : 69 - +
  • [4] Programmable logic devices in a switched PCI bus system
    Wong, Leo K.
    Electronic Engineering (London), 1998, 70 (857): : 69 - 70
  • [5] Micro intelligent programmable logic controller with ARM embedded system
    Sun, Yanling
    Zhao, Xuefei
    Zhang, Hongfang
    Liu, Guomin
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2010, 34 (10): : 101 - 104
  • [6] Programmable logic devices supporting embedded system design curriculum
    Gomes, L
    IECON 2005: THIRTY-FIRST ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2005, : 2174 - 2179
  • [8] Programmable process interfaces for Smart Bus Nodes
    Beikirch, H
    Voss, M
    FIELDBUS TECHNOLOGY: SYSTEMS INTEGRATION, NETWORKING, AND ENGINEERING, 1999, : 381 - 386
  • [9] Goosewolf: An Embedded Intrusion Detection System for Advanced Programmable Logic Controllers
    Allison, David
    Mclaughlin, Kieran
    Smith, Paul
    DIGITAL THREATS: RESEARCH AND PRACTICE, 2023, 4 (04):
  • [10] Sequential synthesizable embedded programmable logic cores for system-on-chip
    Yan, A
    Wilton, SJE
    PROCEEDINGS OF THE IEEE 2004 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2004, : 435 - 438