One hot vs binary encoding || which one is better for FPGA/ASIC? || Explained with example

  Рет қаралды 12,753

Karthik Vippala

Karthik Vippala

Күн бұрын

Hey guys I have discussed about one hot vs binary encoding with example .
Thanks for watching.
Please do subscribe it will help me a lot 🙏

Пікірлер: 30
@omganeshchoas9097
@omganeshchoas9097 4 жыл бұрын
nice bro u came back you explaining the concepts very clearly bro.
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Thank you brother 👊
@bhavanas7914
@bhavanas7914 2 жыл бұрын
thank you so muchhhhhhh 🙏🙏🙏
@ThePortalfactory
@ThePortalfactory 2 жыл бұрын
Really thanks. Your explanation was so helpful.
@KarthikVippala
@KarthikVippala 2 жыл бұрын
Namaste 🙏 capital , thanks for the support, good luck and great health 👍😊
@danny_racho
@danny_racho Жыл бұрын
Hey, you used one input more than needed for P1' at 2:46 You can simplify it from (P1' = ~P1 & P0) to (P1' = P0). But great video and very well structured. Thanks :)
@prabhakarreddy9729
@prabhakarreddy9729 3 жыл бұрын
Hi Karthik ,as per my knowledge one hot coding also recommend in asic because for debugging it is very easy while when we get timing violation
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Yes prabhakar , we also use one hot in asic but it suits better for FPGA. Good luck, good health 👍
@niharikaj6320
@niharikaj6320 2 жыл бұрын
yes why is eco consideration needed
@ranjanparnami
@ranjanparnami 3 жыл бұрын
Thankyou
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Your welcome , thanks for watching so many videos 🙏
@yutinggan1679
@yutinggan1679 3 жыл бұрын
could you pls explain a bit more about the timing path. There are thousands of questions about set up/hold on time violation.
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Hey Yuting Gan , please check my videos on setup time and hold time video , In future I willl make them Thanks for asking , good luck, good health 👍
@yutinggan1679
@yutinggan1679 3 жыл бұрын
The way you lecture and the voice you speak are really like my professor at Southampton University. Maybe they can offer you a job there :D
@KarthikVippala
@KarthikVippala 3 жыл бұрын
😄 , thanks for the other kind words , Can you be specific about the topic so that I can make a video for you 👍
@yutinggan1679
@yutinggan1679 3 жыл бұрын
@@KarthikVippala I am really flattered to be treated like this. Just do the video as you want, thank you!
@KarthikVippala
@KarthikVippala 3 жыл бұрын
@@yutinggan1679 your welcome 👍
@RailfanArpit
@RailfanArpit 3 жыл бұрын
Sir I have mailed you. Please check
@omganeshchoas9097
@omganeshchoas9097 3 жыл бұрын
Put video on fsm overlap and non overlap detaily with cirucuits connection bro
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Ganesh , do you mean for sequence detectors or any FSM
@omganeshchoas9097
@omganeshchoas9097 3 жыл бұрын
@@KarthikVippala Both bro I am not have that much idea bro on both
@KarthikVippala
@KarthikVippala 3 жыл бұрын
@@omganeshchoas9097 ok I will make one 👍
@VarunsSharma1901
@VarunsSharma1901 3 жыл бұрын
How to do one hot encoding in verilog?
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Namaste 🙏 varun , instead of using 0,1,2.. for states we can replace them with 1,2,4,8... In one hot. Thanks for asking, good luck and great health 👍😊
@lakshyabhardwaj9541
@lakshyabhardwaj9541 3 жыл бұрын
What is ECO?
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Namaskaram 🙏 Lakshya, Engineering change order , ECO is the process of inserting a logic change directly into the netlist after it has already been processed by an automatic tool. Before the chip masks are made, ECOs are usually done to save time, by avoiding the need for full ASIC logic synthesis, technology mapping, place ,route, extraction and timing verification. EDA tools are often built with incremental modes of operation to facilitate this type of ECO. Good luck & great health 👍😊
@uday5786
@uday5786 3 жыл бұрын
what is eco?
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Engineering change order , ECO is the process of inserting a logic change directly into the netlist after it has already been processed by an automatic tool. Before the chip masks are made, ECOs are usually done to save time, by avoiding the need for full ASIC logic synthesis, technology mapping, place ,route, extraction and timing verification. EDA tools are often built with incremental modes of operation to facilitate this type of ECO.
@uday5786
@uday5786 3 жыл бұрын
hey karthik ...thanks for the video..i request you to make a video on latch up problem in mosfets
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Ok uday I will do it , but I need some time for it 👍
How to design self correcting Johnson's Counter? *Simplified*
12:38
Karthik Vippala
Рет қаралды 7 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 139 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 56 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 56 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 114 МЛН
One-Hot, Label, Target and K-Fold Target Encoding, Clearly Explained!!!
15:23
StatQuest with Josh Starmer
Рет қаралды 46 М.
what is time borrowing (latch)  ? why does latches support it?
8:19
Karthik Vippala
Рет қаралды 19 М.
What is Beamforming? ("the best explanation I’ve ever heard")
8:53
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 157 М.
DD5B -FSM Design Using One Hot Encoding with D-flip flop
26:43
Reducing the state table using implication chart
22:10
Electrical Engineering Authority
Рет қаралды 100 М.
How LoRa Modulation really works - long range communication using chirps
27:38
Making a One-Hot State Machine
28:39
pjztm
Рет қаралды 7 М.
137 - What is one hot encoding in machine learning?
12:18
DigitalSreeni
Рет қаралды 8 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 139 МЛН