CS-Lab Assignment 3 Solution

$30.00 $24.00

Design of 16-bit adder/subtractor for integers using the following: 16-bit ripple carry adder 4-bit CLA based 16-bit adder without using higher-level propagate and generate terms 4-bit CLA based 16-bit adder using higher-level propagate and generate terms Overflow detection logic also needs to be included. Test cases for unsigned integers should include the following: A pair…

5/5 – (2 votes)

You’ll get a: zip file solution

 

Description

5/5 – (2 votes)

Design of 16-bit adder/subtractor for integers using the following:

  1. 16-bit ripple carry adder

  1. 4-bit CLA based 16-bit adder without using higher-level propagate and generate terms

  1. 4-bit CLA based 16-bit adder using higher-level propagate and generate terms Overflow detection logic also needs to be included.

Test cases for unsigned integers should include the following:

  1. A pair of unsigned integer operands for addition without resulting in overflow

  1. A pair of unsigned integer operands for addition resulting in overflow

  1. A pair of unsigned integer operands for subtraction with a valid output

Test cases for signed integers should include the following:

  1. A pair of positive integers for addition without resulting in overflow

  1. A pair of positive integers for addition resulting in overflow

  1. A pair of negative integers for addition without resulting in overflow

  1. A pair of negative integers for addition resulting in overflow.

  1. A pair of operands of opposite sign for addition. There is no overflow for this condition.

  1. A pair of operands of opposite sign for subtraction without resulting in overflow

  1. A pair of operands of opposite sign for subtraction resulting in overflow

CS-Lab Assignment 3 Solution
$30.00 $24.00