hw7sol

# hw7sol - assert(i/=0 report “No output is ‘1’”...

This preview shows page 1. Sign up to view the full content.

C – 302 Solutions to HW # 7 Q1. condition: variable T exceeds 100 or variable P exceeds 200 Thus, not (variable T exceeds 100 or variable P exceeds 200 ) = T<=100 and P<=200 assert((T<=100) and (P<=200)) report”unstable condition” severity warning; Q2. process(CLK) variable i:integer; begin i:=0; if (A=’1’) then i:=i+1; end if; if (B=’1’) then i:=i+1; end if; if (C=’1’) then i:=i+1; end if;
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: assert(i/=0) report “No output is ‘1’” severity note; assert(i/=1) report “One output is ‘1’” severity note; assert(i/=2) report “Two outputs are ‘1’” severity note; assert(i/=3) report “All outputs are ‘1’” severity note; end process; Q3. Solution not provided Q4. Similar to generic AND gate worked out in class. Have temp:= A or B;...
View Full Document

{[ snackBarMessage ]}

### What students are saying

• As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

Kiran Temple University Fox School of Business ‘17, Course Hero Intern

• I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

Dana University of Pennsylvania ‘17, Course Hero Intern

• The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

Jill Tulane University ‘16, Course Hero Intern