Objective: According to practical experience and actual projects, to understand and master the most basic knowledge of becoming a qualified hardware engineer.
1) ; Basic design code
2) ; Basic knowledge, architecture, performance and selection guide of CPU
3) ; Basic knowledge, detailed performance and selection guidance of PowerPC series of Motorola.
4) ; Basic knowledge, architecture, performance and selection of network processors (Intel, Motorola, IBM)
5) ; Basic knowledge and performance of common buses are explained in detail.
6) ; Detailed performance introduction, design points and selection of various memories.
7) ; Basic knowledge, performance, design points and selection of physical layer interface chips commonly used in data communication and telecommunications fields.
8) ; Key points and essence of common equipment selection
9) ; Detailed performance introduction, design points and selection guidance of FPGA, CPLD and EPLD.
10) ; Brief introduction of VHDL and VerilogHDL
1 1) ; Network foundation
12) ; Hardware R&D process of large domestic communication equipment companies;
Two. Guide to the most popular EDA tools
Master and use the latest and most popular professional design tools in the industry.
1) ; ViewDraw, PowerPCB and Cam350 from Innoveda Company.
2) ; OrCad allegro from CADENCE company, spectrum
3) ; Altera's max+plus;; two
4) ; Learn to skillfully use VIEWDRAW, ORCAD, POWERPCB, SPECCTRA, ALLEGRO, CAM350, Max+Plus;; Two. ISE, FOUNDATION and other tools;
5) ; The establishment of XILINX company and ISE
I overall hardware design
Master the hardware design experience and design ideas necessary for the overall hardware design.
1) ; Product demand analysis
2) ; Feasibility analysis of development
3) ; Systematic scheme investigation
4) ; Overall architecture, CPU selection, bus type
5) ; Mainstream CPU in data communication and telecommunication field: M68K series, PowerPC860, PowerPC8240 and 8260 architecture, performance and comparison;
6) ; Overall hardware structure design and problems that should be paid attention to;
7) ; Communication interface type selection
8) ; task decomposition
9) ; Minimum system design;
10) ; Knowledge and specification of PCI bus;
1 1) ; How to avoid fatal mistakes in the overall design stage;
12) ; How to reasonably decompose tasks to achieve twice the result with half the effort?
13) ; Project case: low-end routers, etc.
Two. ; Hardware schematic design technology;
Objective: To reveal all the experience, design points and essence of schematic diagram design in detail through specific engineering cases.
1) ; Principle design experience and essence of mainstream CPU(M68k, PowerPC860, 8240, 8260, etc.). ) in the field of telecommunications and data communication;
2) ; Essence of schematic design of Intel PC motherboard
3) ; Principle design experience and essence of network processor;
4) ; Design experience and essence of bus structure principle;
5) ; Experience and essence of principle design of memory system;
6) ; Design experience and essence of general physical layer interface in data communication and telecommunications; ;
7) ; Principle, design experience and essence of watchdog commonly used in telecommunication and data communication equipment;
8) ; Design experience and essence of hot plug principle of telecommunication and data communication equipment system;
9) ; Experience and essence of principle design of crystal oscillator and clock system;
10) ; Experience and essence of PCI bus schematic design;
1 1) ; Project case: low-end routers, etc.
3. Design of hardware PCB diagram
Objective: Through specific project cases, reveal all the experiences of PCB design, and let you grow into an excellent hardware engineer quickly.
1) ; Experience and essence of PCB design for high-speed CPU board;
2) ; Key points and essence of common PCB design
3) ; Motorola PowerPC Series PCB Design Essentials
4) ; The essence of PCB design of Intel PC motherboard
5) ; The essence of PCB design experience of PC motherboard, industrial computer motherboard and telecom equipment motherboard;
6) ; PCB design specifications and workflow of famous domestic communication companies;
7) ; Relevant requirements of production and processing technology in PCB design;
8) ; Transmission line problems in high-speed PCB design;
9) ; PCB design experience and essence of mainstream CPU(PowerPC series) in telecommunication and data communication field;
10) ; Experience and essence of PCB design for general physical layer interfaces (100 Mbps, Gigabit Ethernet, ATM, etc.). ) in the field of telecommunications and data communication;
1 1) ; PCB design experience and essence of network processor;
12) ; The topological structure of PCB wiring is extremely important;
13) ; PCB design experience and essence of PCI stepping line;
14) ; Experience and essence of PCB design of SDRAM and DDR SDRAM (125/133mhz);
15) ; Project case: PCB design of mid-range router
Four. Hardware debugging
Objective: To teach the experience and key points of hardware debugging and testing with specific engineering cases.
1) ; Hardware debugging is equal to black box debugging. How to quickly analyze and solve problems?
2) ; Teach a lot of debugging experience;
3) ; How to speed up the hardware debugging process
4) ; How to quickly solve the problem of hardware debugging
5) ; CE test requirements for data communication terminal equipment
5. Joint debugging of software and hardware;
1) ; How to judge whether it is the fault of the software?
2) ; How to debug jointly with software?
3) ; Taught a lot of joint debugging experience;