Systems And Methods For Correcting Errors in Code For Circuit Designs

    公开(公告)号:US20230222275A1

    公开(公告)日:2023-07-13

    申请号:US18122612

    申请日:2023-03-16

    CPC classification number: G06F30/327 G06F2111/04

    Abstract: A method is provided for processing code for a circuit design for an integrated circuit using a computer system. The method includes receiving at least a portion of the code for the circuit design for the integrated circuit, wherein the portion of the code comprises an error or has incomplete constraints, making an assumption about the error and the missing constraints using a computer aid design tool, and generating a revised circuit design for the integrated circuit with the error corrected and any missing constraints added based on the assumption and based on the code using the computer aided design tool and a library of components for circuit designs.

    Techniques For Compiling High-Level Inline Code

    公开(公告)号:US20230116554A1

    公开(公告)日:2023-04-13

    申请号:US18077170

    申请日:2022-12-07

    Abstract: A processor circuit includes a compiler configured to receive a software program that comprises software code coded in an assembly language and inline software code coded in a high-level programming language, compile the inline software code coded in the high-level programming language within the software program into assembly code in the assembly language, and compile the assembly code and the software code coded in the assembly language into machine code for the processor circuit. A method includes determining if first and second instructions in a software program are combinable into one instruction word, combining the first and the second instructions in the software program into one instruction word if the first and the second instructions are combinable, and fetching the instruction word into a single register by storing the instruction word in the single register.

    LOGIC CIRCUITS WITH AUGMENTED ARITHMETIC DENSITIES

    公开(公告)号:US20190288688A1

    公开(公告)日:2019-09-19

    申请号:US16434088

    申请日:2019-06-06

    Abstract: Integrated circuits with programmable logic regions are provided. The programmable logic regions may be organized into smaller logic units sometimes referred to as a logic cell. A logic cell may include four 4-input lookup tables (LUTs) coupled to an adder carry chain. Each of the four 4-input LUTs may include two 3-input LUTs and a selector multiplexer. The carry chain may include at three or more full adder circuits. The outputs of the 3-input LUTs may be directly connected to inputs of the full adder circuits in the carry chain. By providing at least the same or more number of full adder circuits as the total number of 4-input LUTs in the logic cell, the arithmetic density of the logic is enhanced.

    Logic circuits with augmented arithmetic densities

    公开(公告)号:US10715144B2

    公开(公告)日:2020-07-14

    申请号:US16434088

    申请日:2019-06-06

    Abstract: Integrated circuits with programmable logic regions are provided. The programmable logic regions may be organized into smaller logic units sometimes referred to as a logic cell. A logic cell may include four 4-input lookup tables (LUTs) coupled to an adder carry chain. Each of the four 4-input LUTs may include two 3-input LUTs and a selector multiplexer. The carry chain may include at three or more full adder circuits. The outputs of the 3-input LUTs may be directly connected to inputs of the full adder circuits in the carry chain. By providing at least the same or more number of full adder circuits as the total number of 4-input LUTs in the logic cell, the arithmetic density of the logic is enhanced.

    HIGH RADIX SUBSET CODE MULTIPLIER ARCHITECTURE

    公开(公告)号:US20180364981A1

    公开(公告)日:2018-12-20

    申请号:US15718978

    申请日:2017-09-28

    Abstract: Systems, methods, and devices for enhancing performance/efficiency of soft multiplier implementations are provided. More specifically, a method to implement soft multipliers with a high radix subset code architecture is provided. The techniques provided herein result in smaller multipliers that consume less area, improve packing, consume less power, and improve routing options on an integrated circuit.

    High radix subset code multiplier architecture

    公开(公告)号:US11010134B2

    公开(公告)日:2021-05-18

    申请号:US15718978

    申请日:2017-09-28

    Abstract: Systems, methods, and devices for enhancing performance/efficiency of soft multiplier implementations are provided. More specifically, a method to implement soft multipliers with a high radix subset code architecture is provided. The techniques provided herein result in smaller multipliers that consume less area, improve packing, consume less power, and improve routing options on an integrated circuit.

Patent Agency Ranking