Question
Case 1: Initialize weight Initialize a weight value register by setting iW to the desired value of 10 and iLdW to 1 prior to a
Case 1: Initialize weight Initialize a weight value register by setting iW to the desired value of 10 and iLdW to 1 prior to a positive edge of the clock and holding them until after the positive edge of the clock. I expect the intermediate internal signal, s_W, to take on my new value of 10 at the positive edge of the clock. The value of s_W prior to the clock edge may be anything since this is an initialization. I expect that s_W will not change unless I assert iLdW to 1 across a positive edge of the clock while iW is a different value.
Case 2: Perform one MAC operation with average-case values With the above weight initialization to 10, I set the activation input, iX, to 3 and the partial sum input, iY, to 25. I make sure the weight is not changed by setting iLdW to 0. I expect that, after two positive edges of the clock (i.e., two cycles), the activation output, oX, will be 3 and the partial sum output, oY will be 55=10*3+25.
Using the case examples create 3 more test cases, make one of the test cases result in oY being the date of someones birth
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started