Loading…
Integrating firewire peripheral interface with an ethernet custom network processor
Bandwidth demands on ubiquitous Ethernet have grown immensely, driven by the rapid expansion of real-time applications like audio/video streaming. In a related research, the authors designed a novel high-performance custom network processor chip using field programmable gate arrays (FPGAs). The main...
Saved in:
Published in: | Integration (Amsterdam) 2007-07, Vol.40 (4), p.536-548 |
---|---|
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-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613 |
---|---|
cites | cdi_FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613 |
container_end_page | 548 |
container_issue | 4 |
container_start_page | 536 |
container_title | Integration (Amsterdam) |
container_volume | 40 |
creator | Elkeelany, O. Chaudhry, G. |
description | Bandwidth demands on ubiquitous Ethernet have grown immensely, driven by the rapid expansion of real-time applications like audio/video streaming. In a related research, the authors designed a novel high-performance custom network processor chip using field programmable gate arrays (FPGAs). The main function of this chip (named
SPEED) is to bypass the operating system processing of network protocol stack at the host computer by off-loading its networking functions to hardware. This simplification is not only required to fit in a hardware solution, but also it improves network performance. The novel chip utilizes the concept of Ethernet channels, where Ethernet frames are addressed in a multicast addressing scheme.
In this article, we integrate the chip with a Firewire peripheral interface (FPI). A crucial function of the FPI design is to convert the IEEE 1394 isochronous traffic to the Ethernet frame format via two independent asynchronous write and read buffers. The FPI also manages the SPEED hardware interrupt signals in a bi-directional communication scheme. The goal of this research is to map isochronous Firewire packets into Ethernet frames by utilizing the SPEED Ethernet channel assignment capability. We used Verilog Hardware Description Language (HDL) to synthesize the FPI design. Since the FPI needs to support bi-directional communication, we also present a generic HDL model for bi-directional data sharing, which can be used in similar bi-directional applications.
Initial performance measures show that the FPI consumes less that 0.15
W of power. Also we found that the synthesized design utilizes only 28% of the target chip resources. Hence it was possible to incorporate it with the SPEED design in the same FPGA chip. This low power consumption will lead to powering SPEED-FPI based network devices through the network cable and eliminate the process of regular electrical power outlet installations and maintenance. Thus, the SPEED-FPI system reduces the installation complexity, especially for large number of devices (e.g., surveillance cameras). |
doi_str_mv | 10.1016/j.vlsi.2006.09.003 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_30001505</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S016792600600099X</els_id><sourcerecordid>30001505</sourcerecordid><originalsourceid>FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613</originalsourceid><addsrcrecordid>eNp9kMtOwzAQRS0EEqXwA6y8gV3C2Hk4kdigikelSiyAteU449YlTYrttuLvcVQkdiys8WjuPO4h5JpByoCVd-t033mbcoAyhToFyE7IhFWCJ6Lg_JRMokgkNS_hnFx4vwYAlotiQt7mfcClU8H2S2qsw0N8dIvOblfoVEdtrDujNNKDDSuqeoohVnoMVO98GDY0fg-D-6RbN2j0fnCX5MyozuPVb5ySj6fH99lLsnh9ns8eFonOShYSgbrMMwWoMyyUaDRvsS5M1YjWRCNVU7V5lQOKvORtTJuMm4LVOdaIuSlZNiW3x7lx89cOfZAb6zV2nepx2HmZjS4LKKKQH4XaDd47NHLr7Ea5b8lAjvzkWo785MhPQi0jv9h08ztdea0641Svrf_rrKp4Symi7v6ow2h1b9FJry32GttIUgfZDva_NT9Tnohh</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>30001505</pqid></control><display><type>article</type><title>Integrating firewire peripheral interface with an ethernet custom network processor</title><source>ScienceDirect Journals</source><creator>Elkeelany, O. ; Chaudhry, G.</creator><creatorcontrib>Elkeelany, O. ; Chaudhry, G.</creatorcontrib><description>Bandwidth demands on ubiquitous Ethernet have grown immensely, driven by the rapid expansion of real-time applications like audio/video streaming. In a related research, the authors designed a novel high-performance custom network processor chip using field programmable gate arrays (FPGAs). The main function of this chip (named
SPEED) is to bypass the operating system processing of network protocol stack at the host computer by off-loading its networking functions to hardware. This simplification is not only required to fit in a hardware solution, but also it improves network performance. The novel chip utilizes the concept of Ethernet channels, where Ethernet frames are addressed in a multicast addressing scheme.
In this article, we integrate the chip with a Firewire peripheral interface (FPI). A crucial function of the FPI design is to convert the IEEE 1394 isochronous traffic to the Ethernet frame format via two independent asynchronous write and read buffers. The FPI also manages the SPEED hardware interrupt signals in a bi-directional communication scheme. The goal of this research is to map isochronous Firewire packets into Ethernet frames by utilizing the SPEED Ethernet channel assignment capability. We used Verilog Hardware Description Language (HDL) to synthesize the FPI design. Since the FPI needs to support bi-directional communication, we also present a generic HDL model for bi-directional data sharing, which can be used in similar bi-directional applications.
Initial performance measures show that the FPI consumes less that 0.15
W of power. Also we found that the synthesized design utilizes only 28% of the target chip resources. Hence it was possible to incorporate it with the SPEED design in the same FPGA chip. This low power consumption will lead to powering SPEED-FPI based network devices through the network cable and eliminate the process of regular electrical power outlet installations and maintenance. Thus, the SPEED-FPI system reduces the installation complexity, especially for large number of devices (e.g., surveillance cameras).</description><identifier>ISSN: 0167-9260</identifier><identifier>EISSN: 1872-7522</identifier><identifier>DOI: 10.1016/j.vlsi.2006.09.003</identifier><identifier>CODEN: IVJODL</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Applied sciences ; Circuit properties ; Design. Technologies. Operation analysis. Testing ; Digital circuits ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Exact sciences and technology ; Hardware description language ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Low-power design ; Network ready devices ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Simulation ; Synthesis</subject><ispartof>Integration (Amsterdam), 2007-07, Vol.40 (4), p.536-548</ispartof><rights>2007</rights><rights>2007 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613</citedby><cites>FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613</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><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=18819467$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Elkeelany, O.</creatorcontrib><creatorcontrib>Chaudhry, G.</creatorcontrib><title>Integrating firewire peripheral interface with an ethernet custom network processor</title><title>Integration (Amsterdam)</title><description>Bandwidth demands on ubiquitous Ethernet have grown immensely, driven by the rapid expansion of real-time applications like audio/video streaming. In a related research, the authors designed a novel high-performance custom network processor chip using field programmable gate arrays (FPGAs). The main function of this chip (named
SPEED) is to bypass the operating system processing of network protocol stack at the host computer by off-loading its networking functions to hardware. This simplification is not only required to fit in a hardware solution, but also it improves network performance. The novel chip utilizes the concept of Ethernet channels, where Ethernet frames are addressed in a multicast addressing scheme.
In this article, we integrate the chip with a Firewire peripheral interface (FPI). A crucial function of the FPI design is to convert the IEEE 1394 isochronous traffic to the Ethernet frame format via two independent asynchronous write and read buffers. The FPI also manages the SPEED hardware interrupt signals in a bi-directional communication scheme. The goal of this research is to map isochronous Firewire packets into Ethernet frames by utilizing the SPEED Ethernet channel assignment capability. We used Verilog Hardware Description Language (HDL) to synthesize the FPI design. Since the FPI needs to support bi-directional communication, we also present a generic HDL model for bi-directional data sharing, which can be used in similar bi-directional applications.
Initial performance measures show that the FPI consumes less that 0.15
W of power. Also we found that the synthesized design utilizes only 28% of the target chip resources. Hence it was possible to incorporate it with the SPEED design in the same FPGA chip. This low power consumption will lead to powering SPEED-FPI based network devices through the network cable and eliminate the process of regular electrical power outlet installations and maintenance. Thus, the SPEED-FPI system reduces the installation complexity, especially for large number of devices (e.g., surveillance cameras).</description><subject>Applied sciences</subject><subject>Circuit properties</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Digital circuits</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Hardware description language</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Low-power design</subject><subject>Network ready devices</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Simulation</subject><subject>Synthesis</subject><issn>0167-9260</issn><issn>1872-7522</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp9kMtOwzAQRS0EEqXwA6y8gV3C2Hk4kdigikelSiyAteU449YlTYrttuLvcVQkdiys8WjuPO4h5JpByoCVd-t033mbcoAyhToFyE7IhFWCJ6Lg_JRMokgkNS_hnFx4vwYAlotiQt7mfcClU8H2S2qsw0N8dIvOblfoVEdtrDujNNKDDSuqeoohVnoMVO98GDY0fg-D-6RbN2j0fnCX5MyozuPVb5ySj6fH99lLsnh9ns8eFonOShYSgbrMMwWoMyyUaDRvsS5M1YjWRCNVU7V5lQOKvORtTJuMm4LVOdaIuSlZNiW3x7lx89cOfZAb6zV2nepx2HmZjS4LKKKQH4XaDd47NHLr7Ea5b8lAjvzkWo785MhPQi0jv9h08ztdea0641Svrf_rrKp4Symi7v6ow2h1b9FJry32GttIUgfZDva_NT9Tnohh</recordid><startdate>20070701</startdate><enddate>20070701</enddate><creator>Elkeelany, O.</creator><creator>Chaudhry, G.</creator><general>Elsevier B.V</general><general>Elsevier Science</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>20070701</creationdate><title>Integrating firewire peripheral interface with an ethernet custom network processor</title><author>Elkeelany, O. ; Chaudhry, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Applied sciences</topic><topic>Circuit properties</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Digital circuits</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Hardware description language</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Low-power design</topic><topic>Network ready devices</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Simulation</topic><topic>Synthesis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Elkeelany, O.</creatorcontrib><creatorcontrib>Chaudhry, G.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Integration (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Elkeelany, O.</au><au>Chaudhry, G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Integrating firewire peripheral interface with an ethernet custom network processor</atitle><jtitle>Integration (Amsterdam)</jtitle><date>2007-07-01</date><risdate>2007</risdate><volume>40</volume><issue>4</issue><spage>536</spage><epage>548</epage><pages>536-548</pages><issn>0167-9260</issn><eissn>1872-7522</eissn><coden>IVJODL</coden><abstract>Bandwidth demands on ubiquitous Ethernet have grown immensely, driven by the rapid expansion of real-time applications like audio/video streaming. In a related research, the authors designed a novel high-performance custom network processor chip using field programmable gate arrays (FPGAs). The main function of this chip (named
SPEED) is to bypass the operating system processing of network protocol stack at the host computer by off-loading its networking functions to hardware. This simplification is not only required to fit in a hardware solution, but also it improves network performance. The novel chip utilizes the concept of Ethernet channels, where Ethernet frames are addressed in a multicast addressing scheme.
In this article, we integrate the chip with a Firewire peripheral interface (FPI). A crucial function of the FPI design is to convert the IEEE 1394 isochronous traffic to the Ethernet frame format via two independent asynchronous write and read buffers. The FPI also manages the SPEED hardware interrupt signals in a bi-directional communication scheme. The goal of this research is to map isochronous Firewire packets into Ethernet frames by utilizing the SPEED Ethernet channel assignment capability. We used Verilog Hardware Description Language (HDL) to synthesize the FPI design. Since the FPI needs to support bi-directional communication, we also present a generic HDL model for bi-directional data sharing, which can be used in similar bi-directional applications.
Initial performance measures show that the FPI consumes less that 0.15
W of power. Also we found that the synthesized design utilizes only 28% of the target chip resources. Hence it was possible to incorporate it with the SPEED design in the same FPGA chip. This low power consumption will lead to powering SPEED-FPI based network devices through the network cable and eliminate the process of regular electrical power outlet installations and maintenance. Thus, the SPEED-FPI system reduces the installation complexity, especially for large number of devices (e.g., surveillance cameras).</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.vlsi.2006.09.003</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0167-9260 |
ispartof | Integration (Amsterdam), 2007-07, Vol.40 (4), p.536-548 |
issn | 0167-9260 1872-7522 |
language | eng |
recordid | cdi_proquest_miscellaneous_30001505 |
source | ScienceDirect Journals |
subjects | Applied sciences Circuit properties Design. Technologies. Operation analysis. Testing Digital circuits Electric, optical and optoelectronic circuits Electronic circuits Electronics Exact sciences and technology Hardware description language Integrated circuits Integrated circuits by function (including memories and processors) Low-power design Network ready devices Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Simulation Synthesis |
title | Integrating firewire peripheral interface with an ethernet custom network processor |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T00%3A31%3A32IST&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=Integrating%20firewire%20peripheral%20interface%20with%20an%20ethernet%20custom%20network%20processor&rft.jtitle=Integration%20(Amsterdam)&rft.au=Elkeelany,%20O.&rft.date=2007-07-01&rft.volume=40&rft.issue=4&rft.spage=536&rft.epage=548&rft.pages=536-548&rft.issn=0167-9260&rft.eissn=1872-7522&rft.coden=IVJODL&rft_id=info:doi/10.1016/j.vlsi.2006.09.003&rft_dat=%3Cproquest_cross%3E30001505%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c361t-7ec643a0ec3e5a7bc2de95f8b7df2008b8d4840e7462d08bb32f5194e9ee4f613%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=30001505&rft_id=info:pmid/&rfr_iscdi=true |