Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Programmable-multiplexing-input-output-port

 Integrated circuit testing device with dual purpose analog and digital channels
What is claimed is: 1. An apparatus for performing tests on integrated circuits, each integrated ...


 Equalization system for modems in a polled arrangement
OF THE PREFERRED EMBODIMENTS In FIG. 1, a data processor 1 is connected to a plurality of remote ...


 Latched fedback memory finite-state-engine
The present invention has been contemplated to overcome the foregoing deficiencies and meet the ...


 Integrated sample and hold circuit
The present invention overcomes this inherent inapplicability of bipolar semiconductor devices by ...


 Digital data processing system with asynchronous sensing units
In order to overcome the aforementioned drawbacks, the invention provides a digital data processing ...


 Cable tester for multipair cables
In elaborating on the particulars of the illustrative embodiment, it is helpful to visualize and ...


 Apparatus and method of testing CML circuits
A test apparatus for CML integrated circuits is shown herein. The apparatus has a test unit which ...


 High precision capacitance bridge
It is an object of this invention to measure impedance, and particularly capacitance, to extremely ...


 Split programmable logic array
The subject invention relates to an improved programmable logic array for producing a particular ...


 Dynamic re-programmable PLA
An advantage of the present invention resides in the provision of a unique design that is readily ...


 Programmable multiplexing input/output port

Details
Inventors: Noakes, Michael Donald; Selvidge, Charles W.; Argarwal, Anant; Babb, Jonathan; Dahl, Matthew L.;
Assignee: Virtual Machine Works (Cambridge, MA)
Primary Examiner: Santamauro; Jon
Assistant Examiner: Roseen; Richard
Attorney, Agent or Firm:

A programmable logic circuit includes a programmable logic array which generates a plurality of output signals for output from a single port on the programmable logic circuit, and which processes a plurality of input signals received from a single port on the programmable logic circuit. The programmable logic circuit also includes multiplexing means for receiving the plurality of output signals generated by the programmable logic array and for multiplexing the plurality of output signals. An output port outputs, from the programmable logic circuit, the multiplexed plurality of output signals generated by the programmable logic array. An input port receives a multiplexed plurality of input signals, and a demultiplexing means demultiplexes the multiplexed plurality of input signals and configurably communicates the demultiplexed plurality of input signals to the programmable logic array. This demultiplexing means and the multiplexing means are each operable at a clock speed which is different from a clock speed of the programmable logic array.

DETAILED DESCRIPTION The present invention discloses an input/output buffer design for FPGAs and other programmable devices.
An output buffer of the present invention multiplexes a selection of internal signals onto a single wire.
An input buffer of the present invention demultiplexes such signals for utilization within the programmable device.
A multiplexing output buffer comprises a means for selecting a portion of the internal device signals for multiplexing, a multiplexor and a buffer for driving the multiplexed signals onto the device pin.
The control logic for the multiplexor may be either internal or external to the programmable device.
If the control is internal, it may be created either by the programmable logic array or by dedicated hardware.
A multiplexing input buffer comprises an input buffer for receiving the multiplexed signal from the pin, a demultiplexor and means for driving the demultiplexed signals into the programmable device.
The control logic for the demultiplexor may be either internal or external to the programmable device.
If the control is internal, it may be created either by the programmable logic array or by dedicated hardware.
A buffer hardware may comprise either a multiplexing input buffer, a multiplexing output buffer or both.
In addition, the buffer hardware may also comprise the conventional programmable pin circuit of the underlying programmable device.
The device is then programmed to select the proper buffer form.



Related patents
  Portable terminal which reliably confirms program installation
Therefore, a primary object of the present invention is to provide a portable terminal to be used in connection with a variety of host computers by installing operating ...
  Boundary drawing and area filling logic for a display system
We claim: 1. A computer graphics system having display logic comprising: a destination bit map containing a plurality of image bits which map to a plurality of pixels ...
  Data acquisition system using non-linear digitization intervals
Accordingly, it is a general object of the present invention to provide an improved data acquisition system which overcomes or substantially reduces the above-noted ...
  High speed data acquisition system and method
OF THE PREFERRED EMBODIMENTS Reference will now be made to the drawings wherein like structures will be provided with like reference designations. As indicated earlier, ...
  Data acquisition system and method with a selectable sampling rate
The present invention comprises an improved data acquisition system for digitizing and storing analog data at a selectable sample rate. The analog data signal is first ...
  Data acquisition system comprising real-time analysis and storing means
OF THE INVENTION Although the circuit of the invention is particularly intended to be used in an oscilloscope, notably in a high-frequency digital oscilloscope, or in a ...
  Dither signal insertion inversely proportional to signal level in delta-sigma modulators
The foregoing and other problems are overcome and the foregoing objects and advantages are realized by methods and apparatus in accordance with embodiments of this ...
  Model train control system
OF THE PREFERRED EMBODIMENT Referring to FIG. 1, a model train control system 10 includes a communications transport 12 interconnecting a client program 14 and a ...
  Control, sound, and operating system for model trains
The present invention provides a model train operating, sound and control system that provides a user with operating realism beyond that found in prior art systems. The ...
  Control, sound, and operating system for model trains
The present invention provides a model train operating, sound and control system that provides a user with operating realism beyond that found in prior art systems. The ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved