Fixed point basics in Verilog for Beginners! Continuation of polynomial example.

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ค. 2024
  • Hi, I'm Stacey, and in this video I go over fixed point basics for beginners!
    Polynomial Example Video:
    • Algorithm preparation ...
    Google form to give me your feedback:
    forms.gle/ssNwzTKiioj3RNHD9
    Ending music: Faith by David van Niekerk
    • Faith (Ocean of Reverb...
    I'm on discord on the r/fpga server ( / discord , as Stacey, come say hi and chat all things FPGA!
    Buy me a coffee to support my channel:
    www.buymeacoffee.com/fpgasfor...
    0:00 Intro
    0:19 Explanation 1: Multiplying by scalar
    2:30 Explanation 2: Negative Bits
    3:24 Multiplication Rules
    4:07 Addition Rules
    4:55 Signed Rules
    5:33 Sign Extension Rules
    6:50 Code Intro
    7:35 Code Example: Casting to Fixed Point
    9:08 Code Example: Multiplication
    9:29 Code Example: Resizing Fixed Point
    11:03 Code Example: Creating Constants
    11:42 Final Parzen equation and case
    12:00 Note on lack of clocked processes
    12:34 Simulation
    13:03 Outro

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

  • @FPGAsforBeginners
    @FPGAsforBeginners  2 ปีที่แล้ว +5

    Hi Everyone, here's my latest video! I'm currently trying out early access on reddit! If you wanna see videos early before everyone else, go join the subreddit! www.reddit.com/r/HDLForBeginners
    I'm going to be doing the timing report and fixing the timing for this in the next video.

  • @prydin
    @prydin 2 หลายเดือนก่อน

    Here I was struggling with this on my own. If I had only thought about this channel earlier, it would have saved me hours!

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

    Thanks for the fixed point explanation. The excel illustration is really easy to understand.

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

    Awesome vid!

  • @shewitw.tesfay2157
    @shewitw.tesfay2157 ปีที่แล้ว

    Love your channel! please make a video on signed fixed point multiplication :)

  • @MatKelcey0
    @MatKelcey0 9 หลายเดือนก่อน

    Great explanation of negative bit slicing!

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

    Hello.. Thanks for the video✌️. You said it will work in simulation but not in hardware.. Actually I am also trying to find logarithmic value of a number which can be fractional. I wanted to know how to represent a fixed point fractional number such that it is hardware implementable. Also can you explain us how to perform fixed point to floating point number conversation which is hardware implementable. And yes, please make video on signal processing block. I am also looking for a way to implement DFT on FPGA. I am working on project for hardware implementation of signal processing blocks, the all the things that you mentioned to cover in the series, would be really helpful to me...

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

    great video. Maybe put "Part1" "Part2" etc on every video which is based on the previous ones.

  • @maheshn9411
    @maheshn9411 7 หลายเดือนก่อน

    Looks Interesting !! I want to know is this method is the only way for fixed Point ?

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

    At 9:50 I think you have an error on your overflow check comment. Instead of overflow = b2_coeff_f[B2_INT_BITS-1:B_INT_BITS-1] > 0 ? 1 : 0; Your range for b_coeff_f should be [B2_INT_BITS-1:B_INT_BITS]. The reason is that B_INT_BITS-1 is a valid bit b_coeff_f.

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

    Please make one clip on how to write an algorithm (like in previous video you said in algorithm on fpga) in hdl.

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

      The algorithm code starts at 6:50 in this video in case you missed it, the next one will have registers included:)

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

      @@FPGAsforBeginners yeah 🤟