N-bit constant adder/subtractor
AssigneeSTMicroelectronics Pvt. Ltd.
InventorsTarun Kumar Vashishta, Priyanka Agarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics Pvt. Ltd.
InventorsTarun Kumar Vashishta, Priyanka Agarwal
Estimating the term…
An area efficient realization of an N-bit constant coefficient adder/subtractor implemented on FPGAs, utilizing N LUTs with single output generation capability. It includes three inputs from every LUT for addition/subtraction, without any requirement for extra logic for support of arithmetic mode and carry chains. For FPGAs supporting 4-input LUTs, the concept is further enhanced with the capability to perform addition and subtraction dynamically, by exploiting the fourth unused input of the LUTs. Another embodiment involves delay-optimized realization of an N-bit constant coefficient adder/subtractor implemented on FPGAs with 4-input LUTs. LUTs in the implementation have single output generation capability without any carry generation and propagation. The implementation utilizes N+1 LUTs and gives a delay proportional to N/2 of routing resource used. However, the implementation becomes more efficient by the use of cascade chains. The delay optimization is achieved by doing computation in two parallel chains.
An area efficient n-bit constant adder/subtractor, comprising:
A delay minimized n-bit constant adder/subtractor, comprising:
A method of implementing an n-bit constant adder/subtractor, the method comprising:
Dependencies are inferred from the claim text.