JP4821628B2 - パケットバッファfifoメモリ装置 - Google Patents
パケットバッファfifoメモリ装置 Download PDFInfo
- Publication number
- JP4821628B2 JP4821628B2 JP2007015034A JP2007015034A JP4821628B2 JP 4821628 B2 JP4821628 B2 JP 4821628B2 JP 2007015034 A JP2007015034 A JP 2007015034A JP 2007015034 A JP2007015034 A JP 2007015034A JP 4821628 B2 JP4821628 B2 JP 4821628B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- data
- write
- read
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000000872 buffer Substances 0.000 title claims description 20
- 238000012544 monitoring process Methods 0.000 claims description 59
- 230000005856 abnormality Effects 0.000 claims description 17
- 238000003780 insertion Methods 0.000 claims description 9
- 230000037431 insertion Effects 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 description 17
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
2 書き込みクロック
3 読み出しクロック
4 RESET入力
5 書き込みアドレス制御部
6 読み出しアドレス制御部
7 状態制御部
8 RESET信号
9 EMPTY信号
10 FULL信号
11 書き込みイネーブル
12 書き込みアドレス
13 メモリ書き込みイネーブル
14 先頭アドレス情報
15 書き込みデータ
16 先頭アドレス監視/フラグ挿入部
17 書き込みポインタ制御部
18 読み出しアドレス
19 読み出しイネーブル
20 先頭アドレス監視フラグ監視/パケットサイズ読み出し部
21 パケットサイズ情報
22 メモリ読み出しイネーブル
23 読み出しデータ
24 先頭アドレスエラー
25 書き込みポインタ値
26 メモリ
Claims (3)
- 順次供給されるパケットデータについてメモリへの書き込み及び前記メモリからの読み出しをFIFO制御の下で行うパケットバッファFIFOメモリ装置であって、
前記パケットデータについて書き込みアドレスを指定しつつ前記メモリへの書き込みをなす書込み手段と、
読み出しアドレスを指定しつつ前記メモリからデータを順次読み出す読出し手段と、
前記書込み手段と前記読出し手段についてFIFO制御をなす状態制御手段と、を含み、
前記書込み手段は、前記パケットデータの先頭アドレスの書き込みデータに対して期待値を示す監視フラグ及び当該パケットデータのパケットサイズを挿入し、前記先頭アドレス以外の前記書き込みデータに対して前記監視フラグを前記期待値と異なる値として挿入する監視フラグ挿入手段を含み、
前記読出し手段は、前記メモリから前記書き込みデータを読み出しつつ読み出したデータから前記監視フラグ及び前記パケットサイズを抽出して当該抽出された前記監視フラグの値が前記期待値であるか否かを判定する異常判定手段を含み、
前記読出し手段は、1つの読み出したデータについて前記異常判定手段によって抽出された前記監視フラグの値が前記期待値であると判定され、その後、新たに読み出したデータについて前記異常判定手段によって抽出された前記監視フラグの値が前記期待値でないと判定された場合に、前記1つの読み出したデータについて前記異常判定手段によって抽出された前記パケットサイズ分の前記書き込みデータの読み出しが完了したか否かを判定することを特徴とするパケットバッファFIFOメモリ装置。 - 前記書込み手段は、前記書き込みデータ毎の書込み終了位置を示す書込み終了位置アドレスを保持する書込みポインタを有し、
前記読出し手段は、前記1つの読み出したデータについて前記異常判定手段が前記監視フラグの値を前記期待値でないと判定した場合、及び前記新たに読み出したデータについて前記異常判定手段が前記監視フラグの値を前記期待値であると判定した場合には、前記読み出しアドレスを前記書込み終了位置アドレスと整合せしめることを特徴とする請求項1記載のパケットバッファFIFOメモリ装置。 - 前記読出し手段は、前記パケットサイズ分の前記書き込みデータの読み出しが完了したと判定した場合に、前記監視フラグを消去することを特徴とする請求項1記載のパケットバッファFIFOメモリ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007015034A JP4821628B2 (ja) | 2007-01-25 | 2007-01-25 | パケットバッファfifoメモリ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007015034A JP4821628B2 (ja) | 2007-01-25 | 2007-01-25 | パケットバッファfifoメモリ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008182550A JP2008182550A (ja) | 2008-08-07 |
| JP4821628B2 true JP4821628B2 (ja) | 2011-11-24 |
Family
ID=39726101
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007015034A Expired - Fee Related JP4821628B2 (ja) | 2007-01-25 | 2007-01-25 | パケットバッファfifoメモリ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4821628B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5132612B2 (ja) * | 2009-03-12 | 2013-01-30 | 日本電信電話株式会社 | データ転送方法および装置 |
| JP5001318B2 (ja) * | 2009-03-18 | 2012-08-15 | 富士通テレコムネットワークス株式会社 | ディジタル音声信号伝送装置及びディジタル音声信号伝送方法 |
| JP5346780B2 (ja) * | 2009-11-10 | 2013-11-20 | 本田技研工業株式会社 | 先入れ先出しバッファ及び先入れ先出しバッファのデータ破棄方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2885538B2 (ja) * | 1991-05-07 | 1999-04-26 | 富士通株式会社 | 固定長データ転送用バッファの誤動作検出方式および復旧方式 |
| JPH09297677A (ja) * | 1996-05-02 | 1997-11-18 | Fujitsu Ltd | 一部のデータ群を消去可能としたfifoバッファ |
| JP3191701B2 (ja) * | 1996-10-29 | 2001-07-23 | 日本電気株式会社 | 伝送フレームフォーマット変換回路 |
| JP2004128764A (ja) * | 2002-10-01 | 2004-04-22 | Ando Electric Co Ltd | イーサネットーatm変換装置におけるメモリ制御方式及び方法 |
| JP2005039661A (ja) * | 2003-07-17 | 2005-02-10 | Sony Corp | 情報処理装置 |
-
2007
- 2007-01-25 JP JP2007015034A patent/JP4821628B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008182550A (ja) | 2008-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080250196A1 (en) | Data Sequence Sample and Hold Method, Apparatus and Semiconductor Integrated Circuit | |
| US8356203B2 (en) | Asynchronous interface circuit and data transfer method | |
| JP4821628B2 (ja) | パケットバッファfifoメモリ装置 | |
| JP2011227834A (ja) | 信号制御装置及び信号制御方法 | |
| US10658046B2 (en) | Memory device and method for operating the same | |
| CN108108148B (zh) | 一种数据处理方法和装置 | |
| CN103064802A (zh) | Ram存储装置 | |
| JP4569163B2 (ja) | データ入出力装置およびデータ入出力方法 | |
| JP2655495B2 (ja) | Atmセルフォーマット変換回路 | |
| JP2007193905A (ja) | 半導体記憶装置 | |
| JPH08149160A (ja) | データ受信装置 | |
| JPH10340596A (ja) | データ記憶装置および半導体記憶装置 | |
| JP2923892B1 (ja) | Atmセル挿入方式および方法 | |
| CN110399325B (zh) | 一种基于iic总线协议的改进型ip核 | |
| US5542092A (en) | Method and system for setting bus addresses in order to resolve or prevent bus address conflicts between interface cards of a personal computer | |
| JP3075273B2 (ja) | セルバッファ制御回路 | |
| JP3856016B2 (ja) | 信号処理装置 | |
| JP2002073411A (ja) | Eepromの記憶容量判別装置およびeepromの記憶容量判別方法 | |
| JP2007094748A (ja) | バスモニタ装置 | |
| JP2003297098A (ja) | 半導体記憶装置 | |
| JP2010020815A (ja) | Fifoアクセス回路 | |
| JP2001128166A (ja) | 画像圧縮用集積回路および画像圧縮装置 | |
| JP2010154156A (ja) | データ圧縮装置 | |
| JP2000036806A (ja) | 情報データ抽出方式 | |
| JPH0535443A (ja) | バツフア管理方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091214 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110428 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110809 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110822 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140916 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |