BLOCKING / NON-BLOCKING ASSIGNMENTS (PART 4)

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

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

  • @shubham-therealclasher5939
    @shubham-therealclasher5939 4 ปีที่แล้ว +8

    At 16:40 there should be a colon in between begin and xorlp

  • @amitkulshrestha7169
    @amitkulshrestha7169 3 ปีที่แล้ว

    Does the same wire variable will work in connection of the full adder ??

  • @siddhesh9588
    @siddhesh9588 3 ปีที่แล้ว +2

    Syntax error is thrown at :
    xor XG (f[p], a[p], b[p]);

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

      Please let us know the solution

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

      ​@@brijeshkundaliya2824 no error sir missed colon while writing name
      begin : xor1p
      xor XG (f[p], a[p], b[p]);
      end
      now it will work fine : )

  • @sampatharaojyotsana7412
    @sampatharaojyotsana7412 3 ปีที่แล้ว

    Can't we use a for loop without generate in example 1 of bitwise xor ?

  • @rajatvatwani7104
    @rajatvatwani7104 ปีที่แล้ว

    Why assign carry_out= carry[N} before for loop?

  • @sayanbaidya9724
    @sayanbaidya9724 3 ปีที่แล้ว

    I am syntax error if I label the generate loop..
    module RCA #(parameter N=16) (
    input [N-1:0]a,b,
    input cin,
    output [N-1:0]sum,
    output cy
    );
    wire [N-1:0]c;
    fa f1(a[0],b[0],cin,sum[0],c[0]);

    genvar p;
    generate for(p=1;p

    • @divyanshumandowara5658
      @divyanshumandowara5658 2 ปีที่แล้ว

      use semicolon between begin and label, sir have missed it in video.

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

    5:00