Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
VSD - Making the Raven chip: How to design a RISC-V SoC
Rating: 4.1 out of 5(138 ratings)
1,216 students

VSD - Making the Raven chip: How to design a RISC-V SoC

Building a chip is like building a city....
Last updated 3/2018
English

What you'll learn

  • Students will be able to build and configure their own SoC (System-On Chip)
  • Students will be able to create their own defition of GPIO
  • Understand decision making process, analog peripheral (ADC, DAC), digital peripheral (UART, flash controller), memory mapping, pad-frame, level-shifters, GPIO
  • Finally, plan your SoC

Course content

9 sections30 lectures4h 18m total length
  • Introduction to webinar and instructors6:31

    Plan the chip like city planning—map the roads and buildings—while instructors introduce the raven risc-v soc design course and its leaders from fabulous corporation.

  • Where does this webinar fits in chip design flow?7:25

    this webinar shows where chip design fits in the overall flow, tracing how application software, through system software, compiler, and assembler, becomes architecture and finally hardware.

  • RISC-V basic introduction6:09

    Explore the basics of the RISC-V architecture, including pseudo and integer instructions, 64-bit extensions, floating point options, and the role of the ABI, registers, and memory layout.

Requirements

  • A Linkedin login ID
  • Knowledge on RISC-V is nice to have, but not must to have
  • Digital design concepts and a bit of verilog syntax is nice to have

Description

Building a chip is like building a city...

This was the mantra with which we started our company in 2011. Now that we have covered major components of chip designing through our online courses, I think this is the right time to move from "chip designing" to "chip planning"

Chip Planning involves lot of decision making like, analog peripheral (ADC, DAC, POR, etc.), digital peripheral (UART, flash controller), memory mapping, top level connections like pad-frame, level-shifters, GPIO and many more.

Do you want to know what it is like to build a city? Did you know there is no standard definition for GPIOs? Thats the whole point of designing an SOC. Figuring out what things you are going to control outside of the CPU and memory mapping them.

If you look at any microcontroller e.g. PIC microcontroller, the only way to know how you access their ADC or their UART is to go look at their documentation and find out wheres the memory map address for this

Do you want to know how to build and configure your own System-on-Chip (SoC)? Do you want to write your own data sheet?

I welcome you to my webinar which was conducted on Mar 10, 2018. Enroll with myself, Tim Edwards and Mohamed Kassem, and rise above, by being a Core SoC designer and build your own datasheet.

This is the perfect webinar for to grow and stay ahead of curve in Semiconductor and Chip design. Stay tuned and happy learning....

All the best, and I will see you in webinar..

Who this course is for:

  • Anyone who wants to learn SoC planning
  • Anyone who wants to learn chip design from specifications to Layout
  • Anyone curious to know, what happens before Synthesis, Physical design and STA