Logic Design: Difference between revisions

From WIKI FOSSCELL NITC
No edit summary
Line 24: Line 24:


===Overall experience===
===Overall experience===
In the case of B23 ,the project was shortened to only the gate-level application due to the shortening of our semester as well as the onset of online classes during that period .therefore all 40 marks were taken from only the gate level applications .creating a complex project  suing gate level that can justify 40 marks turned out to be quite challenging and was therefore very difficult for most students. The Project would have had more options in terms of ideas and implementation if we were also given the option to use gate level .Furthermore faculty expectations are also quite high for this project ,making scoring marks not so easy  <br><br>'''Instructions for future batches are as follows'''<br>
In the case of B23 ,the project was shortened to only the gate-level application due to the shortening of our semester as well as the onset of online classes during that period .therefore all 40 marks were taken from only the gate level applications .creating a complex project  suing gate level that can justify 40 marks turned out to be quite challenging and was therefore very difficult for most students. The Project would have had more options in terms of ideas and implementation if we were also given the option to use gate level .Furthermore faculty expectations are also quite high for this project ,making scoring marks not so easy  <br><br>
# you will only be given basic syntax classes :<br>do not expect the faculty to show  something fancy in class .in our (B23) case we were shown how to make a full adder.tbh you can figure out the rest and you are expected to do so.
===Instructions for future batches are as follows===
# read and try to learn from the github projects of other people :<br>google or ask seniors for this .you will learn more from this than any youtube video.
# '''you will only be given basic syntax classes :'''<br>do not expect the faculty to show  something fancy in class .in our (B23) case we were shown how to make a full adder.tbh you can figure out the rest and you are expected to do so.
# the faculty MAY have very high project expectations .you can get frustrated and overwhelmed by this .grind through it boys and girls .
# '''read and try to learn from the github projects instead of yt''' :<br>google or ask seniors for this .you will learn more from this than any youtube video.
# '''faculty project expectations and lack of resources can be frustrating :'''<br> there is a high chance of you  getting  frustrated and overwhelmed by this .grind through it boys and girls .

Revision as of 03:04, 1 June 2024

Logic Design

Logic Design course focuses on the study of various number systems, logic functions and their importance in simple digital systems.

Topics in Logic Design:

  1. Number theory and boolean algebra
  2. Design and analysis of combinational logic
  3. Design of digital logic devices
  4. Design and analysis of sequential logic

Grading System

breakdown

midsem - 30%
endsem - 30%
semester project - 30%

Semester Project

The semester project involves making two projects using behavioural modelling and gate level modelling . The modelling must be done on the ModelSim software made by intel . the mark breakdown for the project are as follows:

5 marks -topic selection and proposal
15 marks- gate level modelling
20 marks - behavioural modeling

you are given the option to either select two different topics for behavioural and gate level modelling or a single a topic for both .

Overall experience

In the case of B23 ,the project was shortened to only the gate-level application due to the shortening of our semester as well as the onset of online classes during that period .therefore all 40 marks were taken from only the gate level applications .creating a complex project suing gate level that can justify 40 marks turned out to be quite challenging and was therefore very difficult for most students. The Project would have had more options in terms of ideas and implementation if we were also given the option to use gate level .Furthermore faculty expectations are also quite high for this project ,making scoring marks not so easy

Instructions for future batches are as follows

  1. you will only be given basic syntax classes :
    do not expect the faculty to show something fancy in class .in our (B23) case we were shown how to make a full adder.tbh you can figure out the rest and you are expected to do so.
  2. read and try to learn from the github projects instead of yt :
    google or ask seniors for this .you will learn more from this than any youtube video.
  3. faculty project expectations and lack of resources can be frustrating :
    there is a high chance of you getting frustrated and overwhelmed by this .grind through it boys and girls .