Abstract:
Systems that provide integrated circuit device circuitry having an integrated optical-electronic interface for high-speed off-device communications are provided. An optical-electronic interface may be incorporated into an integrated circuit device, freeing up some or all of the electrical I/O pins of the integrated circuit device. Transceiver I/O channels may be provided on an integrated circuit device that can be switched between electrical and optical transceiver I/O channels.
Abstract:
PROBLEM TO BE SOLVED: To provide an FPGA transceiver capable of operating over extremely wide frequency ranges. SOLUTION: A field-programmable gate array (FPGA) may include data receiver and/or transmitter circuitry that is adapted to receive and/or transmit data at any frequency(ies) or data rate(s) in a wide range of possible frequencies or data rates. Phase-locked loop (PLL) circuitry may be needed for operation of such receiver and/or transmitter circuitry. For satisfactory operation over the wide frequency range, multiple PLL circuits are provided. One of these PLL circuits may be capable of operating over the entire frequency range, possibly with better jitter performance in some portions of the range than in other portions of the range. One or more other PLL circuits may be provided that are focused on particular parts of the broad range, especially where the jitter performance of the first PLL may not be adequate to meet some possible needs. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To variably control a slew rate in a transmitter to be used for data transfer employing variable slew rate or various transmission protocols. SOLUTION: A transmitter driver circuit having a variable slew rate provided by the present invention comprises a pre-driver circuit for generating a driver input signal with a variable slew rate and a driver circuit for receiving a slew rate controlled signal from the pre-driver circuit. The pre-driver circuit comprises a plurality of pre-driver stages each selectively operable to drive a pre-driver output signal related to a signal received at an input and a control circuit which responds to at least one slew rate control signal, the control circuit operates to selectively enable the pre-driver stages and to change a pre-driver output signal slew rate, and the driver circuit generates a driver output signal with a slew rate related to a slew rate of the pre-driver output signal. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a programmable logic device (PLD) which supports specialized circuitry at different levels. SOLUTION: The programmable logic device (PLD) having one or more programmable logic (PL) regions (11) and one or more conventional input/output regions additionally has one or more peripheral areas (311-314) including specialized circuitry. The peripheral specialized regions, which are not connected to the remainder of the PLD and one or both of the PL regions and the conventional I/O regions (and may be made on separate dies from the remainder of the PLD mounted on a common substrate) have contacts for metallization traces (35) or other interconnections to connect the peripheral specialized regions to the remainder of the PLD. The same PLD can be sold with or without the specialized circuitry capability by providing or not providing the interconnection. The peripheral specialized regions may include high-speed I/O (basic, up to about 3 Gbps, and enhanced, up to about 10-12 Gbps), as well as other types of specialized circuitry. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide serializer circuitry for executing serializing of parallel data at a data speed over a wide range under many different communication protocols. SOLUTION: The serializer circuitry for high-speed serial data transmitter circuitry on a programmable logic device ("PLD") or the like includes circuitry 10 for converting parallel data having any of several data widths to serial data. The circuitry can also operate at any frequency in a wide range of frequencies, and can make use of reference clock signals having any of several relationships to the parallel data rate and/or the serial data rate. The circuitry is configurable/re-configurable in various respects and at least some of the configuration/re-configuration can be dynamically controlled (i.e., during user-mode operation of the PLD). COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To attain supply voltage and power consumption control and noise reduction and separation. SOLUTION: A programmable logic device (PLD) includes a circuit that controls a supply voltage of at least a portion of the circuitry within the PLD (such as a block, a sub-block, or a region). The circuit also filters noise within the PLD. Controlling the supply voltage allows to trade off various performance characteristics, such as speed and power consumption. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To adjust supply voltage and power consumption.SOLUTION: A programmable logic device (PLD) includes a circuit that controls a supply voltage of at least a portion of a circuit within the PLD (such as a block, a sub-block, or a region). The circuit filters noise within the PLD. Controlling the supply voltage allows trade off of various performance characteristics, such as speed and power consumption.
Abstract:
PROBLEM TO BE SOLVED: To provide a circuit network which compensates losses, such as decrease in signal amplitude and abrupt changes, in order to maintain accurate and high-speed data transmission. SOLUTION: An equalizing circuit network (10), receiving a digital data signal, includes both a feedforward equalizer (FFE)(30) and a determination feedback equalizer (DFE)(90). The FFE circuit network (30) is used for providing at least sufficient minimum signal to the DFE circuit network (90) and an adequate startup of the DFE circuit network (90). Accordingly, the heavier the load of an equalizing task is, the more the task can be shifted, from the FFE circuit network (30) to the DFE circuit network (90). COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To reduce a downstream network load due to synchronization generated between the outputs of a four channel system, when four or more channels operate simultaneously. SOLUTION: The integrated circuit such as a programmable logic device (PLD) or the like includes multiple channels (30-0 to 30-3) of data communications circuitry. Circuitry is (54, 60) provided between these channels which are grouped in various sizes so as to selectively share signals. Thus, the device can appropriately support a communication protocol requesting various numbers of channels. The shared signals can include a clock signal, or an FIFO writing/reading permission signal. The circuit is preferably arranged in modules (that is, a certain channel and adjacent channels thereof, and/or a channel in a certain group and channels in neighboring groups thereof are equivalent or substantially equivalent) for facilitating the circuit design, circuit checking or the like. COPYRIGHT: (C)2007,JPO&INPIT