Skip Navigation Links
 
 

Signal Integrity for High-Speed Memory and Processor I/O

 
Roll over the picture, click to view some demo slides
Course Number552
Price NIS before VAT / Tcs2520 / 6
Duration (Days)2
LanguageEnglish/Hebrew
Level 
JanFebMarAprMayJun
 Call   Call  
 
JulAugSepOctNovDec
      
+972 3 9247780 ext. 207
Tell about this course to a friend
   
 
Available training formats
 
 

Learn how signal integrity techniques are applicable to high-speed interfaces between Xilinx FPGAs and semiconductor memories. This course teaches you about high-speed bus and clock design, including transmission line termination, loading, and jitter. You will work with IBIS models and complete simulations using CAD packages. You will also discuss topics that include managing PCB effects and on-chip termination. This course balances lecture modules and practical hands-on labs.

Software Tools

  • Mentor Graphics HyperLynx
  • Cadence SPECCTRAQuest

Skills Gained

After completing this training, you will be able to:

  • Identify when signal integrity is important and relevant
  • Interpret an IBIS model and correct common errors
  • Apply appropriate transmission line termination
  • Understand the effect loading has on signal propagation
  • Mitigate the impact of jitter
  • Manage a memory data bus
  • Understand the impact of selecting a PCB stackup
  • Differentiate between on-chip termination and discrete termination
 
  • Introduction
  • Transmission Lines
  • Mentor or Cadence Lab 1
  • IBIS Models
  • Mentor or Cadence Lab 2
  • Mentor or Cadence Lab 3
  • High-Speed Clock Design
  • Mentor or Cadence Lab 4
  • SRAM Requirements
  • Mentor or Cadence Lab 5
  • Physical PCB Structure
  • On-Chip Termination
  • SDRAM Design
  • Mentor Lab 6
  • Managing an Entire Design
  Lab Descriptions
  • Note: Labs feature the Mentor Graphics or Cadence flow. For private training, please specify your flow to your registrar or sales contact. For public classes, flow will be determined by the instructor based upon class feedback.
  • Mentor Lab 1: Opening the appropriate Mentor simulator.
  • Mentor Lab 2: Hands-on signal integrity observation of reflection and propagation effects.
  • Mentor Lab 3: Using an IBIS simulator to study basic transmission line effects.
  • Mentor Lab 4: Using saved simulation information to perform power calculation. Also, additional clock simulations.
  • Mentor Lab 5: Observing the effects of coupling on transmission lines.
  • Mentor Lab 6: Demonstrating how an SDRAM module can be handled with an EBD model.
  • Cadence Lab 1: Opening the appropriate Cadence simulator.
  • Cadence Lab 2: Analysis of a simple clock net.
  • Cadence Lab 3: Signal integrity effects caused by multidrop clock networks.
  • Cadence Lab 4: Crosstalk analysis.
  • Cadence Lab 5: Address and data analysis.
  • Digital designers, board layout designers, or scientists, engineers, and technologists seeking to implement Xilinx solutions.
  •  End users of Xilinx products who want to understand how to implement high-speed interfaces without incurring the signal integrity problems related to timing, crosstalk, and overshoot or undershoot infractions.
  • Xilinx FPGA design experience preferred (equivalent of Fundamentals of FPGA Design course)
 
 
You consider we have missed something in the syllabus? Call us 972-3-9247780 ext. #207 or E-mail us    and we shall dispel your doubts.
Others who took this course also took the following course/courses:
 right now and we shall contact you immediately. 
 
Web hosting by Somee.com