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

  Рет қаралды 6,637

FPGAs for Beginners

FPGAs for Beginners

Күн бұрын

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 жыл бұрын
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.
@shewitw.tesfay2157
@shewitw.tesfay2157 Жыл бұрын
Love your channel! please make a video on signed fixed point multiplication :)
@yourpal1685
@yourpal1685 2 жыл бұрын
Awesome vid!
@MatKelcey0
@MatKelcey0 9 ай бұрын
Great explanation of negative bit slicing!
@FPGAsforBeginners
@FPGAsforBeginners 9 ай бұрын
Thanks!
@maheshn9411
@maheshn9411 7 ай бұрын
Looks Interesting !! I want to know is this method is the only way for fixed Point ?
@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.
@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 жыл бұрын
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 🤟
@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.
Fixing failed timing, a practical example in verilog!
9:32
FPGAs for Beginners
Рет қаралды 4,6 М.
Fixed Point Maths Explained - Retro Programming
17:31
NCOT Technology
Рет қаралды 2,5 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 141 МЛН
5000 Subscribers! Answering your frequently-asked questions!
15:41
FPGAs for Beginners
Рет қаралды 1,6 М.
Floating Point Numbers (Part1: Fp vs Fixed) - Computerphile
15:41
Computerphile
Рет қаралды 157 М.
Tips for Verilog beginners from a Professional FPGA Engineer
20:12
FPGAs for Beginners
Рет қаралды 19 М.
My first live! Started as a coding example, evolved into answering comments!
35:18
Lecture 20. Fixed Point Numbers
13:39
Embedded Systems and Deep Learning
Рет қаралды 12 М.
Ep 017: Fixed Point Notation Basics
9:52
Intermation
Рет қаралды 18 М.
FPGA pipelining
4:18
matthew venn
Рет қаралды 6 М.