发明名称 Multi-functional I/O buffers in a field programmable gate array (FPGA)
摘要 A multi-functional programmable I/O buffer in a Field Programmable Gate Array (FPGA) device. The I/O buffer is programmably configurable to meet any of a wide range of I/O standards, be it single ended or differential, 5V, 3.3V, 2.5V or 1.5V logic, without the need for implementing multiple I/O buffers to properly handle each different iteration of I/O requirements. An embedded, internal programmable resistor (e.g., a programmable 100 ohm resistor) is programmably selected for use in differential I/O applications, thus eliminating the conventional requirement for the use of an external resistor connected to each differential receiver I/O pin. The present invention also separates I/O pads into groups in each of a plurality of banks in a programmable device (e.g., PLD, FPGA, etc.), with each group being separately powered by the user. The disclosed multi-functional I/O buffer may be programmably configured by the user to be, e.g., a single ended receiver or transmitter, a reference receiver or transmitter, or a differential receiver or transmitter. The pad logic of the multi-functional I/O buffer may include a double data rate input and output mode, each of which includes two flip-flop devices operating on opposite sides of a data clock signal. One of the two flip-flop devices may be borrowed from another logic element, e.g., from a shift register logic element.
申请公布号 US6480026(B2) 申请公布日期 2002.11.12
申请号 US20010864289 申请日期 2001.05.25
申请人 LATTICE SEMICONDUCTOR CORPORATION 发明人 ANDREWS WILLIAM B.;SCHOLZ HAROLD N.
分类号 G06F13/36;G06F1/10;G06F13/20;H01L21/82;H01L21/822;H01L27/04;H03K5/13;H03K19/0175;H03K19/173;H03K19/177;H03L7/081;H03L7/099;(IPC1-7):H03K19/177 主分类号 G06F13/36
代理机构 代理人
主权项
地址
您可能感兴趣的专利