Please find the code in the link description. Any suggestions or queries are most welcomed. PLEASE SUBSCRIBE TO THE CHANNEL. Other Projects- ►Traffic Light Controller in Verilog - th-cam.com/video/Yt7no6rwCVk/w-d-xo.html ►Round Robin Arbiter in Verilog - th-cam.com/video/X6oJn7r9-8s/w-d-xo.html ►Vedic Multiplier in Verilog - th-cam.com/video/6M3nyyQfpHU/w-d-xo.html ►Clock with Alarm in Verilog - th-cam.com/video/pTk1H50e8bI/w-d-xo.html ►Washing Machine in Verilog - th-cam.com/video/iAoi9jTzxcI/w-d-xo.html ►N bit Multiplier in Verilog - th-cam.com/video/lmzCdx6gkdU/w-d-xo.html ►PWM Shift Register in Verilog - th-cam.com/video/Pz9sPflKpXc/w-d-xo.html ►Vending Machine in Verilog - th-cam.com/video/tJc0blBDRzo/w-d-xo.html ►Hexadecimal Keypad Scanner in Verilog - th-cam.com/video/Y1cp2kwos5M/w-d-xo.html ►RAM - ROM Design in Verilog - th-cam.com/video/m18YU9xjETU/w-d-xo.html
Thank'a a lot for this Arjun..keep up the good work. Can you please let me about resources where I can read about the architecture of this whole design in depth..that will help for a better understanding. I searched in google, but only the scheduling algorithms are there..there isn't anything about the architecture & working anywhere!!
Good explanation but little confused on how the code works. I didn’t understand what is the driver for mask_enable. There is some part of the logic missing for that signal
mask_enable in code is the output signal from the LASMAS state machine (refer to 7:10 in video), which gets connected to CE (Enable pin) of register. Whenever CE is active, the outputs from encoder logic gets stored in the register. To complete the data-flow modelling for the general topology such that it justifies the circuit , it was included in code for better understanding. You can consider it as the value in ‘lgnt’ (from encoder logic) non-blockingly gets stored in lmask0 and lmask1 variables depending upon reset conditions.
Please find the code in the link description. Any suggestions or queries are most welcomed.
PLEASE SUBSCRIBE TO THE CHANNEL.
Other Projects-
►Traffic Light Controller in Verilog - th-cam.com/video/Yt7no6rwCVk/w-d-xo.html
►Round Robin Arbiter in Verilog - th-cam.com/video/X6oJn7r9-8s/w-d-xo.html
►Vedic Multiplier in Verilog - th-cam.com/video/6M3nyyQfpHU/w-d-xo.html
►Clock with Alarm in Verilog - th-cam.com/video/pTk1H50e8bI/w-d-xo.html
►Washing Machine in Verilog - th-cam.com/video/iAoi9jTzxcI/w-d-xo.html
►N bit Multiplier in Verilog - th-cam.com/video/lmzCdx6gkdU/w-d-xo.html
►PWM Shift Register in Verilog - th-cam.com/video/Pz9sPflKpXc/w-d-xo.html
►Vending Machine in Verilog - th-cam.com/video/tJc0blBDRzo/w-d-xo.html
►Hexadecimal Keypad Scanner in Verilog - th-cam.com/video/Y1cp2kwos5M/w-d-xo.html
►RAM - ROM Design in Verilog - th-cam.com/video/m18YU9xjETU/w-d-xo.html
have you done rtl synthesis and rtl to gds flow of it? need some help of yours in layout
Great work Arjun and Aditya
Thanks ✨✨
Explanation and presentation is phenomenal!! Awesome work guys 🔥🔥
Glad you liked it Yuganshi !!😊
Too goood. A well explained and unique project
Thanks Divanshu !!😊
In testbench code it is not working for other inputs other than you have given can you please tell me that how to clear that
did you implement the state machine..?
@@ankur6098 how to implement that ???
Please tell me
Amazing project guys!!
Thanks Ayush!!
Good going folks
Thank you sir!
Amazing work ✨
Great explanation of every aspect of the project Aditya✨
Great channel Arjun 💯
Thank you for the appreciation Isha!!😊😊
Keep up the good work guys 👍🔥
Thank you Parash!!!
Great one! Op! 🔥
Thanks Sumant! ✨
Great and well-explained content!
Thanks Sarthak!✨
Great explanation 🔥
Thanks Tanish!!
Great project!!✨
Thanks Mehak!!✨
Great project !!
Thank you Ritik!!!
Nice project God bless you
Thank you 😊😊
Great Content , Well simplified !!!
Thanks Shamanth ✨✨
Great 🔥🔥🔥
Thanks 😊
Where is the FSM code for the mask_enable signal? Is your code compilable?
Did u get the answer
@@chbhaskar6413 No......
@@JinWonLee i too have the same issue
Great project ✨👏🏻
Thank you Raeleen!!🌟
IN the GITHUB code I am seeing this signal is not driven "mask_enable" but used as a load.
Thanks for your wonderful explanation. However, I can't find the logic of mask_enable in the code. Do you miss that?
Well done👌
Thanks 😊
if initially all the requests are high i.e req0 req1 req2 and req3 , only output gnt1 is getting high
great.can you explain i2c verilog fsm ?
Sure Gokul, Stay tuned for more projects. I2C is definitely on the list.
@@ArjunNarula1122 thank you
🔥🔥🔥🔥🔥🔥🔥🔥
😇😇
from where does mask enable value come
?
the code is missing mask_enable logic, when do you set it?
Can we implement this project in Xilinx vivado
have you done rtl synthesis and rtl to gds flow of it?
Well explained
Thanks Mehak!!
Very Nice explanation can you please say where did you defined burst time
and time quantum
Where did you drive mask_enable?
Sir
design of QSD Multipller Using HDL. Is my project please give me vedeo link.
QSD multiplier is definitely on the list. Till then stay tuned!!!
@@ArjunNarula1122
Sir i have interview so please send me QSD multiplier using HDL video link
Thank'a a lot for this Arjun..keep up the good work. Can you please let me about resources where I can read about the architecture of this whole design in depth..that will help for a better understanding. I searched in google, but only the scheduling algorithms are there..there isn't anything about the architecture & working anywhere!!
Hey...
can you please make video on round robin arbiter using xilinx vivado
Can you implement this on FPGA?
where is the code
Verilog Code - github.com/Arjun-Narula/Round-Robin-Arbiter
Do consider Subscribing to the channel for more such videos.
👍👍
Good explanation but little confused on how the code works. I didn’t understand what is the driver for mask_enable. There is some part of the logic missing for that signal
mask_enable in code is the output signal from the LASMAS state machine (refer to 7:10 in video), which gets connected to CE (Enable pin) of register. Whenever CE is active, the outputs from encoder logic gets stored in the register.
To complete the data-flow modelling for the general topology such that it justifies the circuit , it was included in code for better understanding. You can consider it as the value in ‘lgnt’ (from encoder logic) non-blockingly gets stored in lmask0 and lmask1 variables depending upon reset conditions.
Noice
Thanks!!
nice
Thanks!!