1 #include <assert.h> 2 #include "matcher.h" 3 4 /* 5 * Scans pattern for next logical character, setting 6 * the target and optional variables. If target is set 7 * to NULL, it means it can match any character. 8 * 9 * Returns new pointer into pattern st
CS61C Fall 2011 Homework 4
Digital Design and FSMs
Due: Sunday, October 30, 2011 @ 23:59:59 TA: Anirudh Todi
10/26 7:22 PM Question 2: X starts out as undetermined until the first falling edge. The first falling edge sets it to 0.
CS61C Fall 2011 Homework 1
Due Sunday, September 4, 2011 @ 23:59:59
9/2: Clarifications added to the end of problem 2. 9/3: It's due at Sunday midnight. Some people were confused about whether it was 11:59:59 AM or PM.
This assignment cove
the maximum delay that can occur is the register setup time plus the clk-to-q
delay plus the delay of the combinational logic. In this case, the maximum
delay is 1+1+2 = 4 ns. This is the minimum period we can have. However, at
MHz the period is 2 ns!
CS61C Fall 2011 Problem Set 3
Due Sunday, October 2, 2011 @ 23:55:00 GSI: Sean Soleyman
9/26: Wording of problem 2 changed slightly. 9/30: The test case for eval_crazy has its boundaries set too high. This causes 32bit overflow, but you do not h