CSE YEDITEPE

    CSE 221 Principles of Logic Design

        Description

Numbering systems, digital gates, combinational logic, digital circuits, sequential logic, memory, multiplexer and circuits, decoder, counters, registers,microcomputers.

        Course Syllabus    

       Homework -1: Problems  (From Mano 3rd Ed.)

        Problems  1.11, 1.15, 1.18, 1.20, 1.29,

                       2.10.a, 2.15, 2.19,

                       3.1.b, 3.5.c, 3.9.a, 3.11.b, 3.16, 3.23

        Homework -2 --> Homework Assignment 2                              

        Homework -3 -->
       
Due Date: 24/04/2008 (In-class submission)
        Solve problems 2, 4, 7, 8 (pages 211-212) From Mano 3rd Ed.

        IMPORTANAT NOTICE! --> attendance

        Homework -4 --> Homework Assignment 4

                                   

        sampleMIDTERM II   study for 2nd Midterm 

         Midterm I Grades

         Midterm II Grades

       Final Exam Grades

       GRADES Laboratory Results

    Lecture Notes

        Lecture 1 - Number Systems I
        Lecture 2 - Number Systems II
        Lecture 3 - Number Codes and Registers
        Lecture 4 - Binary Logic and Boolean Algebra
        Lecture 5 - Boolean Functions and Theorems
        Lecture 6 - Canonical Forms

        Lecture 7 - Karnaugh Maps - I
        Lecture 8 - Karnaugh Maps - II
        Lecture 9 - Don't Cares and NAND/NOR Implementations
        Lecture 10 - Combinational Circuits

        Lecture 11 - Binary Adders
        Lecture 12 - Subtractors
        Lecture 13 - Multipliers & Magnitude Comparators
        Lecture 14 - Multiplexers/Demultiplexers & Decoders/Encoders


        Lecture 15 - Sequential Circuits and Latches
        Lecture 16 - Flip Flops - I
        Lecture 17 - Flip-Flops - II
        Lecture 18 - Sequential Circuit Analysis

        Lecture 19 - State Reduction
        Lecture 20 - Sequential Circuit Design - I
        Lecture 21 - Sequential Circuit Design - II

        Lecture 22 - Shift Registers
        Lecture 23 - Registers and Counters
        Lecture 24 - Counters

        Lecture 25 - Random Access Memory
        Lecture 26 - Memory Decoding
        Lecture 27 - Read Only Memory

                  

     Lab materials

        Official Rules  

        Official report cover sheet

        Experiment 1      

        Experiment 2      

        Experiment 3                    

        Experiment 4       

        Experiment 5       

        Experiment 6      

        Experiment 7    

        Experiment 8           

        Experiment 9 --> Please make a research on sequence detectors! You will implement your design in laboratory

        design a sequence detector that will output "1" when the sequence 1, 1, 1 has occured on the input.  use D flip flops. Try to find alternative ways! (bonus)   on 21-22 April 2008  

        Experiment 10  be ready for HDL lab.

           getting started           -->

           verilogger tutorial       -->   

           digital simulation        -->

 

          you can download the verilogger pro from here 

                                                                    book examples

 

 

-------------------------------------------------------------------------------

see below links, they are entertaining!

This java applet demonstrates Fourier series, which is a method of expressing an arbitrary periodic function as a sum of cosine terms. In other words, Fourier series can be used to express a function in terms of the frequencies (harmonics) it is composed of.

To select a function, you may press one of the following buttons: Sine, Triangle, Sawtooth, Square, and Noise. The function is displayed in white, with the Fourier series approximation in red. You can edit the function directly by clicking on it.

 You should hear a noise waveform when the applet starts up. The applet starts up with a low-pass filter. It shows the frequency response of the filter, the spectrum of the filtered waveform being played, the waveform itself, and the impulse response of the filter. Click on the response curve to change the cutoff frequency.

You can use the popup menus on the right to select another filter or input file.

 

 

      Pardus... Özgürlük İçin...