Search This Blog

Showing posts with label CAD Based Logic Design. Show all posts
Showing posts with label CAD Based Logic Design. Show all posts

CAD Based Logic Design

Lecture Notes

Prof. Shantanu Dutt

  1. Lecture Notes # 0 -- Teaching Philosophy: ppt 
  2. Lecture Notes # 1 -- Combinational Logic and Its Description Using Hardware Description Languages (HDLs): pdf 
    Addendum (simple animation of a structural description): ppt 
  3. Lecture Notes # 2 -- Basic VHDL -- from RASSP Education & Facilitation: Slide 1 
    followed by: Rest of the slides 
    (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
    Alternatively, these slides are also available in ppt form: ppt 
  4. Lecture Notes # 2.25: More on VHDL Data Types: pdf 
  5. Lecture Notes # 2.5 -- VHDL Structural Descriptions -- from RASSP Education & Facilitation: Slides (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
  6. Lecture Notes # 2.75 -- VHDL Quick Start by Peter Ashenden: pdf 
  7. Lecture Notes # 3.5 -- Behavioral VHDL -- from RASSP Education & Facilitation: Slide 1 
    followed by: Rest of the slides up to # 26 
    (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
  8. Lecture Notes # 4 -- Design Tour -- Design Approaches and VHDL Descriptions: ppt 
  9. Lecture Notes # 4a -- Adder Circuits: ppt 
    Subset of above notes in pdf format: pdf 
  10. Lecture Notes # 4b -- Behavioral VHDL: pdf 

  11. Lecture Notes # 4c -- VHDL Process Communication: ppt 

  12. Lecture Notes # 4b -- Miscellaneous VHDL Issues: ppt 

  13. Lecture Notes # 4e -- Some Synthesis Examples: ppt 

  14. Lecture Notes # 5 -- Multiplication Circuits and Methods: ppt 
  15. Lecture Notes # 6 -- Integer Division Methods: ppt 
  16. Lecture Notes # 7 -- Sequential Circuits (FSMs) and Their VHDl Descriptions: ppt 
  17. Lecture Notes # 8 -- Datapath Design and Control pdf 


  18. Lecture Notes # 10 -- Controller FSM Design: pdf 
  19. Lecture Notes # 10b -- Controller FSM Example--Unsigned Multiplication--from RASSP Education & Facilitation: Slide 1 
    followed by: slide50-57 
  20. Lecture Notes # 11 -- File Operations: ppt OR pdf (2 slides per page) 
    Examples:
    (a) Read-write example vhdl file: vhdl file .
    (b) Read-write package to be included in the test bench file: vhdl file .
    (c) Example files for "read_write" entity above: (i) txt .
    (ii) txt 

CAD Based Logic Design






CAD Based Logic Design

Instructor: Prof. Shantanu Dutt


Important Notes : - 

These are the collection of lectures notes . Our subjective is to help students to find all engineering notes with different lectures slides in power point, pdf or html file at one place. Because we always face that we lose much time by searching in  Google or yahoo like search engines to find or downloading a good lecture notes in our subject area. Also it is difficult to find popular authoress or books slides with free of cost.

    If you find any copyrighted slides or notes then please inform us immediately by comments or email as following address .I will take actions to remove it. Please click bellow to download ppt slides/ pdf notes. If you face any problem in downloading or if you find any link not correctly work or if you have any idea to improve this blog/site or if you find any written mistake or you think some subjects notes should be include then give your suggestion as comment by clicking on comment link bellow the post (bottom of page) or email us in this address engineeringppt.blogspot@gmail.com?subject=comments on engineeringppt.blogspot.com. I will must consider your comments only within 1-2 days.

If you have any good class notes/lecture slides in ppt or pdf or html format then please you upload these files to rapidshare.come and send us links or all files by our email address engineeringppt.blogspot@gmail.com?subject=comments on engineeringppt.blogspot.com.

To find your notes quickly please see the contents on the right hand side of this page which is alphabetically arranged and right click on it. After clicking immediately you find all the notes ppt / pdf / html / video of your searching subjects.

It is better to search your subject notes by clicking on search button which is present at middle of right side of this web page. Then enter your subject and press enter key then you can find all of your lectures notes and click on it.
Thank you for visiting our site.


  1. Lecture Notes # 0 -- Teaching Philosophy: ppt 

  2. Lecture Notes # 1 -- Combinational Logic and Its Description Using Hardware Description Languages (HDLs): pdf 
    Addendum (simple animation of a structural description): ppt 

  3. Lecture Notes # 2 -- Basic VHDL -- from RASSP Education & Facilitation: Slide 1 
    followed by: Rest of the slides 
    (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
    Alternatively, these slides are also available in ppt form: ppt 

  4. Lecture Notes # 2.25: More on VHDL Data Types: pdf 

  5. Lecture Notes # 2.5 -- VHDL Structural Descriptions -- from RASSP Education & Facilitation: Slides (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).

  6. Lecture Notes # 2.75 -- VHDL Quick Start by Peter Ashenden: pdf 

  7. Lecture Notes # 3.5 -- Behavioral VHDL -- from RASSP Education & Facilitation: Slide 1 
    followed by: Rest of the slides up to # 26 
    (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).

  8. Lecture Notes # 4 -- Design Tour -- Design Approaches and VHDL Descriptions: ppt 

  9. Lecture Notes # 4a -- Adder Circuits: ppt 
    Subset of above notes in pdf format: pdf 

  10. Lecture Notes # 4b -- Behavioral VHDL: pdf 


  11. Lecture Notes # 4c -- More on Behavioral VHDL (hardcopy given of handwritten notes by Shantanu Dutt).

  12. Lecture Notes # 4d -- Some Synthesis Examples: ppt 


  13. Lecture Notes # 5 -- Multiplication Circuits and Methods: ppt 

  14. Lecture Notes # 6 -- Integer Division Methods: pdf 

  15. Lecture Notes # 7 -- Sequential Circuits (FSMs) and Their VHDl Descriptions: ppt 

  16. Lecture Notes # 8 -- Datapath Design and Control pdf 



  17. Lecture Notes # 10 -- Controller FSM Design: pdf 

  18. Lecture Notes # 10b -- Controller FSM Example--Unsigned Multiplication--from RASSP Education & Facilitation: Slide 1 
    followed by: slide50-57 

  19. Lecture Notes # 11 -- File Operations: ppt OR pdf (2 slides per page) 

  20. Lecture Notes # 11.5 -- Pipelining: pdf 

  21. Lecture Notes # 12 -- Module-to-module communication: pdf 

  22. Lecture Notes # 13 -- Parallel Multiplication: pdf 

  23. Lecture Notes # 14 -- High-level Digital Design Strategies: ppt