Advanced Hardware and PCB Design Masterclass 2022 – EsteemPCB

Advanced Hardware and PCB Design Masterclass 2022 – EsteemPCB

Advanced Hardware Design Course Part-1 RK3399 COB (LPDDR4 SDRAM, WIFI/BT, EMMC, PMIC, 260 Pin DDR4 System on Module)

English name of the course: Advanced Hardware and PCB Design Masterclass 2022 -EsteemPCB

This video tutorial has a total of 21.8GB, with Chinese and English subtitles, clear picture quality and no watermark, and full source code attachments

Course address: https://xueshu.fun/1483 Demo address: https://www.udemy.com/course/advanced-hardware-design-course/

Course content

what will you learn

  • How to extract selection information from requirements tables for processors, SDRAM, EMMC, WIFI/BT modules, etc.
  • How to choose a processor by defining the number of cores, cache, bandwidth, clocking requirements.
  • Different architectures of Ex processors. Little-big and memory organization.
  • Types of internal and external SDRAM (DDRX, LPDDRX and their enhanced versions).
  • Comparison of External SDRAM up to DDR5 and LPDDR5
  • Different signal groups of SDRAM (data, address and command, control and clock groups)
  • Develop a selection process for SDRAM, PMIC, EMMC, WIFI modules, and mobile application processors.
  • How to read the datasheets of the different components used in this board RK3399, 2GB LPDDR4 SDRAM, 16GB EMMC, PMIC, WIFI/BT module etc.
  • Pin mapping of SDRAM, EMMC, SDIO, MIPI, EDP, Type-C, USB3.0 & 2.0, SDMMC, etc. and RK3399 on a simple Excel sheet.
  • How to design schematics for Processor, SDRAM, EMMC, WIFI, PMIC using their respective datasheet and design guide documents.
  • Discussion on different WIFI/BT module certification regulations in the United States, Europe, Canada, etc.
  • Plan impedance curves for over 1000 interconnects on an Excel worksheet.
  • Layer Stack up (4/6/8/12L), complete component layout planning and execution.
  • Layout planning, preliminary layout, high-speed design rules and length matching, power plane segment planning, layout Loop-1 and Loop-2 optimization
  • Fan-out of #828 balls for RK3399, #200 balls for LPDDR4 SDRAM and #180 balls for EMMC.

Require

  • Students should understand circuit board design.
  • Students should have completed the Complex Mixed Signal Board Design course.
  • Students should be patient and determined to complete courses with over 10,000 interconnects and a large number of dense component routing.
  • For this course students should have 'Altium Designer' installed on their PC/Laptop
  • You don't need any prior knowledge of "Altium Designer" as we'll be doing everything from scratch.

describe

I've divided this course into #13 different sections, under each section you'll find multiple lessons:

  • Part 1: Discusses the requirements table and processor RK3399 datasheet in great detail.
  • Section 2: How to choose SDRAM  (SDR/DDRX/LPDDRX)? Pin map and schematic design from Very Scratch and their datasheet.
  • Section 3: Details the selection and schematic design of the PMIC (power management IC).
  • Section 4: EMMC (Embedded Multimedia Card) Chip Selection, Pin Mapping and Schematic Design.
  • Section 5: WIFI/BT module selection, certification (US/EU/Canada), selection and schematic design.
  • Section 6: Selection of external LDO/DC-DC/Buck-Boost and its detailed schematic design.
  • Section 7: Schematic design of RK3399 , pin mapping and impedance planning on the schematic through network classes .
  • Section 8: Layer  Stack up  (4/6/8/12L), complete component layout planning and execute Part-1
  • Section 9: Component Floorplanning and Its Execution Part 2
  • Section 10: Component Floorplanning and Its Execution Part 3
  • Section 11: Floor Planning, Preliminary Layout, High Speed ​​Design Rules and Length Matching, Power Plane Segmentation Planning, Layout Optimization Part 1
  • Sections 12, 13: Power Plane Planning by Section, Layout Optimization.

The main schematic blocks I designed in this course are Project Block Diagram, " Power Budget Block Diagram", "Power Supply Schematic Diagram for RK3399", "PMUIO Schematic Block for RK3399", "EMMC/PCIe/ADC Schematic Diagram for RK3399", “ EDP/MIPI-DSI/HDMI Schematic for RK3399, “Type-C/USB3.0/USB2.0 Hosts Schematic for RK3399”, “MIPI-CSI/GPIOs/I2C Schematic of RK3399”, “MII/RMII/ RGMII Schematic for GMII/ RK3399, "SDR/DDRx/LPDDRx Schematic for RK3399", "PMIC/DC-DC/LDOs/Buck-Boost for RK3399" and many more different subsections that you will learn in this course , as you can see in the curriculum sections and their lessons. 

You will also learn some basic hardware design modules and you will also learn some basic modules:

  • Pre-schematic design module (block diagram and power budget)
  • Layer stacking selection and defining rules for any stacking
  • Different grounding techniques (signal ground, earth ground, chassis ground)
  • Power Distribution Network Analysis (PDN Analysis) for any PCB.
  • There's more to it.
  • Ferrite beads, ESD diodes and magnetics applications and their selection.
  • How to do placement and layout planning on Microsoft-Paint and more.

After completing this course, you can design any "processor board" without any simulation model and 3rd party support.

Who this course is suitable for:

  • People who have intermediate hardware design experience and want to learn
  • Those who want to learn high-speed circuit board design
  • People who want to learn PCB design
  • People who want to learn how to choose components from the millions of chips available
  • People who want to learn how to create boards in Altium Designer.
  • People who want to improve their electronic hardware design skills.
  • People want to learn about impedance curves, length matching, high speed design rules, complex layout, advanced layout design, etc.

Academic Fun https://xueshu.fun/ Continuously update video tutorials in online classrooms such as Udemy, Coursera, etc. The categories cover artificial intelligence, machine learning, programming languages, game development, network security, cloud computing, Linux operation and maintenance, interview skills, etc. All knowledge of computer science.

All video tutorials include Chinese and English subtitles, exercise source code and supporting supplementary materials.

Guess you like

Origin blog.csdn.net/duoshehuan6005/article/details/130024683