特許
J-GLOBAL ID:200903023385792226

メモリおよびその応用装置

発明者:
出願人/特許権者:
代理人 (1件): 富田 和子
公報種別:公開公報
出願番号(国際出願番号):特願平5-289431
公開番号(公開出願番号):特開平7-143156
出願日: 1993年11月18日
公開日(公表日): 1995年06月02日
要約:
【要約】【目的】ル-タ等の通信制御装置において、IPアドレス等のビットマスク指定によるフィルタリング機能を高速に実現するためのメモリを提供すること。【構成】Lビットデータを保持する入力データレジスタと、Xビットデータを保持するM個のデータベースレジスタと、両レジスタへデータ書き込みを行うデータ書き込み手段と、前記両レジスタの内容のビットごとの一致を判定し、比較結果が全て一致するとき、全ビット一致を出力をする、M個のデータベースレジスタ比較手段と、M個の判定結果のうち、1以上が、全ビット一致を示す場合に、データ一致の情報を出力する、データ一致検出手段を具備する。そして、データベースレジスタが保持するデータを、前記比較手段による判定対象にすべき(有効)か、すべきでないか(無効)を、ビット単位で指定可能なデータベースマスクレジスタを、データベースレジスタ毎に備える。そして、「有効」と指定したビットに対応するデータに関してのみ、前記比較手段による判定対象とするビットマスク制御手段とを備える。
請求項(抜粋):
Lビット(Lは、1以上の整数)のデータを受け付け、保持するための入力データレジスタと、Xビット(Xは、L以上の整数)のデータを受け付け、保持するための、M個(Mは、1以上の整数)のデータベースレジスタと、前記入力データレジスタおよびデータベースレジスタへのデータの書き込みを行うデータ書き込み手段と、前記入力データレジスタに保持されるデータと前記データベースレジスタに保持されるデータの内容を、各ビットごとに一致するか否かを判定し、L個の比較結果が全て一致すると判定された場合に、全ビット一致の旨の判定結果を出力する、M個のデータベースレジスタ比較手段と、該データベースレジスタ比較手段による、M個の判定結果のうち少なくとも1以上が、全ビット一致の旨を示していた場合に、データ一致の旨の情報を出力する、データ一致検出手段とを少なくとも具備し、前記データベースレジスタが保持するデータを、前記データベースレジスタ比較手段による判定対象にすべき(有効)か、すべきでないか(無効)を、ビット単位で指定可能なデータベースマスクレジスタを、前記データベースレジスタ毎に備え、前記データ書き込み手段は、該手段を介して、前記データベースマスクレジスタへ、前記ビット単位での有効、無効の指定が可能であり、さらに、前記データベースレジスタに保持されたデータのうち、前記データベースマスクレジスタが「有効」と指定したビットに対応するデータに関してのみ、データベースレジスタ比較手段による判定対象とするよう制御信号を生成するビットマスク制御手段とを備えることを特徴とするメモリ装置。
IPC (2件):
H04L 12/46 ,  H04L 12/28
引用特許:
出願人引用 (4件)
  • 特開平3-012896
  • 特開平1-220293
  • 特開平4-021997
全件表示
審査官引用 (4件)
  • 特開平3-012896
  • 特開平1-220293
  • 特開平4-021997
全件表示

前のページに戻る