Modeling a versatile FPGA for prototyping adaptive systems

Kevin A. Kwiat, Warren H. Debany, Salim A Hariri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Currently, the Computer-Aided Engineering (CAE) environments for designing Field-Programmable Gate Arrays (FPGAs) do not support the simulation of FPGA reprogrammability, hence prototyping of adaptive systems relies upon using the actual FPGAs. The FPGA architecture baselined in this paper, similar to a commercially-available FPGA architecture, supports partial reconfiguration without disturbing the rest of the array. In this paper, we describe a modeling strategy for obtaining VHDL descriptions of versatile FPGAs so their dynamic behavior can be exhibited in advance of device procurement. An adaptive system using a versatile FPGA may also be prototyped with an emulation system whose FPGAs are architecturally different from the one requiring emulation. VHDL structural descriptions of the prototype's FPGA demonstrate the feasibility of transferring the model to the emulation system. We show how the generation of both the model and the simulation input capture the FPGA's full versatility.

Original languageEnglish (US)
Title of host publicationProceedings of the International Workshop on Rapid System Prototyping
Editors Anon
PublisherIEEE
Pages174-180
Number of pages7
StatePublished - 1995
Externally publishedYes
EventProceedings of the 6th IEEE International Workshop on Rapid System Prototyping - Chapel Hill, NC, USA
Duration: Jun 7 1995Jun 9 1995

Other

OtherProceedings of the 6th IEEE International Workshop on Rapid System Prototyping
CityChapel Hill, NC, USA
Period6/7/956/9/95

Fingerprint

Adaptive systems
Field programmable gate arrays (FPGA)
Computer hardware description languages
Computer aided engineering

ASJC Scopus subject areas

  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Kwiat, K. A., Debany, W. H., & Hariri, S. A. (1995). Modeling a versatile FPGA for prototyping adaptive systems. In Anon (Ed.), Proceedings of the International Workshop on Rapid System Prototyping (pp. 174-180). IEEE.

Modeling a versatile FPGA for prototyping adaptive systems. / Kwiat, Kevin A.; Debany, Warren H.; Hariri, Salim A.

Proceedings of the International Workshop on Rapid System Prototyping. ed. / Anon. IEEE, 1995. p. 174-180.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kwiat, KA, Debany, WH & Hariri, SA 1995, Modeling a versatile FPGA for prototyping adaptive systems. in Anon (ed.), Proceedings of the International Workshop on Rapid System Prototyping. IEEE, pp. 174-180, Proceedings of the 6th IEEE International Workshop on Rapid System Prototyping, Chapel Hill, NC, USA, 6/7/95.
Kwiat KA, Debany WH, Hariri SA. Modeling a versatile FPGA for prototyping adaptive systems. In Anon, editor, Proceedings of the International Workshop on Rapid System Prototyping. IEEE. 1995. p. 174-180
Kwiat, Kevin A. ; Debany, Warren H. ; Hariri, Salim A. / Modeling a versatile FPGA for prototyping adaptive systems. Proceedings of the International Workshop on Rapid System Prototyping. editor / Anon. IEEE, 1995. pp. 174-180
@inproceedings{c7520cfd3f6f4503a2907ca8a7a28ff3,
title = "Modeling a versatile FPGA for prototyping adaptive systems",
abstract = "Currently, the Computer-Aided Engineering (CAE) environments for designing Field-Programmable Gate Arrays (FPGAs) do not support the simulation of FPGA reprogrammability, hence prototyping of adaptive systems relies upon using the actual FPGAs. The FPGA architecture baselined in this paper, similar to a commercially-available FPGA architecture, supports partial reconfiguration without disturbing the rest of the array. In this paper, we describe a modeling strategy for obtaining VHDL descriptions of versatile FPGAs so their dynamic behavior can be exhibited in advance of device procurement. An adaptive system using a versatile FPGA may also be prototyped with an emulation system whose FPGAs are architecturally different from the one requiring emulation. VHDL structural descriptions of the prototype's FPGA demonstrate the feasibility of transferring the model to the emulation system. We show how the generation of both the model and the simulation input capture the FPGA's full versatility.",
author = "Kwiat, {Kevin A.} and Debany, {Warren H.} and Hariri, {Salim A}",
year = "1995",
language = "English (US)",
pages = "174--180",
editor = "Anon",
booktitle = "Proceedings of the International Workshop on Rapid System Prototyping",
publisher = "IEEE",

}

TY - GEN

T1 - Modeling a versatile FPGA for prototyping adaptive systems

AU - Kwiat, Kevin A.

AU - Debany, Warren H.

AU - Hariri, Salim A

PY - 1995

Y1 - 1995

N2 - Currently, the Computer-Aided Engineering (CAE) environments for designing Field-Programmable Gate Arrays (FPGAs) do not support the simulation of FPGA reprogrammability, hence prototyping of adaptive systems relies upon using the actual FPGAs. The FPGA architecture baselined in this paper, similar to a commercially-available FPGA architecture, supports partial reconfiguration without disturbing the rest of the array. In this paper, we describe a modeling strategy for obtaining VHDL descriptions of versatile FPGAs so their dynamic behavior can be exhibited in advance of device procurement. An adaptive system using a versatile FPGA may also be prototyped with an emulation system whose FPGAs are architecturally different from the one requiring emulation. VHDL structural descriptions of the prototype's FPGA demonstrate the feasibility of transferring the model to the emulation system. We show how the generation of both the model and the simulation input capture the FPGA's full versatility.

AB - Currently, the Computer-Aided Engineering (CAE) environments for designing Field-Programmable Gate Arrays (FPGAs) do not support the simulation of FPGA reprogrammability, hence prototyping of adaptive systems relies upon using the actual FPGAs. The FPGA architecture baselined in this paper, similar to a commercially-available FPGA architecture, supports partial reconfiguration without disturbing the rest of the array. In this paper, we describe a modeling strategy for obtaining VHDL descriptions of versatile FPGAs so their dynamic behavior can be exhibited in advance of device procurement. An adaptive system using a versatile FPGA may also be prototyped with an emulation system whose FPGAs are architecturally different from the one requiring emulation. VHDL structural descriptions of the prototype's FPGA demonstrate the feasibility of transferring the model to the emulation system. We show how the generation of both the model and the simulation input capture the FPGA's full versatility.

UR - http://www.scopus.com/inward/record.url?scp=0029482110&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0029482110&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0029482110

SP - 174

EP - 180

BT - Proceedings of the International Workshop on Rapid System Prototyping

A2 - Anon, null

PB - IEEE

ER -