Derive the logical functional expressions

Assignment Help Electrical Engineering
Reference no: EM131372126

Question 1) Design of a switching power converter PART I

Power electronic circuits depend on digital design for their control. A boost converter is one example, where it's switching control input (S) to its NMOS transistor is a square wave of variable duty cycle (d), and ideal voltage gain of 1/(1-d). This charges up an inductor d % of the time, and then dumps the charge into an output capacitor during each off cycle - the result is a boosted voltage. You can use these for many interesting projects converting small voltages, i.e. from a battery or solar cell to power heavy loads like motors, etc. Do a quick ideal power analysis VoutIout = VinIin, and observe what happens to Iin as Vin gets very small (i.e. be careful not to burn things!!!).

The following is a schematic of a DC/DC boost converter CMOS chip deployed in an implantable device application. The circuit works by converting its small input voltage of 0.8 V max to ~2 V (Vboost) so that a CMOS transmitter has enough voltage to reliably output a wireless signal from a subcutaneous implant (under the skin of an animal). Current load, losses through the NMOS, inductor, diode, as well as an unreliable input voltage all play a role in determining the duty cycle necessary to provide 2 V output. Part I of this activity is do design the voltage control which computes this value (d) based on feedback from measurement of Vboost. Note: d is not to be confused with capital D, the input of a D flip flop.

832_Figure.png

a) We designate Q1Q0 to be the state variables representing the duty cycle of the square wave activating NMOS switch M1. Note that operating at 100% duty cycle would mean S = 1 constantly and short the inductor to ground, which wouldn't allow any charge transfer to Vboost, and will probably cook the inductor! However, zero percent is desirable because when S = 0 the system can turn off and save power when not in use.

Find all values (in equally spaced intervals from 0% -­- 75%) that can be realized with the 2-­-bit scheme. Record this in a table that lists the states to the corresponding duty cycle. Q1Q0 = 00, Q1Q0 = 11 have been filled out for you.

Q1Q0

Duty Cycle (d)

00

0%

01

 

10

 

11

75%

b) The voltage control block modifies the duty cycle depending on the measured Vboost. Let this measurement be reflected in logic signal X. Complete the blanks in the table for the correct X and Y inputs under each condition.

Input Condition

Voltage Control Inputs

Action Taken

Vboost <  1.8 V

R = 0

Increase to maximum duty cycle (asynchronous reset)

1.8 V <= Vboost < 1.9

R = 1, X = 0, Y = 1

Increase duty cycle to its next highest value

1.9 V <= Vboost < 2.1

R = 1, X =      , Y =      

None

Vboost > 2.1 V

R = 1, X =      , Y =      

Reduce duty cycle to next lowest value

c) Assume that a command to decrease d when at 0% produces a 0% next state, and increasing d past 75% results in 75% for the next state. Implement the sequential circuit that produces the correct Q1Q0. It is best to start with a state transition table. Fill out this table based on the information in part (b).

d) Draw the state machine diagram corresponding to the table from part (c).

e) Design and draw the circuit based on the information from parts (c) and (d).

f) Why was it necessary to incorporate the restrictions from part (c)? In other words, what are the practical reasons we chose to guarantee the duty cycle stays at 0% (when it's requested to reduce d) and stays at 75% (when requested to increase d)?

Question 2) Design of a switching power converter PART II

Now we have the design that computes the correct duty cycle in the format Q1Q0 which represents 0% to 75%. We can set these state variables equal to d1d0 and consider them inputs to our next circuit, which generates (S) controlling the NMOS. For example, if d = 75%, then S is logic '1' 75% of the time and '0' 25% of the time. The idea behind this design is to generate a 2-­-bit up counter (C1C0) with output S = 1 if d1d0 > C1C0 and S = 0 if d1d2 <= C1C0.

a) Design the 2-bit counter circuit that cycles c1c0 = 00, 01, 10, 11 and loops back to 00, with inputs d1d0 and output S. Show the state transition table.

b) Show the state machine diagram.

c) Derive the logical functional expressions, and logic circuit.

d) Draw the timing diagrams for S for both 25% and 75% duty cycles. At minimum, these should have the CLK for the 2-bit counter, C1, C0 and S.

e) Analog engineers designing the clock for the 2-bit counter determined due to constraints in their power budget, the maximum frequency of their clock will be 1 MHz because as clock frequency increases, the clock consumes more power. What would be the maximum switching frequency of the converter (signal S)? Propose a general rule for obtaining the converter's switching frequency based on: the counter's clock frequency and # of bits of the counter.

f) Explain the design tradeoff between duty cycle precision (# of bits), and maximum clock frequency. Why would in some applications it be preferable to have less precise duty cycles?

Question 3) A sequential circuit has one input and one output

The state diagram is as shown. Design the sequential circuit with (a) T flip-­-flops, (c) JK flip flops

812_Figure1.png

Question 4) State machine minimization

It is desirable to implement a state machine with the minimum number of states. This is accomplished by merging equivalent states. Two states are equivalent if and only if, for any input, the two states have identical outputs and the corresponding next states are equivalent. Minimize the state machine in the figure and draw the minimized machine.

1108_Figure2.png

Question 5) Design a sequential circuit with 2 flip-­-flops and one input X

When X = 1, the flip flop outputs repeat the sequence 00, 01, 10. When X = 0, they repeat the sequence 11, 10, 01. Design the circuit with a) D flip-flops and b) T-flip flops. Show all work: state machine diagrams, tables, k-maps, etc.

Reference no: EM131372126

Questions Cloud

Best configuration to help the manufacturing plant network : You will be presented with a situation showing the details of how a company is currently working, a manufacturing plant with various stand-alone computers and printers, and you will research and determine the best configuration to help the manufactur..
Fit challenge more than an ability challenge : If the United States government came to you today and solicited your consulting to select the next president, what competencies would you use to make your judgement, and why? Keeping in mind this is a "fit" challenge more than an ability challenge, h..
About ensuring the next president is a good fit for the job : If the United States government came to you today and solicited your consulting to select the next president, what competencies would you use to make your judgement, and why? Keeping in mind this is a "fit" challenge more than an ability challenge, h..
Business-related email about the new project assignment : A co-worker sends you a business-related email about the new project assignment. The email has numerous grammar and spelling errors. His language is confusing and you are not certain what the message is stating. By utilizing the concepts from the rea..
Derive the logical functional expressions : Now we have the design that computes the correct duty cycle in the format Q1Q0 which represents 0% to 75%. Derive the logical functional expressions, and logic circuit. Draw the timing diagrams for S for both 25% and 75% duty cycles. At minimum, the..
Reflect on your process improvement project assignmen : Reflect on your Process Improvement Project assignment. What challenges have you experienced and how have you resolved those challenges. Are you still looking for solutions?
What competencies would you use to make your judgement : If the United States government came to you today and solicited your consulting to select the next president, what competencies would you use to make your judgement, and why? Keeping in mind this is a "fit" challenge more than an ability challenge, h..
The cornerstone of all discount operations : _______ is the cornerstone of all discount operations. For an instrument to be negotiable, the instrument must indicate that it was created for the purpose of being ________.
Labor relations and collective bargaining-gooseplay : Explain why you agree or disagree with the ALJ’s decision that the company’s dismissal of the two employees was not justified. Explain why you agree or disagree with the NLRB’s decision to uphold the company’s dismissal of the two employees.

Reviews

Write a Review

Electrical Engineering Questions & Answers

  Calculate tension in cables and components of the reaction

The boom AC is supported at A by a ball and socket joint and by two cables BDC and CE. Cable BDC is continuous and passes over a pulley at D. Calculate the tension in the cables and the x,y,z components of the reaction at A if the crate has a weig..

  Determine what is the polarization of the reflected beam

A collimated light beam from a helium-neon laser at 632.8 nm wavelength impinges on a dielectric film of refractive index of 2.0 at an angle of 75 degrees to normal, with a polarization at 45 degrees to the plane of incidence.

  Specify the range required for the control voltage vgs

Specify the range required for the control voltage VGS and the required transistor width W. It is required to use the smallest possible device, as limited by the minimum channel length of this technology (Lmin = 0.18 μm) and the maximum allowed v..

  What is the purpose of these dc current sources

When using current mirrors as current amplifiers, a dc current source is often included on both the input side and the output side of the current mirror. What is the purpose of these dc current sources

  A company that manufactures amplified pressure

a company that manufactures amplified pressure transducers is trying to decide between the machines shown below.

  What is the velocity of the torpedo relative to the earth

A spaceship moves at a speed of 0.85 c away from theEarth. It shoots a star wars torpedo toward the Earth at aspeed of 0.80 c relative to the ship. What is the velocity of the torpedo relative to the Earth

  How many revolutions does electron make along helical path

An electron is shot into one end of the solenoid. As it enters the uniform magnetic field within the solenoid, its speed is 800 m/s and its velocity vector makes an angle of 30 degrees with the central axes of the solenoid.

  Why two data streams are coming serially to a system

Two data streams are coming serially to a system. These two streams are carefully observed and if considering any three bits from each stream, we observe that these two input streams are equal ; the FSM gives a signal to an alarm system.

  Create a table of results and plot the angle

Create a table of results and plot the angle vs tension in cable B. Assume that the cables are attached to the weights rather than a passing through loops attached to the weights

  Find the sampling rate and number of quantization levels

Start with a binary channel with a bit rate of 64000 bits/s and we like to transmit a speech signal with a bandwidth of 4 kHz. Find the sampling rate, the number of quantization levels, and the number digits per sqample to transmit using this chan..

  Draw the corresponding 33-bit waveform

Assume that the character string "Hi!", encoded using the ASCII code, must be transmitted using an asynchronous transmission protocol similar to that seen in Figure 7.2, which includes start, stop, and parity bits. Draw the corresponding 33-bit wa..

  What is the duration of shortest and widest optical pulse

Sketch the variation of optical power with time for a digital NRZ bit stream 010111101110 by assuming a bit rate of 2.5 Gb/s. What is the duration of the shortest and widest optical pulse?

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