Browse Prior Art Database

Scrollable Programmable Logic Array for Data Channel

IP.com Disclosure Number: IPCOM000115967D
Original Publication Date: 1995-Jul-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 42K

Publishing Venue

IBM

Related People

Rae, JW: AUTHOR

Abstract

Using Field Programmable Gate Array (FPGA) technology to add a variety of diagnostic functions to current channel architecture is described.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 77% of the total text.

Scrollable Programmable Logic Array for Data Channel

      Using Field Programmable Gate Array (FPGA) technology to add a
variety of diagnostic functions to current channel architecture is
described.

      Today's data channel performs many more tasks than to just read
data.  Since the channel design is now built in a digital technology,
designers have been taking advantage of the flexibility offered by
incorporating new functions.  Here is a list of some of them:
  o  On-the-fly error rate measurement
  o  Automatic surface analysis (SAT)
  o  Fly-height measurement (HRF)
  o  Self-equalization (GEM)

These functions are useful and valuable.  The problem is - that they
all add cost and complexity to the channel.  The marketplace is
becoming very competitive and cost pressures may force many of these
functions to be dropped because they are not strictly required to
read
and write, yet are valuable and needed for manufacturability and
test.

      The proposed solution is to incorporate into the channel module
a region of logic, a gate array, whose function can be programmed via
an external bit stream.  The bit stream may be stored in a reserved
area of the file and called up to program a given function on demand.
In this manner, many channel functions may be synthesized by reusing
the silicon.  This will make the channel chip smaller and less
expensive.

      Programmable logic has been developed in the industry and is
called an FPGA.  Clock...