Partitioning-based multiplexer network synthesis for field-data extractors

Koki Ito, Yutaka Tamiya, Masao Yanagisawa, Nozomu Togawa

研究成果: Conference contribution

3 被引用数 (Scopus)

抄録

As seen in packet analysis of TCP/IP offload engine and stream data processing for video/audio data, it is necessary to extract a particular data field from bulk data, where we can use a field-data extractor. Particularly, an (M, N)-field-data extractor reads out any consecutive N bytes from an M-byte register by connecting its input/output using multiplexers. However, the number of required multiplexers increases too much as the input/output byte lengths increase. How to reduce the number of its required multiplexers is a major challenge. In this paper, we propose an efficient multiplexer network synthesis method for an (M, N)-field-data extractor. Our method is based on inserting an (N + B-1)-byte virtual intermediate register into a multiplexer network and partitioning it into an upper network and a lower network. Our method theoretically reduces the number of required multiplexers without increasing the multiplexer network depth. We also propose how to determine the size of the virtual intermediate register that minimizes the number of required multiplexers. Experimental results show that our method reduces the required number of gates to implement a field-data extractor by up to 92% compared with the one using a naive multiplexer network.

本文言語English
ホスト出版物のタイトルProceedings - 28th IEEE International System on Chip Conference, SOCC 2015
編集者Thomas Buchner, Danella Zhao, Karan Bhatia, Ramalingam Sridhar
出版社IEEE Computer Society
ページ263-268
ページ数6
ISBN(電子版)9781467390934
DOI
出版ステータスPublished - 2016 2月 12
イベント28th IEEE International System on Chip Conference, SOCC 2015 - Beijing, China
継続期間: 2015 9月 82015 9月 11

出版物シリーズ

名前International System on Chip Conference
2016-February
ISSN(印刷版)2164-1676
ISSN(電子版)2164-1706

Other

Other28th IEEE International System on Chip Conference, SOCC 2015
国/地域China
CityBeijing
Period15/9/815/9/11

ASJC Scopus subject areas

  • ハードウェアとアーキテクチャ
  • 制御およびシステム工学
  • 電子工学および電気工学

フィンガープリント

「Partitioning-based multiplexer network synthesis for field-data extractors」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル