VHDL Lecture 11 Understanding processes and sequential statements

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024

ความคิดเห็น • 33

  • @amolagarwal5336
    @amolagarwal5336 6 ปีที่แล้ว +13

    The best source to learn VHDL on youtube.

  • @modulate72
    @modulate72 6 ปีที่แล้ว +22

    Definitely appreciate your work putting together these excellent videos.

  • @shubhamnayak9369
    @shubhamnayak9369 6 ปีที่แล้ว +3

    This is how to use slides to explain concepts. Amazing sir. My teachers need to learn this skills.

  • @ramanskitchen9388
    @ramanskitchen9388 6 ปีที่แล้ว +12

    34:31 hahahaha this made me laugh
    all the way you are awesome sir..

  • @haithamhiisham3171
    @haithamhiisham3171 6 ปีที่แล้ว +1

    Greaaaaaat explanation and wonderful way to teach this subject, Keep going !

  • @TheStrelok7
    @TheStrelok7 3 ปีที่แล้ว +1

    Very informative lecture, thank you so much!

  • @TechnocratDIYEducation
    @TechnocratDIYEducation 6 ปีที่แล้ว +2

    All video is nice and easy to understand
    thanks for these all videos on VHDL
    I face issue all VHDL video are in random sequence.
    so I just want you to make the playlist so we can easily assess all video in a sequence manner.

    • @EDUVANCE
      @EDUVANCE  6 ปีที่แล้ว +2

      +Technocrat
      Here is the link for the playlist of VHDL lecture videos th-cam.com/video/BDq8-QDXmek/w-d-xo.html

    • @TechnocratDIYEducation
      @TechnocratDIYEducation 6 ปีที่แล้ว

      Eduvance Social
      Thanks🙂

  • @sloshyclover
    @sloshyclover 7 ปีที่แล้ว +4

    Please upload lecture 5 and all other further lectures this is really helpful.Thank you

  • @josephlingenieur6927
    @josephlingenieur6927 6 ปีที่แล้ว +1

    Thanks a lot !!! Great explanation. Really!

  • @prashantagrawal6991
    @prashantagrawal6991 7 ปีที่แล้ว +2

    your videos are awwsome....can u make a video on flipflop and laatches?

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +1

      Yes. We are working on it.

  • @tchanabachir8254
    @tchanabachir8254 5 ปีที่แล้ว

    thanks a lot for your very clear explanations

  • @kao9620
    @kao9620 7 ปีที่แล้ว +1

    Very helpful tutorials. Bdw which software do you use to make the slides and the video?

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +3

      We use Camtasia recorder. The writing software is windows journal.

  • @vijayanethala4973
    @vijayanethala4973 5 ปีที่แล้ว +1

    Thank u sir

  • @yashSharma-nr2jg
    @yashSharma-nr2jg 7 ปีที่แล้ว +1

    i could not clearly understand why using elsif for clocked processed would generate a wrong hardware....could you please make a vedeo elaborating that topic and some other related coding styles which shall generate similar errors

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +4

      While designing sequential circuits, you want your hardware to operate on clock edge for e.g. rising edge. So unless there is a signal which is asynchronous to your clock , say reset, you can declare the clock event in if block and end it with end if.
      Now in designs where we use if else structure, a priority logic is developed. The statements in if else structure are in decreasing order of priority starting from if to the last else statement.
      if (...){ will be checked first
      }
      else if (...){ will be checked only if 'if' statement is false
      }
      .
      .
      else{ will be checked only if 'if' and all 'else if' statements are false
      }
      Also asynchronous signals need to be given a higher priority than other signals in system which are synchronous since they can occur at any instant in the system. They are independently executed events which do not rely on rising or falling edge of clock.
      So while designing sequential circuits using if else which involves a asynchronous signal , all the asynchronous signals should be declared in descending order of their priority and in the last else if structure, your clock event should be declared.
      Now if you write a else or a else if block after your clock event,you will be assigning the signals or processes declared in that block a lesser priority than clock event which is a wrong design.

  • @surajgaonkar4854
    @surajgaonkar4854 8 ปีที่แล้ว

    concepts are clearer... Can u please load the other lecture 5 and so on.... thank u

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว

      Thank you. We are uploading more videos soon.

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +1

      +SURAJ GAONKAR New lectures from lecture 5 onwards have been added for VHDL. Do check them out on out channel.

  • @abdo199199
    @abdo199199 8 ปีที่แล้ว +1

    There is no more tutorials ? It was very informative by the way.

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +4

      +abdelrahman tarief New lectures have been added for VHDL. Do check them out on out channel.

  • @shubhamarora542
    @shubhamarora542 7 ปีที่แล้ว +9

    make more videos man

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว +2

      Thanks. We are uploading more soon

  • @chahlihicham9940
    @chahlihicham9940 6 ปีที่แล้ว

    very clear

  • @Azninjazn
    @Azninjazn 7 ปีที่แล้ว

    im trying to code a non restoring division and i have 2 if else statements in one process but they run concurrently when it should be sequential, how do i fix that? i tried nested loop but apparently it gives same result

  • @debajitdas
    @debajitdas 7 ปีที่แล้ว

    Will the process code always be triggered when there is a change in the variables present in the sensitive list?????

    • @EDUVANCE
      @EDUVANCE  6 ปีที่แล้ว

      Yes
      If its combinational circuits you are designing, it will depend on the input, output or control signals you put in the list. If you are designing a sequential circuit, it will depend on the value of clock, reset or any other asynchronous signal in the design.

  • @gurpeetsingh9152
    @gurpeetsingh9152 8 ปีที่แล้ว

    aage k lectures kaha h

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว

      +gurpeet singh New lectures have been added for VHDL. Do check them out on out channel.

    • @EDUVANCE
      @EDUVANCE  7 ปีที่แล้ว

      +gurpeet singh New lectures have been added for VHDL. Do check them out on out channel.