Companies Home Search Profile

Logic Design using Verilog | New Approach!

Focused View

Mohammed Adil

5:00:52

8 View
  • 1 - Introduction.mp4
    01:31
  • 2 - HA and FA.mp4
    05:12
  • 3 - Ripple carry adder.mp4
    02:51
  • 4 - Mux.mp4
    02:02
  • 5 - Gates with mux.mp4
    06:59
  • 6 - Design Vectored Mux.mp4
    05:00
  • 7 - 42 Priority encoder.mp4
    09:30
  • 8 - 83 priority encoder Solution.mp4
    04:23
  • 9 - 1bit comparator.mp4
    03:00
  • 10 - Vectored Comparator.mp4
    01:25
  • 11 - MinMax.mp4
    07:42
  • 12 - MinMidMax.mp4
    07:22
  • 13 - MinMidhMidlMin Solution.mp4
    02:54
  • 14 - Design Vectored Adder.mp4
    00:55
  • 15 - Next Seconds.mp4
    05:08
  • 16 - Design Vectored DFF.mp4
    01:10
  • 17 - 3bit 0 to 7 counter.mp4
    04:06
  • 18 - Mod 5 counter.mp4
    05:43
  • 19 - HMS Counter.mp4
    07:14
  • 20 - Mod 4 Mod 5 counter using FSM.mp4
    08:25
  • 21 - Introduction to Verilog.mp4
    06:12
  • 22 - Downloading Modelsim.mp4
    00:46
  • 23 - Installing Modelsim.mp4
    01:00
  • 24 - Running code in edaplayground.mp4
    04:05
  • 25 - Basic Gates using Verilog.mp4
    16:23
  • 25 - and-gate.zip
  • 25 - run.zip
  • 25 - testbench.zip
  • 26 - HA and FA using basic gates Verilog.mp4
    16:12
  • 26 - fa.zip
  • 26 - ha.zip
  • 26 - run.zip
  • 26 - testbench.zip
  • 27 - Modelling Styles.mp4
    08:08
  • 27 - design.zip
  • 27 - run.zip
  • 27 - testbench.zip
  • 28 - Vectored Mux using Verilog.mp4
    10:46
  • 28 - mux.zip
  • 28 - run.zip
  • 28 - testbench.zip
  • 29 - 42 priority encoder using Verilog.mp4
    12:53
  • 29 - encoder.zip
  • 29 - mux.zip
  • 29 - run.zip
  • 29 - testbench.zip
  • 30 - 83 Priority encoder using verilog Solution.mp4
    10:44
  • 30 - encoder.zip
  • 30 - mux.zip
  • 30 - run.zip
  • 30 - testbench.zip
  • 31 - Vectored comparator using verilog Using waveforms.mp4
    12:12
  • 31 - comp.zip
  • 31 - run.zip
  • 31 - testbench.zip
  • 31 - wave.zip
  • 32 - MinMax using verilog.mp4
    07:40
  • 32 - mm.zip
  • 32 - run.zip
  • 32 - testbench.zip
  • 33 - MinMidMax Solution.mp4
    06:37
  • 33 - mm.zip
  • 33 - mmm.zip
  • 33 - run.zip
  • 33 - testbench.zip
  • 34 - Vectored Adder with small checker logic.mp4
    05:34
  • 34 - adder.zip
  • 34 - run.zip
  • 34 - testbench.zip
  • 35 - Next seconds using verilog.mp4
    12:09
  • 35 - design.zip
  • 35 - run.zip
  • 35 - testbench.zip
  • 36 - Vectored DFF using Verilog.mp4
    08:51
  • 36 - design.zip
  • 36 - run.zip
  • 36 - testbench.zip
  • 37 - 3bit 0 to 7 counter using verilog.mp4
    09:51
  • 37 - design.zip
  • 37 - run.zip
  • 37 - testbench.zip
  • 38 - Mod 5 counter using verilog.mp4
    10:49
  • 38 - design.zip
  • 38 - run.zip
  • 38 - testbench.zip
  • 39 - HMS counter part 1.mp4
    19:11
  • 40 - HMS counter part 2.mp4
    14:38
  • 40 - design.zip
  • 40 - run.zip
  • 40 - testbench.zip
  • 41 - Part 2 and Part 3.mp4
    01:50
  • 42 - Logic Gates.mp4
    05:06
  • 43 - Mux.mp4
    01:31
  • 44 - Adders.mp4
    05:12
  • Description


    Advance Digital Design using verilog.

    What You'll Learn?


    • Understand the principles of digital design and how to apply them to the design of digital circuits and systems.
    • Be able to use Verilog to design and simulate a variety of digital circuits, including combinational logic circuits, sequential logic circuits, and state machin
    • Understand logic design concepts and apply it using verilog.
    • Have the skills and knowledge necessary to design and implement complex digital systems for a variety of applications.

    Who is this for?


  • This course on logic design using Verilog is likely to be most suitable for students who have a basic foundation in digital design and are looking to learn how to design and implement digital circuits using the Verilog hardware description language. It may also be suitable for students who are interested in a career in hardware design or who want to expand their skills and knowledge in digital design.
  • What You Need to Know?


  • A basic understanding of digital design and familiarity with Boolean algebra and logic gates is recommended.
  • More details


    Description

    Embark on a journey into the intricacies of digital design with a focus on advanced techniques using Verilog. This course delves into the realm of vectorized components, including adders, multiplexers, comparators, and D flip-flops, providing a comprehensive understanding of their applications and implementations.

    Key Topics:

    1. Vectorized Adders: Explore advanced methods of designing adders using vectors, enabling efficient and optimized digital circuitry.

    2. Vectorized Multiplexers: Learn to create versatile and space-efficient circuits using vectored multiplexers, optimizing resource utilization in digital systems.

    3. Vectorized Comparators: Understand the nuances of designing vectored comparators for precise digital signal processing and decision-making.

    4. Vectorized D Flip-Flops (DFF): Delve into the world of sequential logic by mastering the design and application of vectored D flip-flops, crucial for building memory elements in digital systems.

    5. Circuit Design Approach: Adopt a unique methodology by first conceptualizing and sketching digital circuits on paper. Translate these designs into efficient Verilog code to validate and simulate their behavior.

    Course Highlights:

    • Hands-On Design Exercises: Engage in practical design exercises that involve drawing digital circuits on paper before implementing them in Verilog, reinforcing a strong connection between theory and application.

    • Real-world Applications: Explore real-world applications of vectorized components, emphasizing their role in cutting-edge digital systems, from signal processing to data storage.

    • Project-Based Learning: Undertake a comprehensive final project that integrates the principles learned throughout the course. This project encourages creativity and problem-solving skills, applying vectorized design techniques to address complex digital challenges.

    Prerequisites:

    • Basic understanding of digital design fundamentals and Boolean algebra.

    • Familiarity with Verilog programming language basics.

    Who Should Enroll:

    • Electrical and Computer Engineering students seeking an in-depth understanding of advanced digital design.

    • Professionals in the field of digital system design aiming to enhance their skillset with cutting-edge techniques.

    Outcome:

    Upon completion of this course, participants will possess the skills to design complex digital circuits using advanced vectorized components, gaining a competitive edge in the ever-evolving field of digital system design. The ability to seamlessly transition from paper sketches to Verilog code ensures a practical and comprehensive understanding of the design process. Enroll now to elevate your expertise in advanced digital design with Verilog.

    Who this course is for:

    • This course on logic design using Verilog is likely to be most suitable for students who have a basic foundation in digital design and are looking to learn how to design and implement digital circuits using the Verilog hardware description language. It may also be suitable for students who are interested in a career in hardware design or who want to expand their skills and knowledge in digital design.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Mohammed Adil
    Mohammed Adil
    Instructor's Courses
    As a verification engineer working in an EDA (electronic design automation) company, I have extensive experience in the field of digital design and a deep understanding of the verification process. My expertise includes developing and implementing verification strategies and tests, using simulation and verification tools, and debugging and fixing design issues.In my Udemy courses, I aim to share my knowledge and experience with students interested in learning about digital design and verification. My courses cover a wide range of topics, including verification methodologies, testbench development, and the use of simulation tools.Whether you are a beginner looking to get started in the field or an experienced engineer looking to expand your knowledge and skills, my courses are designed to provide you with the tools and techniques you need to succeed as a verification engineer. I look forward to helping you achieve your goal
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 44
    • duration 5:00:52
    • Release Date 2024/01/05