Prove the existence of cyclic gray codes for any n

Assignment Help Electrical Engineering
Reference no: EM13252241

1. Simplify the following Boolean equations below via Boolean algebra and draw a circuit implementing the functions using AND, OR, and NOT gates. Use "Bubble Pushing" to also implement the functions using only NAND and NOT gates.

(a) Y =BC+A B C +BC
(b) Y =A+A B+A B+A+B

(c) Y =A BC+BC+BC
(d) Y =(A+B+C)D+AD+B

2. A cyclic Gray code of dimension n over an alpha beta q ={0,1,2,...,q1}isalistofn-tuplesin nq such that each n-tuple in the list differs from its predecessor in only one entry (the predecessor of the first item in the list is considered the last item in the list). For example for n = 2, q = 4 a cyclic Gray code is:

00, 01, 02, 03, 13, 12, 11, 10, 20, 21, 22, 23, 33, 32, 31, 30

(a) Prove the existence of cyclic Gray codes for any n and even q. (b) Explicitly write a cyclic Gray code for n = 3 and q = 4.

(c) Bonus question : It is known that there exist cyclic Gray codes for any n and any integer q (please look this up if you are interested). Write a cyclic Gray code for n = 4 and q = 3.

3. Can any function be simplified w.r.t. its "Sum of Product" form? Namely, do there exist functions for which their standard SoP form can not be simplified using Karnaugh maps? If so, present one such function with 4 input variables and show its Karnaugh map. Otherwise prove that any function with 4 input variables can be simplified in the manner expressed above.

4. Can you construct a simplified PoS (Product of Sums) representation using Karnaugh maps? If so explain the procedure in detail and apply it on the truth table below. If not explain in detail why.

A B C f(A,B,C) 000 1 001 0 010 0 011 0 100 0 101 1 110 0 111 1

5. Implement the function in the question above using a single (4:1) multiplexer (and NOT gates if necessary). Implement the function using a (3:8) decoder (and OR gates if necessary).

6. Implement a full adder using multiplexers and NOT gates only.

7. Using VHDL, define a module called "mux 4 to 1" which implements a (4:1) multiplexer. The module should take in 4 data inputs called D3, D2, D1, and D0, and two select inputs called S1 and S0. It should have a single output called Y. Hint: Use behavioral VHDL with IF statements to check each combination of S1 and S0.

Reference no: EM13252241

Questions Cloud

Find thethevenin equivalent voltage for the circuit : A somewhat discharged automotive battery has an open-circuit voltage of 12.5 V and supplies 50 A when a 0.1-? resistance is connected across the battery terminals.
What is the resulting acceleration : A net force of 7 newtons acts on an object that weighs 49 newtons. What is the resulting acceleration
Analyze the internal environment of dell corporation : Analyze the internal environment of Dell Corporation to determine the company's strength and weaknesses.
Implications to cap : Cultural Distance - large (key evidence); implications to CAP and administrative Distance: moderate (key evidence); implications to CAP?
Prove the existence of cyclic gray codes for any n : Using VHDL, define a module called "mux 4 to 1" which implements a (4:1) multiplexer. The module should take in 4 data inputs called D3, D2, D1, and D0, and two select inputs called S1 and S0. It should have a single output called Y.
The article thirteen principles of faith : After reading the article “Thirteen Principles of Faith,” explain at least three (3) principles that pertain to Jewish faith practices.
What is the cash flow from investing activities : What is the cash flow from investing activities?
What is the amount of tension in each rope : A 200 N object is supported by two ropes. Rope 1 makes an angle of 35 degrees with the horizontal, What is the amount of tension in each rope
What variable cost from sbarg would make cal indifferent : SBARG cost = $ If the fixed annual cost offered by SBARG is nonnegotiable but it is willing to negotiate the variable cost, what variable cost from SBARG would make Cal indifferent to the two options?

Reviews

Write a Review

Electrical Engineering Questions & Answers

  How long in seconds would take to instead rotate degrees

If it takes 1 sec to rotate 45 degrees after starting from rest, how long in seconds would it take to instead rotate 81 degrees after starting from rest under the same constant angular acceleration.

  What is the condition for matrix a to have inverse

(a) What is the condition for matrix A to have inverse Discuss this in terms of rank, determinant, linear dependence of rows and columns of matrix A, singular or non-singular. (b) Show that if A has inverse then AT also has inverse

  Find the output voltage

A temperature sensor has a static transfer function of 0.15 mV/C° and a time constant of 3.3 s. If a step change of 22° to 50° C is applied at t=0, find the output voltage at 0.5 s from t=0s to t=10s

  What is the phase relationship between ic and il at is min

(1) In a lab experiment on parallel Resonance circuit with switch closed, What is the phase relationship between Ic and IL at Is minimum  (2) Why is the source current , Is, minimum at a given frequency

  Explain can three of the doublers be interconnected

a) Design the doubler circuit shown in Figure 2, for which:D = d8 d4 d2 d1 and B = b8 b4 b2 b1  are each an 8421 BCD code digit. The circuit must implement the equation: 10C* + B = 2D + C

  Express the signal as a sum of weighted unit step response

Express the sequence x(n)={1 n=0 , 2 n=1 , 3 n=2 , 0 else} 1- Express the signal as a sum of weighted and shifted unit impulse sequence. 2- Express the signal as a sum of weighted and shifted unit step sequence

  What are implications of the second law of thermodynamics

Consider the best possible heat engine working in air at 25°C. The engine continuously converts heat from a source at 300°C to work, and heat is continuously transferred into the engine at a rate of 100 kJ/s.

  Determine the current flow through the capacitor

An input signal of 10 sin (2pi 1592t+0degrees) is applied to a series RC circuit with resistor R =1000ohm and capacitor C= 0.1 uF. The current flow through the capacitor is a. 10mApk angle 90 degrees b. 5mApk angle 45 degrees

  Determine the instantaneous power

RC ciruit= Current course (3u(-t) A) in parrallel to 6k ohm resistor and 5uF cap. Determine the instantaneous power absorbed by the resistor at t=(0); 30ms; and 90ms.

  What is the magnitude of the line voltage at the sending

A balanced three-phase distribution line has an impedance of 1+j8 I per phase. This line is used to supply 3 balanced three-phase loads that are connected in parallel. The 3 loads are L1= 120 kVA at 0.96 leading pf, L2= 180 kVA

  What would va need to be if wanted the motor to operate

With a 500hp shunt wound DC motor, at 1800rpm, 500Vdc, FLA is 800Adc, Ra is 0.025 and Rf is 400. What would Va need to be if you wanted the motor to operate at 1000rpm at rated torque. Keeping the field current constant.

  Determine the theoretical minimum sampling rate

A baseband signal has frequency components from 5 kHz to 15 kHz. Determine (a) the theoretical minimum sampling rate and (b) the maximum time interval between successive samples.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd