Assume that the following are concurrent VHDL statements:

Chapter 10, Problem 10.10

(choose chapter or problem)

Get Unlimited Answers
QUESTION:

Assume that the following are concurrent VHDL statements:

(a) \(\mathrm{L}<=\mathrm{P}\) nand Q after 10 ns;

(b) \(M<=L\) nor N after 5 ns;

(c) \(\mathrm{R}<=\) not M;

Initially at time t = 0 ns, P = 1, Q = 1, and N = 0. If Q becomes 0 at time t = 4 ns,

(1) At what time will statement (a) execute?

(2) At what time will L be updated?

(3) At what time will statement (c) execute?

(4) At what time will R be updated?

Questions & Answers

QUESTION:

Assume that the following are concurrent VHDL statements:

(a) \(\mathrm{L}<=\mathrm{P}\) nand Q after 10 ns;

(b) \(M<=L\) nor N after 5 ns;

(c) \(\mathrm{R}<=\) not M;

Initially at time t = 0 ns, P = 1, Q = 1, and N = 0. If Q becomes 0 at time t = 4 ns,

(1) At what time will statement (a) execute?

(2) At what time will L be updated?

(3) At what time will statement (c) execute?

(4) At what time will R be updated?

ANSWER:

Step 1 of 5

(1) Represent the given statement in the form of circuit as follows.

Add to cart


Study Tools You Might Need

Not The Solution You Need? Search for Your Answer Here:

×

Login

Login or Sign up for access to all of our study tools and educational content!

Forgot password?
Register Now

×

Register

Sign up for access to all content on our site!

Or login if you already have an account

×

Reset password

If you have an active account we’ll send you an e-mail for password recovery

Or login if you have your password back