Loading…
Segmented channel routability via satisfiability
Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if...
Saved in:
Published in: | ACM transactions on design automation of electronic systems 2004-10, Vol.9 (4), p.517-528 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3 |
---|---|
cites | cdi_FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3 |
container_end_page | 528 |
container_issue | 4 |
container_start_page | 517 |
container_title | ACM transactions on design automation of electronic systems |
container_volume | 9 |
creator | Hung, William N N Song, Xiaoyu Aboulhamid, El Mostapha Kennings, Andrew Coppola, Alan |
description | Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if and only if the net connections in the segmented channel are routable. Empirical results show that the method is time-efficient and applicable to large problem instances. |
doi_str_mv | 10.1145/1027084.1027090 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29030244</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>28579603</sourcerecordid><originalsourceid>FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3</originalsourceid><addsrcrecordid>eNqFkD1PwzAQhi0EEqUws0YMbGnP386IKihIlRiA2XIcG1ylSbETpP57DM3EwvQ-unt00r0IXWNYYMz4EgORoNjiNys4QTPMuSwlheo0c16VLPM5ukhpCwBcCj5D8OLed64bXFPYD9N1ri1iPw6mDm0YDsVXMEUyQ0g-TKNLdOZNm9zVlHP09nD_unosN8_rp9XdprRU4qFUNXgKzlPbEEtUxXCjZGNNg5W0jEsulCeMgDTABKY1V17VlRQiE7F1Q-fo9nh3H_vP0aVB70Kyrm1N5_oxaVIBBcLY_6LishJAs3jzR9z2Y-zyE5oQKjAjWGZpeZRs7FOKzut9DDsTDxqD_ulZTz3rqWf6DQV4bco</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>223614217</pqid></control><display><type>article</type><title>Segmented channel routability via satisfiability</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Hung, William N N ; Song, Xiaoyu ; Aboulhamid, El Mostapha ; Kennings, Andrew ; Coppola, Alan</creator><creatorcontrib>Hung, William N N ; Song, Xiaoyu ; Aboulhamid, El Mostapha ; Kennings, Andrew ; Coppola, Alan</creatorcontrib><description>Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if and only if the net connections in the segmented channel are routable. Empirical results show that the method is time-efficient and applicable to large problem instances.</description><identifier>ISSN: 1084-4309</identifier><identifier>EISSN: 1557-7309</identifier><identifier>DOI: 10.1145/1027084.1027090</identifier><language>eng</language><publisher>New York: Association for Computing Machinery</publisher><subject>Routers ; Studies</subject><ispartof>ACM transactions on design automation of electronic systems, 2004-10, Vol.9 (4), p.517-528</ispartof><rights>Copyright Association for Computing Machinery Oct 2004</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3</citedby><cites>FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Hung, William N N</creatorcontrib><creatorcontrib>Song, Xiaoyu</creatorcontrib><creatorcontrib>Aboulhamid, El Mostapha</creatorcontrib><creatorcontrib>Kennings, Andrew</creatorcontrib><creatorcontrib>Coppola, Alan</creatorcontrib><title>Segmented channel routability via satisfiability</title><title>ACM transactions on design automation of electronic systems</title><description>Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if and only if the net connections in the segmented channel are routable. Empirical results show that the method is time-efficient and applicable to large problem instances.</description><subject>Routers</subject><subject>Studies</subject><issn>1084-4309</issn><issn>1557-7309</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2004</creationdate><recordtype>article</recordtype><recordid>eNqFkD1PwzAQhi0EEqUws0YMbGnP386IKihIlRiA2XIcG1ylSbETpP57DM3EwvQ-unt00r0IXWNYYMz4EgORoNjiNys4QTPMuSwlheo0c16VLPM5ukhpCwBcCj5D8OLed64bXFPYD9N1ri1iPw6mDm0YDsVXMEUyQ0g-TKNLdOZNm9zVlHP09nD_unosN8_rp9XdprRU4qFUNXgKzlPbEEtUxXCjZGNNg5W0jEsulCeMgDTABKY1V17VlRQiE7F1Q-fo9nh3H_vP0aVB70Kyrm1N5_oxaVIBBcLY_6LishJAs3jzR9z2Y-zyE5oQKjAjWGZpeZRs7FOKzut9DDsTDxqD_ulZTz3rqWf6DQV4bco</recordid><startdate>20041001</startdate><enddate>20041001</enddate><creator>Hung, William N N</creator><creator>Song, Xiaoyu</creator><creator>Aboulhamid, El Mostapha</creator><creator>Kennings, Andrew</creator><creator>Coppola, Alan</creator><general>Association for Computing Machinery</general><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20041001</creationdate><title>Segmented channel routability via satisfiability</title><author>Hung, William N N ; Song, Xiaoyu ; Aboulhamid, El Mostapha ; Kennings, Andrew ; Coppola, Alan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Routers</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hung, William N N</creatorcontrib><creatorcontrib>Song, Xiaoyu</creatorcontrib><creatorcontrib>Aboulhamid, El Mostapha</creatorcontrib><creatorcontrib>Kennings, Andrew</creatorcontrib><creatorcontrib>Coppola, Alan</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM transactions on design automation of electronic systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hung, William N N</au><au>Song, Xiaoyu</au><au>Aboulhamid, El Mostapha</au><au>Kennings, Andrew</au><au>Coppola, Alan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Segmented channel routability via satisfiability</atitle><jtitle>ACM transactions on design automation of electronic systems</jtitle><date>2004-10-01</date><risdate>2004</risdate><volume>9</volume><issue>4</issue><spage>517</spage><epage>528</epage><pages>517-528</pages><issn>1084-4309</issn><eissn>1557-7309</eissn><abstract>Segmented channel routing is fundamental to the routing of row-based FPGAs. In this paper, we study segmented channel routability via satisfiability. Our method encodes the horizontal and vertical constraints of the routing problem as Boolean conditions. The routability constraint is satisfiable if and only if the net connections in the segmented channel are routable. Empirical results show that the method is time-efficient and applicable to large problem instances.</abstract><cop>New York</cop><pub>Association for Computing Machinery</pub><doi>10.1145/1027084.1027090</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1084-4309 |
ispartof | ACM transactions on design automation of electronic systems, 2004-10, Vol.9 (4), p.517-528 |
issn | 1084-4309 1557-7309 |
language | eng |
recordid | cdi_proquest_miscellaneous_29030244 |
source | Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list) |
subjects | Routers Studies |
title | Segmented channel routability via satisfiability |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T03%3A39%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Segmented%20channel%20routability%20via%20satisfiability&rft.jtitle=ACM%20transactions%20on%20design%20automation%20of%20electronic%20systems&rft.au=Hung,%20William%20N%20N&rft.date=2004-10-01&rft.volume=9&rft.issue=4&rft.spage=517&rft.epage=528&rft.pages=517-528&rft.issn=1084-4309&rft.eissn=1557-7309&rft_id=info:doi/10.1145/1027084.1027090&rft_dat=%3Cproquest_cross%3E28579603%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c371t-8b0f30ef3cd2c28941d87dcad187c457568f24207a04613b58f8b9766b582cbd3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=223614217&rft_id=info:pmid/&rfr_iscdi=true |