EsteemPCB Academy
EsteemPCB Academy
  • 201
  • 977 025
FPGA Development Tutorial | Alinx AX7020 | Switch and Push Button Debouncing using D Flip-Flops
Want to know about What is Switch #Debouncing or False trigger of push buttons and How to write a Debouncing #verilog Code for Buttons/Switches in a #fpga Development Kit with Xilinx Vivado. How to download Verilog code in physical Board, with the help of JTAG. For all this we are going to use ALINX AX7020 Development kit.
🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb
▶ FPGA Development Tutorials | Alinx AX7020 | Zynq7000 Architecture ua-cam.com/video/qtBuGEDdczM/v-deo.html
▶ FPGA Simulation and Debugging Tutorial | ILA IP Core Application
ua-cam.com/video/IYHrAUaaQ6o/v-deo.html
🎥Video Timeline:
[00:00] Video Introduction
[01:05] Create Project and Add Source File
[02:09] Block Diagram Explanation of the Project
[02:41] Schematic Explanation
[03:44] Writing Verilog Code for Switch Debouncing
[08:05] Create the I/O Constraints File
[09:38] Define Timing Constraints
[10:51] Generate Bit-Stream File for FPGA Board
[11:57] Demonstration of the Verilog Code on Development Kit
[12:17] Outro
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✦ Important Links:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ALINX AX7020 Development Kit for this tutorial series:
alinx.com/en/detail/273
Zynq 7000 devices Documentations:
www.xilinx.com/products/silicon-devices/soc/zynq-7000.html#documentation
Vivado Design Suite - HLx Editions - 2020.2 Full Product Installation:
www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive.html
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✦ EsteemPCB Courses on Udemy:
www.udemy.com/courses/search/?src=ukw&q=esteempcb
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Email: esteempcb.info@gmail.com
Переглядів: 739

Відео

FPGA Development Tutorial | Alinx AX7020 | Phase Locked Loop PLL in FPGA
Переглядів 9 тис.Місяць тому
Want to know about What is Phase Locked Loop or PLL and How to use Phase Locked Loop ( #pll ) in #fpga with Vivado's PLL #IP #Core. How to instantiate PLL IP Core in a Verilog code, and later we'll write Verilog Simulation Test Bench then flashed in physical Board, with the help of JTAG. For all this we are going to use ALINX AX7020 Development kit. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteemp...
FPGA Simulation and Debugging Tutorial | Alinx AX7020 | ILA IP Core Application
Переглядів 889Місяць тому
Want to know about What is FPGA Simulation and Intellectual Property Core in FPGA also knows as IP Cores. How to debug FPGA Verilog code once it is flashed in physical Board, with the help of Integrated Logic Analyzer ( ILA IP Core ). For all this we are going to use ALINX AX7020 Development kit. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ FPGA Development Tutorials | Alinx AX7020 | Zynq7...
FPGA Development Tutorials | Alinx AX7020 | Zynq7000 Architecture
Переглядів 2,2 тис.2 місяці тому
Want to know about What is FPGA and FPGA Development Process. Details of Zynq7000 Architecture and its functional Block Diagram. How to write your very first Verilog code for FPGA Development using Xilinx Vivado Design Suite. For all this we are going to use ALINX AX7020 Development kit. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb 🎥Video Timeline: [00:00] Video Introduction [01:05] What is ...
Pre-Layout Reflection Simulation & Analysis using Topology Explorer 17.4
Переглядів 1,7 тис.Рік тому
Sigrity Aurora 17.4 provides a workflow to do Pre-Layout Reflection Simulation & Analysis using Topology Explorer 17.4 in any design. In this video, I’ll go over the step by step process to run reflection analysis on Data Bus of the DDR2 interface using workflow manager and extract the topology in topology explorer 17.4 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? u...
How to do Return Path Analysis using Sigrity Aurora 17.4
Переглядів 1,6 тис.Рік тому
Sigrity Aurora 17.4 provides a workflow to do post layout Return Path analysis in any design. In this video, I’ll go over the step by step process, How to do Return Path Analysis using Sigrity Aurora 17.4 on Data buses using the workflow manager. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? ua-cam.com/video/pnHOaiUmxmE/v-deo.html ▶ What is an EYE Mask? Create an Eye...
How to do Reflection Analysis using Sigrity Aurora 17.4
Переглядів 760Рік тому
Sigrity Aurora 17.4 provides a workflow to do post layout reflection analysis in any design. In this video, i will go over the step by step process, How to do Reflection Analysis using Sigrity Aurora 17.4 on 64 Data buses using workflow manager. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? ua-cam.com/video/pnHOaiUmxmE/v-deo.html ▶ What is an Eye Mask? Create an Eye ...
How to do Crosstalk Simulation in Sigrity Aurora 17.4
Переглядів 4 тис.Рік тому
Sigrity Aurora 17.4 provides a workflow to do post layout crosstalk analysis in any design. In this video I will go over the step by step process, How to do Crosstalk Simulation in Sigrity Aurora 17.4 on 64 Data-buses using crosstalk workflow. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶What Is Crosstalk? Near End and Far End Crosstalk (NEXT & FEXT) ua-cam.com/video/TBF2R3b58wM/v-deo.html ...
What are Even and Odd modes? Estimate the Even and Odd Mode Impedances
Переглядів 3,5 тис.Рік тому
Want to know about What are Even and Odd modes? and How to Estimate the Even and Odd Impedances, Today I'm sharing the best ways to Understand Modes for Common Signals and Differential Signals. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What Is Crosstalk? ua-cam.com/video/TBF2R3b58wM/v-deo.html 🎥Video Timeline: [00:00] Video Introduction [00:45] What are Modes in Coupled Transmission Lin...
What is Reflection in a Transmission Line? Simulation of Reflection in DDR2
Переглядів 2,6 тис.Рік тому
Want to know about What is Reflection in a Transmission Line? Simulation of Reflection in DDR2 and How to Estimate Reflected & Transmitted Voltage in a Transmission line? Today I'm sharing the best ways to do Post Reflection Analysis using Sigrity Aurora 17.4 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? ua-cam.com/video/pnHOaiUmxmE/v-deo.html ▶ What is an EYE Mask? ...
What Is Crosstalk? Near End and Far End Crosstalk (NEXT & FEXT)
Переглядів 5 тис.Рік тому
Want to know about What is Crosstalk? and How to Estimate Near End & Far End Crosstalk (NEXT & FEXT) in Parallel Running Tracks?, Today I'm sharing the best ways to do Post Layout Crosstalk Analysis using Sigrity Aurora 17.4 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? ua-cam.com/video/pnHOaiUmxmE/v-deo.html ▶ What is an EYE Mask? Create an Eye Mask Using Datasheets...
What is an EYE Mask? Create an Eye Mask Using Datasheets
Переглядів 2,9 тис.Рік тому
Want to know about What is an Eye Mask? and How to Create an Eye Mask using Datasheet of Driver and Rx, Today I'm sharing the best ways to add Eye Mask Template on Eye Diagram using Sigrity SI Viewer. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is an Eye Diagram? ua-cam.com/video/pnHOaiUmxmE/v-deo.html ▶ What is LVDS Signaling Scheme? ua-cam.com/video/HwhNARjiKwQ/v-deo.html 🔗 IBIS Mo...
What is Eye Diagram in Digital Communication?
Переглядів 5 тис.Рік тому
In this video, you’ll learn about What is eye diagram in digital communication? and the different measurements that can be looked at on the eye pattern, Today I'm sharing the best ways to understand the formation of Eye Patters from Data Bits using Sigrity Topology Explorer 17.4 and Cadence SI-Viewer. 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is LVDS Signaling Scheme? ua-cam.com/vi...
LVDS Simulation and Measurements on Sigrity Topology Explorer 17.4
Переглядів 3 тис.Рік тому
Want to know about LVDS Signaling Simulation and Measurements, what are the different constraints we should simulate in Pre-Layout Analysis, Today I'm sharing the best ways to Simulate LVDS Driver Receiver Model using Sigrity Topology Explorer 17.4 🔔 SUBSCRIBE FOR MORE ua-cam.com/users/esteempcb ▶ What is LVDS Signaling Scheme? ua-cam.com/video/HwhNARjiKwQ/v-deo.html 🔗 LVDS IBIS Models and Sigr...
What is LVDS Signaling Scheme? Working of LVDS and IBIS Simulations
Переглядів 5 тис.2 роки тому
What is LVDS Signaling Scheme? Working of LVDS and IBIS Simulations
What is Differential Impedance and Differential Signals ?
Переглядів 3,3 тис.2 роки тому
What is Differential Impedance and Differential Signals ?
What is Single Ended Impedance? | Electronics Basics Explained
Переглядів 2,6 тис.2 роки тому
What is Single Ended Impedance? | Electronics Basics Explained
Return Current Path - Can Power Planes be used as Return Path?
Переглядів 3,1 тис.2 роки тому
Return Current Path - Can Power Planes be used as Return Path?
Return Current - What is Return Current in a PCB? | Electronics Basics Explained
Переглядів 7 тис.2 роки тому
Return Current - What is Return Current in a PCB? | Electronics Basics Explained
What is Impedance? | Electronics Basics Explained
Переглядів 3,7 тис.2 роки тому
What is Impedance? | Electronics Basics Explained
What is a PCB Transmission Line? | Electronics Basics Explained
Переглядів 3,7 тис.2 роки тому
What is a PCB Transmission Line? | Electronics Basics Explained
High Speed Signals - What is Signal Integrity? and #50 Different SI Problems
Переглядів 9 тис.2 роки тому
High Speed Signals - What is Signal Integrity? and #50 Different SI Problems
LPDDR4 PCB Design and Layout Tutorial - Power Planes Sectioning
Переглядів 2,3 тис.2 роки тому
LPDDR4 PCB Design and Layout Tutorial - Power Planes Sectioning
LPDDR4 PCB Design and Layout Tutorial - LPDDR4 Length Matching
Переглядів 6 тис.2 роки тому
LPDDR4 PCB Design and Layout Tutorial - LPDDR4 Length Matching
LPDDR4 Design and Layout Tutorial - Types of Length Matching
Переглядів 1,8 тис.2 роки тому
LPDDR4 Design and Layout Tutorial - Types of Length Matching
LPDDR4 Design and Layout Tutorial - How to BGA Fanout & VIAs
Переглядів 2,7 тис.2 роки тому
LPDDR4 Design and Layout Tutorial - How to BGA Fanout & VIAs
LPDDR4 Design and Layout Tutorial - ADVANCED PCB Design Rules
Переглядів 4 тис.2 роки тому
LPDDR4 Design and Layout Tutorial - ADVANCED PCB Design Rules
Advanced Hardware and PCB Design Masterclass 2022 -EsteemPCB
Переглядів 3,5 тис.2 роки тому
Advanced Hardware and PCB Design Masterclass 2022 -EsteemPCB
How to do SPICE Simulation In Altium Designer 2022
Переглядів 12 тис.2 роки тому
How to do SPICE Simulation In Altium Designer 2022
PDN Analyzer - How to do PDN Analysis In Altium Designer 2022 - ADVANCED PART-2
Переглядів 1,1 тис.2 роки тому
PDN Analyzer - How to do PDN Analysis In Altium Designer 2022 - ADVANCED PART-2

КОМЕНТАРІ

  • @sriramamotoworks6259
    @sriramamotoworks6259 21 день тому

    Very nice bro , also do on uart tx and rx using verilog code

    • @EsteemPCB
      @EsteemPCB 21 день тому

      Thanks I ll do it for sure

  • @aamir99204
    @aamir99204 25 днів тому

    Hi Aviral, Thanks for the great video! I have seen on some other sources that instead of splitting the Analog and Digital return path, one should have one uniform return plane where analog section should be as far as possible from digital section and isolation can be provided using via fencing, proper IC layout and LC filtering. So which method is better?

    • @EsteemPCB
      @EsteemPCB 25 днів тому

      You can compare all these using simulations on Allegro Sigrity. To understand the difference theoratically there is this paper from TI www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=www.ti.com/lit/pdf/SLYT499&ved=2ahUKEwiA07eZh7iGAxXg8QIHHTfXCmQQFnoECDEQAQ&usg=AOvVaw0SXq-kQWW8Xf-qrV78eu0z

    • @aamir99204
      @aamir99204 25 днів тому

      @@EsteemPCB Thankyou so much!

  • @prabs1245
    @prabs1245 25 днів тому

    Great job 👍👍👍

  • @Sadaat690
    @Sadaat690 26 днів тому

    very informative Sir.. JazakAllah ❣

    • @EsteemPCB
      @EsteemPCB 26 днів тому

      Thanks Sadaat keep supporting

  • @surajnayak618
    @surajnayak618 Місяць тому

    How to calculate conductor height? Anyone can guide me please.

    • @EsteemPCB
      @EsteemPCB Місяць тому

      You can use Saturn toolkit

  • @prasannayadav4486
    @prasannayadav4486 Місяць тому

    Please share source file code and testbench

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Sure I ll attach it to the description

  • @EngineerAnandu
    @EngineerAnandu Місяць тому

    Very good dear sir.

  • @tasleemsultana7120
    @tasleemsultana7120 Місяць тому

    Reflection due to impedance mismatch. Can i say plane discontinuing also?

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Yes you can because that will cause the impedance mismatch too 👍

    • @tasleemsultana7120
      @tasleemsultana7120 Місяць тому

      And may I know how to decrease driver impedance in IBIS model?

    • @EsteemPCB
      @EsteemPCB Місяць тому

      You can easily do it in Ibis editor, search for zout in that and modify it as per your requirement, make sure to validate your Ibis model after modification.

    • @tasleemsultana7120
      @tasleemsultana7120 Місяць тому

      Can you please check your mail?. I have texted my query.

  • @user-yt8dq6tt2y
    @user-yt8dq6tt2y Місяць тому

    people tell textbooks are standard references to learn . Sir you proved it wrong by your videous.

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Thanks keep supporting

  • @EngineerAnandu
    @EngineerAnandu Місяць тому

    good.

  • @EngineerAnandu
    @EngineerAnandu Місяць тому

    waiting.

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Hope you have learnt something interesting in this video, keep supporting 👍

  • @sadiqrahman555
    @sadiqrahman555 Місяць тому

    Sir BLOCK DIAGRAM hame BOSS se milega ya khud hame bnana prega.....Please answer me

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Hi Sadiq Han mostly ye rough block diagram product requirement se ayega but tumhe use detail me draw krna hoga

  • @EngineerAnandu
    @EngineerAnandu Місяць тому

    Nice

  • @surajnayak618
    @surajnayak618 Місяць тому

    Sir how to add black box in schematic and Pcb also?

  • @chaman1996
    @chaman1996 Місяць тому

    Aviral you are a genius , a saviour and a great teacher

    • @chaman1996
      @chaman1996 Місяць тому

      Aviral will you upload the whole series here on weekly basis, and please can you recommend me some books for the FPGA basic learnings for a beginner bro

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Hey For starting it would be great to learn from free resources, yeah sure I ll be consistent, let's learn FPGA Development together

    • @chaman1996
      @chaman1996 Місяць тому

      @@EsteemPCB u took a long break , I have been waiting for your new upload since then bro

  • @Ankit-wn3on
    @Ankit-wn3on Місяць тому

    Your videos are really helpful

  • @EngineerAnandu
    @EngineerAnandu Місяць тому

    Hi sir

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Hi how can I help you?

    • @EngineerAnandu
      @EngineerAnandu Місяць тому

      @@EsteemPCB please upload basic si/pi analysis vids theory+lab

    • @EsteemPCB
      @EsteemPCB Місяць тому

      Yeah I am onto it

  • @Sadaat690
    @Sadaat690 Місяць тому

    Very Informative Sir. JazakAllah ❤

  • @balasubramaniamragavan
    @balasubramaniamragavan 2 місяці тому

    well done!

  • @bhyregowdagr5808
    @bhyregowdagr5808 2 місяці тому

    Drive link is not working

  • @EngineerAnandu
    @EngineerAnandu 2 місяці тому

    Good.

  • @bijan8705
    @bijan8705 2 місяці тому

    Keep up the good work!

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      Thanks Bijan, keep supporting 👍

  • @CircuitCraftsman
    @CircuitCraftsman 2 місяці тому

    Great ! I I'm very glad you'll make FPGA development video series.

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      Yeah I was planning to do it since long time, and finally I have recorded 10 videos

  • @nitneshyadav2901
    @nitneshyadav2901 2 місяці тому

    Sir 1 year ke baad😅

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      Hi Nitnesh, Han yr Thoda busy ho gya tha, but abhi I ll try to be regular

  • @Sadaat690
    @Sadaat690 2 місяці тому

    I guess now will become expert in FPGA. Plz don't brake this chain of series. JazakAllah.

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      😅 well I will try, let's learn together

  • @mukeshupadhyay9793
    @mukeshupadhyay9793 2 місяці тому

    When will we be able to watch the complete video course on UA-cam?

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      Hi Mukesh I ll be posting videos on weekly basis.

  • @mukeshupadhyay9793
    @mukeshupadhyay9793 2 місяці тому

    when is this course coming on udemy?

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      It will be available on UA-cam for free

  • @williamoliveira7623
    @williamoliveira7623 2 місяці тому

    Could you indicate a book about FPGA?

    • @EsteemPCB
      @EsteemPCB 2 місяці тому

      It depends alot on application, where do you want to use FPGAs? Else UA-cam courses would be great to start.

  • @mukeshupadhyay9793
    @mukeshupadhyay9793 2 місяці тому

    I want to learn like you

  • @marcuswilson1414
    @marcuswilson1414 2 місяці тому

    Great video. Well explained, thanks !!!

  • @alvarodemontes3818
    @alvarodemontes3818 2 місяці тому

    super

  • @garyh8093
    @garyh8093 2 місяці тому

    Great, thank you! You can also use a polygon pour on the solder layer, as in to expose for connection to a grounding bracket.

  • @pochuanpeng1729
    @pochuanpeng1729 3 місяці тому

    Is it possible to update this series topic to DDR4 or DDR5?

  • @pochuanpeng1729
    @pochuanpeng1729 3 місяці тому

    Hi, link for files download is no longer available, could you please help to check and bring files back?

  • @kamejoko80
    @kamejoko80 3 місяці тому

    Thanks for the very useful tutorial, would you please share the project?

  • @arthurm7846
    @arthurm7846 3 місяці тому

    meeeen, the "alt+double left click" saved me, I always wanted to know how to do that. Thanks! 🔥

  • @timelego6399
    @timelego6399 3 місяці тому

    Thank you for video. LOVE YOU <3

  • @spiderkent
    @spiderkent 3 місяці тому

    I would hope that you can explain why the next and fext has such shape of crosstalk...

  • @goldenhawktechnology3009
    @goldenhawktechnology3009 3 місяці тому

    I have a doubt how did u relate Cl= (7Er)/Ll I did not understand how you get the last part cl=1/(zo v) and Ll= zo/v

  • @user-lk5jq2qb6j
    @user-lk5jq2qb6j 4 місяці тому

    THANKS!

  • @panditshivashastri70
    @panditshivashastri70 4 місяці тому

    After clicking on integrated library from design part nothing is created (schematic and pcb folder) please help

  • @kamleshpanchal8661
    @kamleshpanchal8661 4 місяці тому

    Nice explanation, Thank you .

  • @deepdodiya1483
    @deepdodiya1483 4 місяці тому

    I have a question: Can I bend only the Flex PCB? because I'm designing a Flex cable in Altium Designer, and following this step, I assume that only the Flex PCB is not bending, right?

    • @EsteemPCB
      @EsteemPCB 4 місяці тому

      Hi Yeah you can bend flexible cables as well, just follow the video for bending line etc.

  • @goldenhawktechnology3009
    @goldenhawktechnology3009 4 місяці тому

    That explained a lot of concepts . ❤

  • @EngineerAnandu
    @EngineerAnandu 5 місяців тому

    good.

  • @abdelazeemhassan3701
    @abdelazeemhassan3701 5 місяців тому

    very good it is work

  • @BINDASSSOCH
    @BINDASSSOCH 5 місяців тому

    Thank you so much for such informative lectures,. I have a question about how to analyze dual supply op-amps. Like if we are using both +12 and -12v supplies in our circuit.

    • @EsteemPCB
      @EsteemPCB 4 місяці тому

      It's simple you have define the different rail for -12V and loads on that, PDN is nothing it calculate IR drop, Independent of positive or negative voltage.

    • @BINDASSSOCH
      @BINDASSSOCH 4 місяці тому

      @@EsteemPCB thank you sir.

  • @BINDASSSOCH
    @BINDASSSOCH 5 місяців тому

    thank you so much sir, your way to explain anything is very easy and to the point. i just have few questions that in the output voltage as we see a sudden rise for few milliseconds, so it can damage our circuit, so to overcome this what we do, do we use tvs diodes or any better options?

  • @ecprosystems8608
    @ecprosystems8608 5 місяців тому

    Sir. Please make videos on Hyper Lynx EmC EMI simulatoon Board sim .. DDR simulation Board sim thermal simulation

  • @BINDASSSOCH
    @BINDASSSOCH 5 місяців тому

    Thanks Aviral