Patent · US Expired

Programmable I/O element circuit for high speed logic devices

US6686769B1 · kind B1 · utility

100Cited by
6References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 14, 2001
Grant dateFeb 3, 2004
Priority date
Expiry dateDec 14, 2021

Classification

  • Technology area (CPC A)Human Necessities
  • CPC primaryA61K2039/505
  • WIPO fieldPharmaceuticals
  • WIPO sectorChemistry

Abstract

A programmable I/O element for an I/O terminal of a logic array is suitable for operating according to high speed I/O modes such as double data rate and zero bus turnaround. The I/O element may include an input block with two registers for registering input signals from the terminal upon alternate clock edges. In addition or alternatively, it may include an output block with two registers that separately register output signals from the array on the same clock edge and a multiplexer that alternately outputs those signals. For bidirectional terminals, the multiplexer output is connectable to the I/O terminal via an output buffer, and an output enable block provides an enable signal to a gating input of the output buffer. Programmable delays may be included in the input, output, and output enable paths, in particular to provide a slower turn-on time than turn-off time for the output buffer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.