摘要 |
A single port First-In-First-Out (FIFO) data storage device that include an over-write protection feature and diagnostic capabilities. The FIFO contemplated by the invention is fabricated using a field programmable gate array; yet is as robust (feature rib) and can be used as safely as more elaborate, hardware-consuming FIFO devices, such as a traditional "dual port" FIFO. More particularly, a FIFO single port storage device (and corresponding methods for operating same) is set forth which includes (a) a write protection feature to ensure that the FIFO contents are not disturbed once the FIFO becomes full; (b) a first diagnostic feature to provide host software with an indication that the protection feature is in-force; and (c) a second diagnostic feature which provides host software with an indication that it (the software) may have errantly attempted to disturb a full FIFO before securely and completely emptying the FIFO's contents.
|