COURSE SYLLABUS

 

                CMPEN 270 - Fall 2011

 

Instructor:  K. Dudeck

   Office :  L-104

   Hours  :  Posted outside office,

             additional hours by appointment.

 

   Phone  :  450-3085      Email: ked2@psu.edu

 

Text:  Marcovitz, A., Introduction to Logic Design,

      Prentice Hall Inc., Third Ed. 2010.

 

CMPEN 270 (4:3:2) Digital Design: Theory and Practice (4) Introduction to digital systems and their design. Topics include combinational and sequential devices and circuits, modern design tools and design practices.

 

 Grading:    The grading is broken down between lecture and lab components.

                             Lecture Component Lab Component

     3 Quizzes      75 pts             Participation       25pts             

                            Exam I         100 pts             2 Quizzes           50pts

                            Exam II        100 pts             Lab Reports     100pts

                            Final             125 pts             Project               25pts

                             Sub Total    400 pts             Sub Total         200pts

                                                Total Course Points: 600                              

Grade cutoffs:  These are the total points needed for each letter Grade      

                            ( A: 540, B+: 522, B: 480, C+: 462, C: 420, D: 360 )

 

Policies:

 

 

 

 

 

 

 

 

Academic Integrity at Penn State : A Statement by the Council of Academic Deans

 

                                                

 

                   Academic integrity mandates the pursuit of teaching, learning, research, and

                   creative activity in an open, honest, and responsible manner. An academic

                   community that values integrity promotes the highest levels of personal honesty,

                   respect for the rights, property, and dignity of others, and fosters an

                   environment in which students and scholars can enjoy the fruits of their efforts.

                   Academic integrity includes a commitment neither to engage in acts of

                   falsification, misrepresentation, or deception, nor to tolerate such acts by other

                   members of the community.

 

                   Academic integrity is a fundamental value at Penn State. It must be at the heart

                   of all our endeavors and must guide our actions every day as students and as

                   members of the faculty, administration, and staff. Because we expect new and

                   continuing members of the University community to meet the high standards that

                   are the foundation of a Penn State education, this message must be clear and

                   reinforced frequently.

 

                   The primary responsibility for supporting and promoting academic integrity lies

                   with the faculty and administration, but students must be active participants. A

                   climate of integrity is created and sustained through ongoing conversations

                   about honesty, trust, fairness, respect, and responsibility and the embodiment of

                   these values in the life of the University. Students and faculty should contribute

                   actively to fostering a climate of academic integrity in all their scholarly

                   activities, through discussions in first-year seminars and in other courses, and

                   through involvement in college Academic Integrity Committees. The University

                   community should be continually mindful of the need to preserve academic

                   integrity even as technology changes methods of information access and use.

 

                   Colleges will provide all faculty members and teaching assistants information

                   about appropriate ways to promote academic integrity and handle dishonesty

                   cases. Faculty members and graduate assistants must make clear their

                   expectations about academic integrity in every course they teach.

 

                   As members of the Council of Academic Deans, we strongly support efforts to

                   enhance academic integrity at Penn State. We will provide individual and

                   collective leadership to strengthen further the University's commitment to the

                   highest standards of academic integrity.

 

                   August 29, 2000

 

           

Class

 CMPEN  270   Topic                         

  Text   

    Problems

 >  1 

  Number Systems        

  1.2   

     1.4-1

     2 

  Base Conversions       

  1.2.1   

     1.4-2,3,4

     3 

  Arithmetic Operations

  1.2.2   

     1.4-5

 >  4 

  Digital Circuits          

  2.2, 2.6   

     2.11-3

     5 

  Boolean Algebra        

  2.2,3,7  

   2.11-4,5,8,10,11

     6 

  Conical Forms           

  2.3,4,5   

     2.11-13,14

 >  7 

  2 and 3 Variable K-maps

  3.1

   3.8-1a,e, 2a,b,c

     8 

  HOMEWORK / QUIZ 1

    -     

         -

     9 

  4 Variable K-maps         

  3.1,2  

     3.8-2e-k

 > 10

   Complements and K-maps

  3.3,4,5 ,6 

     3.8-5a-c,7a-d

    11

   NAND & NOR Logic      

  2.10  

      2.11-26

    12

   XOR & XNOR Logic   

 

    

 > 13

   Negative Binary Numbers

  1.2.3    

     1.4-6,7,8

    14

   Signed Complements        

  1.2.4                

     1.4-9,10

    15

   Combinational Circuits

  2.1    

  2.11-2b,h,k,

 > 16

   Combinational Design                         

5..8.1,3

    1.4-12,13

    17

   HOMEWORK/REVIEW 

                   

   5.10-25

    18

   <OPEN>                         

 

 

 > 19

   EXAM I                          

 

 

    20

   Arithmetic Circuits                

   5.1 

   5.10-3,4

21

  Programmable Logic

   5.6

     5.10-15c,21c

    22

   Decoders & ROM            

  5.2,3

   5.10-7,8

 > 23

   Multiplexers                     

  5.4

   5.10-13,14

    24

   HOMEWORK / QUIZ 2  

    -      

 

25

Hardware Language (VHDL)

    5.7

 

    26

   Sequential Logic               

    6.1

  6.6-2 

 > 27

   Flip Flops                         

    6.3

 6.6-3,4 

    28

   Sequential Analysis           

    6.4  

 6.6 -5,1   

    29

   State Table/Diagram         

       

 6.6-8      

 > 30

   Sequential Design (D)       

    7.1,2

   7.6-3(i),7(i)

    31

   Sequential Design (J-K)    

    7.3 

    7.6-3(ii),9

    32

   HOMEWORK/REVIEW  

    

 

 > 33

   <OPEN>                           

   

 

    34

   EXAM II                          

    

 

    35

   Moore/Mealy Machines    

  7.4    

  7.6-15

 > 36

   Registers                           

   8.1   

    

    37

   Shift Registers                  

 

  810-1,4

    38

   Counters - Asynchronous  

   8.2

 8.9- 7

 > 39

   Counters - Synchronous    

   8.7

 8.9- 9,12(a,c)  

    40

   Counter Stability              

 

   

    41

   HOMEWORK / QUIZ 3  

        

           

 > 42

   RAM                               

  Sup

 

    43

   Memory Systems             

  Sup

   

    44

   <OPEN>      

 

 

   45

   REVIEW     

 

 

CMPEN 270 Laboratory Experiments

 

Week

Lab Experiment

Assignment

1

Orientation

 

2

#1 - Oscilloscope              

 

3

#2 - Binary Numbers                

Lab Quiz 1

4

#3 - The Binary Inverter

Report

5

#4 - Digital I/O                      

 

6

#5 - Combinational Analysis         

Lab Quiz 2

7

<OPEN>

 

8

#6 - Combinational Design         

Report

9

#7 -BCD to Seven Seg Display 

 

10

Sup. Lab #1 - Field Programmable Logic Devices (FPLD)and VHDL

 

11

#10 – Clocks and Pulse

 

12

#9-1 - Sequential Design – Part 1

 

13

#9-2 - Sequential Design – Part 2

 

14

Project

 

15

Project

Presentation

and Report