Virtualization technology has been used in high-end servers for quite some time. The evolution of virtualization has brought with it the desire to reduce the S/W overhead portion of virtualization, particularly for I/O devices. Virtualization enables a single physical I/O device to masquerade as multiple virtualized I/O devices, one for each virtual machine and with complete independence from each other.

I/O Virtualization is migrating from a predominately software implementation to incorporate more virtualization functionality into hardware for next generation of Enterprise Computing systems. Incorporating more functionality into hardware will improve overall system performance, but requires a number of changes to the PCI Express interface in order to support I/O Virtualization.

In this webinar:

  • Discover the different types of I/O Virtualization
  • Learn how I/O Virtualization is addressed within the PCI Express specification
  • Understand the specific changes required to add I/O Virtualization to an existing PCI Express interface, providing an efficient, scalable I/O sharing solution that is compliant to the new standard
  • Estimated length: 1 hour

    Who should attend:
    SoC design engineers, managers and architects who are familiar with the PCI Express specification and would like to understand more about PCI-SIG® I/O Virtualization technologies.

    Michele Bologna was born in Italy in 1968. He received the Laurea "cum laude" in electronic engineering from the University of L'Aquila, Italy, in 1994. From 1995 to 1996 he served as Second Liutenant in the Aeronautica Militare Italiana. From 1997 to 2000 he was with Italtel-Siemens, L'Aquila, Italy, where he worked as ASIC designer for Sonet/SDH processors. In 2000 he moved to Ireland and joined Synopsys where he is currently a Staff R&D Engineer. His main activities within Synopsys involved architecture and design of reusable IIP/VIP DesignWare® components for AMBA, DDR3/2 SDRAM Memory Controllers, PCI Express.

    Clive "Max" Maxfield has now spent over a quarter of a century in the electronic, computing, and EDA arenas. In 1980, after obtaining his BSc in Control Engineering (an interesting mixture of math, electronics, mechanics, and hydraulics and fluids), Max joined a design team at International Computers Limited (ICL) creating CPUs for mainframe computers. In addition to designing ASICs and circuit boards, Max has written numerous test programs for functional and in-circuit testers. In the area of digital logic simulation, Max has created models of everything from ASIC cell libraries to microprocessors. Due to his digital expertise, Max was once appointed analog marketing manager at a large EDA company (the world is a funny old place sometimes).

    In the early 1990s, Max thought it would be fun to see a book he'd written on the shelves in his local book store, so he penned his first tome Bebop to the Boolean Boogie (An Unconventional Guide to Electronics). Since that time, Max has authored and co-authored a number of books, including EDA: Where Electronics Begins, The Design Warrior's Guide to FPGAs, and How Computers Do Math (Featuring the Virtual DIY Calculator).