052188 SoC Verification


发布时间 :2015-01-19  点击量:


Course Name: SoC Verification
Credit:    2
Prerequisites: VLSI Design, Design of Application-Specific Integrated Circuits
With rapid strides in semiconductor processing technologies, the density of transistors on the die is increasing in line with Moore’s law which in turn is increasing the complexity of the whole SoC design. A typical SoC incorporates a large number of heterogeneous IP cores. Verification is the process of checking if the transformation from architectural specification to design implementation is correct. Verification involves creating the following components: (i) a test-plan that identifies the conditions to be verified, (ii) a test-case that generates the stimuli to verify the conditions identified, and (iii) a test-bench that applies the stimuli and monitors the output from the design. Verification usually consumes upto 70% of the total design time. Therefore, SoC verification is a major challenge that needs to be mastered by design engineers to minimize iteration time and data volume.
This course presents various state-of-the-art verification techniques used to ensure thorough testing of the SoC design. Also, the use of simulation, emulation, assertion-based verification, and hardware/ software co-verification techniques will be discussed.

兴庆校区:陕西省西安市咸宁西路28号西安交通大学西一楼335室 邮编:710049

创新港校区:陕西省西安市长安区河堤路中国西部科技创新港四号巨构8005室 邮编:710115