Evaluation of network topologies for a run time re-routable network on a programmable chip

Networks on a chip have become a popular way to integrate IP cores. In the field programmable logic domain there is the added possibility that IP cores can be added and removed from the chip using run time reconfiguration. The widely advocated fixed mesh packet forwarding network topology, where the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kearney, D.A., Veldman, G.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 185
container_issue
container_start_page 178
container_title
container_volume
creator Kearney, D.A.
Veldman, G.
description Networks on a chip have become a popular way to integrate IP cores. In the field programmable logic domain there is the added possibility that IP cores can be added and removed from the chip using run time reconfiguration. The widely advocated fixed mesh packet forwarding network topology, where the cores are placed in fixed sized tiles created by the mesh, may lead to area fragmentation when the cores and the tiles are not exactly the same size. An alternative is to allow variable sized cores to be placed in any free location and to re-route the network to connect to them. We report here on a study that re-evaluates the classic network topologies against criteria that reflect an FPGA environment were the network might be rerouted as each new core is placed or removed from the FPGA. The most promising network configuration, a set of star connected tristate busses with token ring arbitration, (which we call a RingBuss) has been implemented. Its performance and area overheads are compatible with applications suitable for one million gate equivalent FPGAs.
doi_str_mv 10.1109/FPT.2003.1275746
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1275746</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1275746</ieee_id><sourcerecordid>1275746</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-2aa335649d84535b98bccbc8b79da8053cfad6ea0d0a0958b6379af85e5b4ee03</originalsourceid><addsrcrecordid>eNo9UE1LxDAUDIigrL0LXvIHWtO-pkmOsuyqsKCH9eJleWlf12jblDRV_PcWXRwG5jAfh2HsOhdZngtzu33eZ4UQkOWFkqqszlhilBYLQUMh4IIl0_QuFoApl8Qle918YjdjdH7gvuUDxS8fPnj0o-_80dHEWx848jAPPLqeeKA0-Dmi7eg_vXSRj8EfA_b9r1O_ufGKnbfYTZScdMVetpv9-iHdPd0_ru92qcuVjGmBCCCr0jS6lCCt0bauba2tMg1qIaFusakIRSNQGKltBcpgqyVJWxIJWLGbv11HRIcxuB7D9-H0APwAwnlSeQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Evaluation of network topologies for a run time re-routable network on a programmable chip</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kearney, D.A. ; Veldman, G.</creator><creatorcontrib>Kearney, D.A. ; Veldman, G.</creatorcontrib><description>Networks on a chip have become a popular way to integrate IP cores. In the field programmable logic domain there is the added possibility that IP cores can be added and removed from the chip using run time reconfiguration. The widely advocated fixed mesh packet forwarding network topology, where the cores are placed in fixed sized tiles created by the mesh, may lead to area fragmentation when the cores and the tiles are not exactly the same size. An alternative is to allow variable sized cores to be placed in any free location and to re-route the network to connect to them. We report here on a study that re-evaluates the classic network topologies against criteria that reflect an FPGA environment were the network might be rerouted as each new core is placed or removed from the FPGA. The most promising network configuration, a set of star connected tristate busses with token ring arbitration, (which we call a RingBuss) has been implemented. Its performance and area overheads are compatible with applications suitable for one million gate equivalent FPGAs.</description><identifier>ISBN: 9780780383203</identifier><identifier>ISBN: 0780383206</identifier><identifier>DOI: 10.1109/FPT.2003.1275746</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer network management ; Computer networks ; Field programmable gate arrays ; Network topology ; Network-on-a-chip ; Programmable logic arrays ; Programmable logic devices ; Prototypes ; Routing ; Tiles</subject><ispartof>Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798), 2003, p.178-185</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1275746$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1275746$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kearney, D.A.</creatorcontrib><creatorcontrib>Veldman, G.</creatorcontrib><title>Evaluation of network topologies for a run time re-routable network on a programmable chip</title><title>Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798)</title><addtitle>FPT</addtitle><description>Networks on a chip have become a popular way to integrate IP cores. In the field programmable logic domain there is the added possibility that IP cores can be added and removed from the chip using run time reconfiguration. The widely advocated fixed mesh packet forwarding network topology, where the cores are placed in fixed sized tiles created by the mesh, may lead to area fragmentation when the cores and the tiles are not exactly the same size. An alternative is to allow variable sized cores to be placed in any free location and to re-route the network to connect to them. We report here on a study that re-evaluates the classic network topologies against criteria that reflect an FPGA environment were the network might be rerouted as each new core is placed or removed from the FPGA. The most promising network configuration, a set of star connected tristate busses with token ring arbitration, (which we call a RingBuss) has been implemented. Its performance and area overheads are compatible with applications suitable for one million gate equivalent FPGAs.</description><subject>Computer network management</subject><subject>Computer networks</subject><subject>Field programmable gate arrays</subject><subject>Network topology</subject><subject>Network-on-a-chip</subject><subject>Programmable logic arrays</subject><subject>Programmable logic devices</subject><subject>Prototypes</subject><subject>Routing</subject><subject>Tiles</subject><isbn>9780780383203</isbn><isbn>0780383206</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2003</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9UE1LxDAUDIigrL0LXvIHWtO-pkmOsuyqsKCH9eJleWlf12jblDRV_PcWXRwG5jAfh2HsOhdZngtzu33eZ4UQkOWFkqqszlhilBYLQUMh4IIl0_QuFoApl8Qle918YjdjdH7gvuUDxS8fPnj0o-_80dHEWx848jAPPLqeeKA0-Dmi7eg_vXSRj8EfA_b9r1O_ufGKnbfYTZScdMVetpv9-iHdPd0_ru92qcuVjGmBCCCr0jS6lCCt0bauba2tMg1qIaFusakIRSNQGKltBcpgqyVJWxIJWLGbv11HRIcxuB7D9-H0APwAwnlSeQ</recordid><startdate>2003</startdate><enddate>2003</enddate><creator>Kearney, D.A.</creator><creator>Veldman, G.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2003</creationdate><title>Evaluation of network topologies for a run time re-routable network on a programmable chip</title><author>Kearney, D.A. ; Veldman, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-2aa335649d84535b98bccbc8b79da8053cfad6ea0d0a0958b6379af85e5b4ee03</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Computer network management</topic><topic>Computer networks</topic><topic>Field programmable gate arrays</topic><topic>Network topology</topic><topic>Network-on-a-chip</topic><topic>Programmable logic arrays</topic><topic>Programmable logic devices</topic><topic>Prototypes</topic><topic>Routing</topic><topic>Tiles</topic><toplevel>online_resources</toplevel><creatorcontrib>Kearney, D.A.</creatorcontrib><creatorcontrib>Veldman, G.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kearney, D.A.</au><au>Veldman, G.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Evaluation of network topologies for a run time re-routable network on a programmable chip</atitle><btitle>Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798)</btitle><stitle>FPT</stitle><date>2003</date><risdate>2003</risdate><spage>178</spage><epage>185</epage><pages>178-185</pages><isbn>9780780383203</isbn><isbn>0780383206</isbn><abstract>Networks on a chip have become a popular way to integrate IP cores. In the field programmable logic domain there is the added possibility that IP cores can be added and removed from the chip using run time reconfiguration. The widely advocated fixed mesh packet forwarding network topology, where the cores are placed in fixed sized tiles created by the mesh, may lead to area fragmentation when the cores and the tiles are not exactly the same size. An alternative is to allow variable sized cores to be placed in any free location and to re-route the network to connect to them. We report here on a study that re-evaluates the classic network topologies against criteria that reflect an FPGA environment were the network might be rerouted as each new core is placed or removed from the FPGA. The most promising network configuration, a set of star connected tristate busses with token ring arbitration, (which we call a RingBuss) has been implemented. Its performance and area overheads are compatible with applications suitable for one million gate equivalent FPGAs.</abstract><pub>IEEE</pub><doi>10.1109/FPT.2003.1275746</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780780383203
ispartof Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798), 2003, p.178-185
issn
language eng
recordid cdi_ieee_primary_1275746
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer network management
Computer networks
Field programmable gate arrays
Network topology
Network-on-a-chip
Programmable logic arrays
Programmable logic devices
Prototypes
Routing
Tiles
title Evaluation of network topologies for a run time re-routable network on a programmable chip
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T19%3A29%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Evaluation%20of%20network%20topologies%20for%20a%20run%20time%20re-routable%20network%20on%20a%20programmable%20chip&rft.btitle=Proceedings.%202003%20IEEE%20International%20Conference%20on%20Field-Programmable%20Technology%20(FPT)%20(IEEE%20Cat.%20No.03EX798)&rft.au=Kearney,%20D.A.&rft.date=2003&rft.spage=178&rft.epage=185&rft.pages=178-185&rft.isbn=9780780383203&rft.isbn_list=0780383206&rft_id=info:doi/10.1109/FPT.2003.1275746&rft_dat=%3Cieee_6IE%3E1275746%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1275746&rfr_iscdi=true