Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

413 results about "Programmable logic device" patented technology

A programmable logic device (PLD) is an electronic component used to build reconfigurable digital circuits. Unlike integrated circuits (IC) which consist of logic gates and have a fixed function, a PLD has an undefined function at the time of manufacture. Before the PLD can be used in a circuit it must be programmed (reconfigured) by using a specialized program.

Server cooperative control method, storage medium and electronic equipment

The invention discloses a server cooperative control method, a storage medium and electronic equipment, and relates to the technical field of firmware, and the method comprises the steps: employing a programmable logic device to actively take over the control authority of target equipment based on the operation parameters of a sensing device in a server starting stage, stable operation of equipment before initialization of the substrate management control device is not completed is ensured, a mechanism that a preset communication link and the substrate management control device are subjected to interactive verification is adopted, and the functional integrity and communication reliability of the substrate management control device during permission transfer are ensured through bidirectional communication verification. A dynamic permission recovery strategy based on real-time anomaly detection is adopted, control right reverse switching is triggered through a sensing device and communication link state dual monitoring mechanism, and the purpose of actively taking over equipment management responsibilities when a substrate management control device runs abnormally is achieved. Therefore, double improvement of system fault self-healing capability and equipment control continuity is realized, and the problem of difficulty in cooperative control among heterogeneous units is solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Cross-protocol identification data intelligent analysis middleware method and system

The invention provides a cross-protocol identification data intelligent analysis middleware method and system. The method comprises the following steps: taking multiple industrial communication protocol identifiers in advance to form a metadata set, and constructing a protocol feature element model library containing a non-standard protocol feature template; a programmable logic device is introduced, physical layer signal waveform characteristics are matched, and corresponding communication protocol stacks are dynamically switched at a hardware level according to a matching result; receiving a communication data stream through an electric domain processing unit of the programmable logic device, and generating a protocol analysis logic sequence in combination with a state transition rule of the meta-model library and a mode matching rule of the protocol stack; performing combined operation on the structured feature template and the analysis logic sequence to generate an executable cross-protocol data analysis rule; and when unknown protocol characteristics are detected, triggering dynamic reconstruction of the template, so that the analysis rule is adapted to a newly added protocol. According to the technical scheme provided by the invention, the protocol compatibility development cost in an industrial multi-protocol scene is remarkably reduced.
Owner:BEIJING MODERN CIRCULAR ECONOMY RES INST +2

Parallel processor dynamic resource allocation system and method based on reconfigurable hardware

The invention discloses a parallel processor dynamic resource allocation system and method based on reconfigurable hardware, and relates to the technical field of computer chips, and the system comprises a workload monitoring module which is responsible for monitoring the workload type and the resource demand of a task processed by a parallel processor in real time, and determining the task type and the resource demand by identifying the task type and the resource demand; a monitoring result is fed back to the resource allocation control module; the resource allocation control module is responsible for generating a corresponding resource allocation control signal based on feedback information of the workload monitoring module and dynamically configuring the reconfigurable hardware module; the reconfigurable hardware module is responsible for realizing efficient adaptation to diversified tasks through a plurality of reconfigurable units formed by programmable logic devices according to different working load dynamic reconfiguration functions and connection modes; and the data caching and transmission module is responsible for cross-module data circulation and global data storage. Different task requirements can be accurately adapted, and the resource utilization rate is improved.
Owner:YUANQIXIN (SHANDONG) SEMICONDUCTOR TECHNOLOGY CO LTD

Server management system and server

The invention discloses a management system of a server and the server, relates to the technical field of computers, and realizes efficient interconnection and centralized management between a plurality of computing nodes and a management module by introducing an interface module between the computing module and the management module. Specifically, each computing node comprises a computing unit and a programmable logic device, a plurality of computing nodes are connected through the programmable logic device in the interface module, and the first management module obtains the operation data of each computing node through the interface module, so that the design that one management module manages multiple nodes is realized, the management units can be reduced, and the management efficiency is improved. And the cost is reduced, so that the expandability and the management efficiency of the system are improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Systems and Methods for a Context-Aware Retrieval System for FPGA Design Implementation and Closure Processes

Systems or methods of the present disclosure may provide a design tool for adjusting designs implemented on programmable logic devices. The present disclosure includes receiving documentation and receiving a full text search. The documentation may include user guides, technical specifications, and design files such as HDL code, constraints, timing reports, and / or design assistant / rule violation (DRC) reports. The present disclosure also includes determining semantic search for embedding vectors based on the documentation and the full text search. Furthermore, the present disclosure includes providing the semantic search to a large language model (LLM).
Owner:KOTIYAL SAURABH +2

Hard disk access method of hard disk backboard, substrate management controller, server and storage medium

The invention discloses a hard disk access method of a hard disk backboard, a substrate management controller, a server and a storage medium, and relates to the technical field of server hardware management, and the method comprises the following steps: accessing a register of a programmable logic device with a first preset fixed address in a target hard disk backboard, and obtaining topological information of the target hard disk backboard; determining a target hard disk adaptation type of the target hard disk backboard from a plurality of hard disk adaptation types based on the NVME support state of each port contained in the topological information; and accessing the in-place target hard disk based on the access strategy information matched with the target hard disk adaptation type. The problem of high coupling of the BMC code and the hard disk backboard adaptation type is effectively solved, and the flexibility and expandability of server hardware adaptation are improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Protocol conversion method and device, medium and server system

The invention discloses a protocol conversion method and device, a medium and a server system, and relates to the technical field of servers. Once an original protocol type is determined, a dynamic interface routing controller calls a corresponding conversion program stored in a mapping table; and converting the detected heterogeneous bus protocol command into a unified single-line serial bus protocol operation code. As the conversion program and the protocol characteristics are stored in the mapping table, the method has infinite protocol expansion capability, a new protocol can be supported by updating the mapping table and a detection engine without redesigning hardware or modifying codes of an editable logic device, the system design is greatly simplified, and the development cost is reduced. Therefore, the problem that the current programmable logic device can only realize single interface protocol conversion is solved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Systems and Methods for a Near Memory-Based Matrix Computation

Systems or methods of the present disclosure may provide an integrated circuit system that includes a programmable logic device that includes a clock, one or more local controllers, programmable logic units implementing a systolic array to compute a matrix multiplication, and embedded memory blocks. The embedded memory blocks include a single port random access memory (SPRAM). The one or more local controllers are configured to, on a first set of alternating clock cycles of the clock, load matrix sub-elements from two rows of a matrix into corresponding matrix element of the SPRAM. The one or more local controllers are configured to, on a second set of alternating clock cycles of the clock, read out the matrix elements from the SPRAM to the systolic array to compute the matrix multiplication.
Owner:ALTERA CORP

Mainboard protection system and method

A mainboard protection system and method are provided. A precision resistor is arranged between an overcurrent protection component and a voltage regulator, and the precision resistor is connected to a current monitoring circuit. The current monitoring circuit is connected to a complex programmable logic device, and transmits, w detecting that a voltage difference of the precision resistor is greater than a set threshold, an early-warning signal to the complex programmable logic device. The complex programmable logic device is connected to a processor and sends, when receiving the early-warning signal, an interrupt signal to the processor. in response to receiving the interrupt signal, the processor cuts off outputting of the overcurrent protection component.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Multi-chip secure and programmable systems and methods

Various techniques are provided to implement multi-chip secure and programmable systems and methods. In one example, a multi-chip module system for providing an integrated programmable logic functionality and security functionality. The multi-chip module system includes a first die including a programmable logic device (PLD) configured to provide at least a portion of the programmable logic functionality. The multi-chip system further includes a second die including a security engine configured to perform at least a portion of the security functionality. The security engine is further configured to receive, from the first die, data associated with a first and second configuration image; perform a read operation on a memory for the second configuration image based on the data; and authenticate the second configuration image. The multi-chip system further includes a configuration engine configured to program the PLD according to the first configuration image. Related devices and methods are provided.
Owner:LATTICE SEMICON CORP

Configurable time sequence control system

The invention discloses a configurable time sequence control system, which relates to the technical field of electronic components, can replace the requirements of most scenes on a time sequence controller, can be directly reused in a development process, can greatly reduce the development workload and can improve the development efficiency. And the time sequence can be flexibly adjusted by adjusting configuration parameters, so that the working difficulty of debugging and maintenance is reduced. The system is constructed by single-channel basic modules, and the maturity and reliability of the system are easy to guarantee. Pure Veri log / VHDL design is adopted, an IP core can be independently packaged and added into an IP library of a programmable logic device integrated development environment, the IP core can be directly called during design and use, and due to the fact that pure logic codes are adopted for implementation, limitation of device models and development platforms is avoided.
Owner:CHINA ORDNANCE EQUIP GRP AUTOMATION RES INST CO LTD

Configurable logic slice systems and methods for programmable logic devices

Configurable logic slices for programmable logic devices and methods of using and programming such logic slices and devices are presented. In an exemplary aspect, a method of programming a programmable logic device (PLD) is presented, wherein the PLD provides a plurality of available lookup table (LUT) structures. In some embodiments, the method includes mapping a logic design to a selected LUT of a plurality of LUTs of different numbers of inputs, wherein the selected LUT has an associated LUT equation; and mapping the selected LUT to a first LUT structure from the plurality of available LUT structures based on the associated LUT equation.
Owner:LATTICE SEMICON CORP

System, method, device and equipment for upgrading board card firmware of server and medium

The invention discloses a board card firmware upgrading system, method, device and equipment of a server and a medium, and relates to the technical field of network equipment, the system comprises a substrate management controller and a plurality of board cards, each board card at least comprises a programmable memory, a programmable logic device, a first identification input circuit and a second identification input circuit, and the CPLD dynamically updates the unique identification of the board card and the firmware version identification through the first identification input circuit and the second identification input circuit. The problem that in the application scene of the server, a plurality of common printed circuit board cards cannot share CPLD FW and EEPROM burning files is solved, so that the problems of FW upgrading omission or errors and the like caused by excessive derivative board cards are avoided, the research and development workload is reduced, and the user experience is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

PCIe interface verification method and verification system

The invention discloses a PCIe interface verification method and a PCIe interface verification system, and relates to the technical field of test.According to the PCIe interface verification method, after a PCIe interface is divided into a PCIe controller and a PCIe physical layer, a simulation PCIe controller can be constructed based on programmable hardware resources in a programmable logic device, and the simulation PCIe controller can be constructed in non-programmable hardware resources of the programmable logic device; at least a portion of the physical layer is selected as a simulated PCIe physical layer. After the simulation PCIe controller and the simulation PCIe physical layer are connected, the simulation PCIe controller and the simulation PCIe physical layer can communicate with each other, namely, the combination of the simulation PCIe controller and the simulation PCIe physical layer can be regarded as a simulation PCIe interface. Therefore, prototype verification of the PCIe interface can be realized based on the simulation PCIe interface, so that the problem that prototype verification cannot be performed on the PCIe interface in some technologies is solved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Port lighting method and system, mainboard, storage medium and electronic equipment

The invention discloses a port lighting method and system, a mainboard, a storage medium and electronic equipment, and belongs to the field of network equipment communication, and the method comprises the steps that a CPU of the mainboard carries out port lighting according to the number of serializer / deserializer SerDes interfaces provided for each daughter card slot position and the preset lighting sequence of each daughter card slot position; determining the number and the position of the lighting signal of each sub-card slot position in the whole section of lighting signal code stream; the CPU of the mainboard configures the lighting signal type of each daughter card slot position according to the number of the ports of the daughter cards, and outputs the whole section of lighting signal code stream to a programmable logic device of the mainboard through a switching chip; a programmable logic device of the mainboard intercepts the lighting signals of the sub-card slot positions from the whole section of lighting signal code stream according to the determined number and position, and distributes the lighting signals to the sub-card slot positions; and the programmable logic device of the corresponding daughter card in each daughter card slot receives the lighting signal, analyzes the lighting signal and sends the lighting signal to each port LED lamp for lighting. According to the method and the device, the problem of abnormal port lighting caused by change of the number of ports of the daughter card in a hardware lighting scheme is solved on equipment supporting hot plugging of the daughter card, meanwhile, the occupied CPU resource is low, and the real-time performance is high.
Owner:MAIPU COMM TECH CO LTD

Controller communication system, method, computer product, device and storage medium

The invention discloses a controller communication system and method, a computer product, equipment and a storage medium, and relates to the technical field of controller communication, and the controller communication system comprises a first controller which is provided with a first processor and a first complex programmable logic device; the second controller is provided with a second processor and a second complex programmable logic device; the first processor is connected with the first complex programmable logic device through a first connecting line, the first complex programmable logic device is connected with the second complex programmable logic device through a second connecting line, and the second complex programmable logic device is connected with the second processor through a third connecting line. A plurality of pins are arranged on the complex programmable logic device; and according to different target fault information types and a link formed by the plurality of pins and the plurality of connection lines corresponding to the different target fault information types, fault information transmission between the controllers is realized. The technical problem of low service switching efficiency between the controllers is solved, and the communication efficiency of the controllers can be improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Data processing method, programmable logic device and processor

The embodiment of the invention provides a data processing method, which comprises the following steps of: converting an e index calculation task into an index calculation task aiming at a target fixed point number, and splitting the index calculation task aiming at the target fixed point number into a shift task and index calculation aiming at a target decimal part, an index calculation task aiming at the target decimal part is approximate to linear function calculation (namely addition and multiplication based on calculation parameters), so that the calculation process can be greatly simplified, and simple multiplication and addition are executed by utilizing a digital signal processor based on the calculation parameters corresponding to the target decimal part; compared with the prior art, the method has the advantages that operation steps and required computing resources are reduced, all computing resources of one digital signal processor are fully utilized in the process, the whole task process can be performed in series, judgment branches and data rereading do not exist, the overall computing efficiency is improved, and hardware resource consumption is reduced.
Owner:PHYTIUM TECH CO LTD

Server, data transmission method for server, and storage medium

Embodiments of the present application provide a server, a data transmission method for the server, and a storage medium. The server comprises an extended chip, a front-end I3C bus, and a first programmable logic device; the extended chip comprises a first master I3C interface; the first programmable logic device comprises a first slave I3C interface and a plurality of GPIO interfaces; the front-end I3C bus is an I3C bus that connects the first master I3C interface to the first slave I3C interface; the front-end I3C bus is used for performing data transmission between the extended chip and the first programmable logic device; and the extended chip is used for performing data exchange with the first programmable logic device by means of the front-end I3C bus, so as to realize GPIO extension of the extended chip by means of the plurality of GPIO interfaces. The present application solves the problem in the related art of poor adaptability of input / output extension of a server, and achieves the effect of improving the adaptability of input / output extension of a server.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

High-speed multi-mode logic block with combined outputs for programmable logic devices

Embodiments of the present disclosure include improved logic blocks with combined outputs for programmable logic devices and methods of operating and programming these logic blocks. In an exemplary aspect, a programmable logic device (PLD) is described. In some embodiments, the PLD includes a logic block. The logic block may include a first look-up table (LUT) circuit configured to generate a first output; a second LUT circuit configured to generate a second output; a ripple logic circuit configured to receive the first output and the second output and generate a third output; and a three-to-one multiplexer circuit configured to receive the first output, the second output, and the third output and selectively produce an output of the logic block.
Owner:LATTICE SEMICON CORP

Airborne task system comprehensive video display device and method

The invention provides an airborne task system comprehensive video display device and method, the system comprises a device main body, the device main body comprises a programmable logic device, a video processing unit, a cache memory and an internal bus; the programmable logic device is configured with a plurality of video interface drivers and data interface drivers and is used for receiving video streams and data streams from external equipment; the programmable logic device is configured to analyze a video stream and a data stream, extract image pixel information and sensor data, and cache the analyzed information to the cache memory; and the video processing unit is configured to read the information from the cache memory, perform fusion processing and video coding, generate a comprehensive display picture and output the comprehensive display picture to at least one display device. According to the comprehensive video display device provided by the invention, efficient processing and real-time display of multi-source airborne data are realized through a special hardware architecture, and the system compatibility and reliability are remarkably improved.
Owner:TIANJIN JINHANG COMP TECH RES INST

Configurable logic slices for programmable logic devices

Configurable logic slices for programmable logic devices and methods of using and programming such logic slices and devices are presented herein. In one embodiment, a programmable logic device (PLD) is disclosed that includes a logic slice. The logic slice may include a first look-up table (LUT) configured to generate a first output; and an input switch stage configured to receive the first output and selectively generate a first signal. The logic slice may further include a second LUT configured to receive the first signal and to generate a second output; and a two-to-one multiplexer configured to receive the first output and the second output and selectively produce an output of the logic slice.
Owner:LATTICE SEMICON CORP

Serial port debugging method and circuit board

The embodiment of the invention provides a serial port debugging method and a circuit board, and the method comprises the steps: receiving a register access command transmitted by an upper computer through a target serial port, enabling a programmable logic device to directly respond to the register access command of the upper computer, and executing a target access operation on a target register of the programmable logic device, under the condition that the control component fails and cannot normally communicate, the state information of the control component can be obtained by accessing the target register, so that abnormal fault positioning is realized; and the register access result is fed back to the upper computer in real time through the target serial port and the programmable logic device, so that the detailed state information of the control part can be quickly obtained, and the technical problem of serial port debugging failure caused by failure positioning when the control part is abnormal in the prior art is solved.
Owner:SHANGHAI EVEX INFORMATION TECHNOLOGY CO LTD

Hard disk alarm method and device of server, server and medium

The invention relates to the technical field of servers, in particular to a hard disk alarm method and device of a server, the server and a medium, the method is applied to a substrate management controller in the server, and the server further comprises a backboard and a plurality of hard disks; a complex programmable logic device is arranged on the back plate; the complex programmable logic device and the backboard are connected with the substrate management controller. The method comprises the following steps: reading a target hard disk in-place signal of the complex programmable logic device, wherein the target hard disk is any one of a plurality of hard disks; reading the hard disk state of the target hard disk; determining whether the target hard disk is a fault hard disk according to the in-place signal and the hard disk state of the target hard disk; if the target hard disk is the fault hard disk, alarm information of the target hard disk is output, and the alarm information is used for fault alarm of the target hard disk; the problem that the substrate management controller can still give an alarm under the condition that the card end of the redundant array of independent disks of the hard disk is not recognized is solved, and the accuracy of determining the faulty hard disk is improved.
Owner:INSPUR (SHANDONG) COMPUTER TECH CO LTD

Interface test card, system and method

The invention discloses an interface test card, system and method. The interface test card comprises a circuit board, a programmable logic device, a first interface and a second interface, wherein the programmable logic device, the first interface and the second interface are arranged on the circuit board; the first interface is used for connecting an upper computer; the second interface is used for connecting a PCIe protocol interface of the board card to be tested; a static logic module and a reconfigurable logic module run on the programmable logic device; the static logic module is connected with the reconfigurable logic module and the first interface; and the reconfigurable logic module is connected with the second interface. The static logic module and the reconfigurable logic module are operated through the programmable logic device, and test requirements of different board cards to be tested can be dynamically reconfigured through the interface test card to form a functional test card for PCIe protocol interface test. A complete server environment does not need to be built for each to-be-tested board card and a special hardware board card does not need to be obtained, so that the test period and the test cost of the PCIe protocol result can be effectively reduced.
Owner:XFUSION DIGITAL TECH CO LTD

Programmable DMA Architecture for QOS Support

Systems or methods of the present disclosure may provide an integrated circuit system that includes a host comprising multiple Ethernet channels and a programmable logic device including a programmable logic fabric coupled to the multiple Ethernet channels. The programmable logic device is configured to dynamically associate a direct memory access (DMA) engine of the programmable logic fabric to an Ethernet channel of the multiple Ethernet channels during runtime of the programmable logic device without bringing the programmable logic device or other Ethernet channels down. The programmable logic device is also configured to store routing information configuration details in tables of a quality of service (QOS) arbiter and provide QOS services, via the QOS arbiter of the programmable logic device, for packets that use the dynamically associated DMA engine.
Owner:ALTERA CORP

Signal reading system and method for detecting superconducting microwave multiplexing device

The invention discloses a signal reading system and method for superconducting microwave multiplexing device detection, and belongs to the field of superconducting microwave multiplexing device detection, and the system comprises a server which can issue a detection configuration instruction to a signal board, receive and return detection data, operate detection software, execute spectrum analysis and data analysis, and generate a detection result; the signal board is provided with a circuit containing a programmable logic device, and the circuit can output accurate intermediate frequency signals and excitation current signals according to instructions of the server, processes output signals of the detected superconducting microwave multiplexing devices mixed by the frequency mixing board through a critical sampling filter bank algorithm to obtain detection data, and transmits the detection data back to the server; and the frequency mixing plate can perform up-conversion on the intermediate frequency signal generated by the signal plate to radio frequency to form a radio frequency detection signal, output the radio frequency detection signal to each detected superconducting microwave multiplexing device, perform down-conversion on the radio frequency response signal returned from each superconducting microwave multiplexing device to intermediate frequency, and output the radio frequency response signal to the signal plate. The system can detect the quality of the device with low computing resources.
Owner:UNIV OF SCI & TECH OF CHINA

Programming-enhanced baseboard management controller

Techniques are described herein in which a programmable logic device (PLD) is integrated into a baseboard management controller (BMC). A programming-enhanced BMC is powered on by a PLD that is integrated into the programming-enhanced BMC and that is coupled to an internal bus of the programming-enhanced BMC. A configuration file is provided from immutable BMC hardware in the BMC to the PLD based at least on the programming-enhanced BMC being powered on. The configuration file specifies a configuration to be programmatically applied to programmable hardware of the PLD. The programmable hardware of the PLD is programmed by loading the configuration file, which causes the programmable hardware to render a peripheral interface that is defined by the configuration file natively on the internal bus of the programming-enhanced BMC.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Upgrading method and device of complex programmable logic device, electronic equipment and medium

The invention discloses an upgrading method and device of a complex programmable logic device (CPLD), electronic equipment and a medium, and the method comprises the steps: controlling a fifth input / output pin to send a starting signal to a first input / output pin based on a first code if the CPLD has an upgrading demand, sending a starting signal to a second input / output pin through a sixth input / output pin so as to load a second code; and under the condition that the second code is loaded, loading upgrading data of the CPLD based on a baseboard management controller (BMC), sending the upgrading data to a third input / output pin and a fourth input / output pin, and upgrading the CPLD through the upgrading data. Therefore, the problems that in the application scene of the current server, the power-on loading or upgrading process of the CPLD is interrupted by I2C communication of the BMC, loading or upgrading of the CPLD fails, and finally running of the whole server is abnormal are solved, and safe starting and successful upgrading of the CPLD and stable running of the server are guaranteed.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

FPGA configuration architecture and application method thereof

The invention discloses an FPGA (Field Programmable Gate Array) configuration architecture and an application method thereof. The architecture comprises FILO modules, a local shared configuration memory area and a distributed parameter storage area established between adjacent FILO module clusters, wherein the distributed parameter storage area is specially used for caching key configuration data of a current task execution period; a configuration memory area is shared globally, a high-bandwidth configuration memory is integrated on the top layer of the FPGA architecture, and all reconfigurable parameter sets of the full task process are stored persistently. And adding a temporary stack pointer and setting a corresponding pointing area. The application method comprises the steps of global configuration preloading, local dynamic loading and FILO module execution. According to the method, the performance, the energy efficiency and the resource utilization rate of the FPGA in a lightweight and dynamic application scene are greatly improved. The method can be widely applied to the field of programmable logic device system structures.
Owner:GUANGDONG UNIV OF TECH

Enhanced adaptive logic circuit arrangement with improved feature coverage and packing capability

To utilize unused or underutilized input and output pins without significantly impacting power consumption and die area, an adaptive logic module (ALM) of a programmable logic device can be implemented with an additional 2LUT to improve low function packing density and broad function mapping coverage. The 2LUT can also serve as a route-through to provide direct access to ALM registers with or without input inversion. The extended ALM can also utilize route-through configurations of the additional 2LUT to enhance the connectivity of the ALM inputs and outputs.
Owner:ALTERA CORP