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...

Full description

Saved in:
Bibliographic Details
Published in:Integration (Amsterdam) 2007-07, Vol.40 (4), p.536-548
Main Authors: Elkeelany, O., Chaudhry, G.
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&amp;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 &amp; 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