Computer Science 150 - Fall 1997 - Fearing - Midterm 2

Computer Science 150 - Fall 1997 - Fearing - Midterm 2 -...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
1 of 8 Problem 1 (16 points) List the ROM contents in hexadecimal to implement the FSM shown below. The inputs A and B are synchro- nized. The states are assigned numerical order, e.g., for state S4, Q 2 Q 1 Q 0 = 100 2 . (Follow normal state diagram assumptions: holding in the same state is implicit, etc.). Fill in ROM contents in hexadecimal. (Binary answers will receive no credit.) Address Data 0 1 2 3 4 5 6 7 Address Data 8 9 A B C D E F Address Data 10 11 12 13 14 15 16 17 Address Data 18 19 1A 1B 1C 1D 1E 1F RESET X/01 S7 S5 S3 S6 S2 S4 S0 S1 X/00 X/00 X/00 X/01 X/00 AB 11 11 A 10 00 A 10 X = don’t care format: AB /out2out1 00 A0 A1 A2 A3 A4 O0 O1 O2 O3 O4 D0 D1 D2 Q2 Q1 Q0 Q2 Q1 Q0 A B Q2 Q0 Q1 OUT1 OUT2 RESET (synchronous) CLOCK RESET ROM 32 × 5 2 of 8 Problem 2 (25 points) Your coworker suggests using the circuit below in a Xilinx XC4005A-4 to create a global clock signal CLOCKOUT. [2 pts.] a) In 10 words or less, what is the intended function of this circuit? (Be as specific as possible.) [15 pts.] b) Complete the timing diagram for this circuit using the given data. (Interconnect delay is between any CLBs.) You should exaggerate the horizontal scale as needed to show important timing details.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/17/2009 for the course CS 150 taught by Professor Staff during the Spring '08 term at University of California, Berkeley.

Page1 / 4

Computer Science 150 - Fall 1997 - Fearing - Midterm 2 -...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online