Go to
August 22, 2006
Maximizing the potential of the platform FPGA as a computing and communication machine
Gordon Brebner, Xilinx Research Labs, San Jose, CA - USA
Abstract: The Field Programmable Gate Array (FPGA) is noted for providing increasingly large amounts of programmable logic and wiring. This offers the potential for much concurrency, interconnect, and programmability in implementing computing and communication systems and subsystems. Now, the modern platform FPGA adds other programmable elements, such as processors, DSP blocks, memories, etc. into the mix, all embedded into a programmable network on chip. To maximize the potential of this physical technology, new thinking on system architectures and design methodologies is needed, beyond the conventional focus on hardware, software, and hardware-software co-design. This talk will discuss some of the issues involved, illustrated with examples from recent research into high performance networking systems.
About the speaker: Professor Gordon Brebner is a Distinguished Engineer at Xilinx, Inc., the market leader in programmable logic platforms. He works in Xilinx Research Labs in San Jose, California, leading a group researching issues surrounding networked systems of the future. Prior to joining Xilinx in 2002, he was the Professor of Computer Systems at the University of Edinburgh in the United Kingdom, and was Director of the Institute for Computing Systems Architecture.
Secondary navigation
- January 29, 2018
- August 30, 2017
- Past seminars
- 2016 - 2017 Seminars
- 2015 - 2016 Seminars
- 2014 - 2015 Seminars
- 2013 - 2014 Seminars
- 2012 - 2013 Seminars
- 2011 - 2012 Seminars
- 2010 - 2011 Seminars
- 2009 - 2010 Seminars
- 2008 - 2009 Seminars
- 2007 - 2008 Seminars
- 2006 - 2007 Seminars
- August 31, 2007
- June 29, 2007
- June 20, 2007
- June 5, 2007
- May 30, 2007
- May 16, 2007
- May 15, 2007
- April 24, 2007
- March 27, 2007
- March 14, 2007
- February 9, 2007
- February 8, 2007
- January 12, 2007
- December 5, 2006
- November 14, 2006
- October 31, 2006
- October 27, 2006
- October 26, 2006
- October 20, 2006
- September 20, 2006
- September 20, 2006
- September 20, 2006
- September 19, 2006
- 2005 - 2006 Seminars
- August 23, 2006
- August 22, 2006
- June 26, 2006
- June 20, 2006
- June 16, 2006
- June 7, 2006
- June 6, 2006
- May 30, 2006
- May 17, 2006
- May 10, 2006
- April 27, 2006
- April 12, 2006
- March 31, 2006
- March 29, 2006
- March 22, 2006
- March 15, 2006
- February 27, 2006
- February 8, 2006
- January 25, 2006
- January 19, 2006
- January 18, 2006
- January 17, 2006
- January 11, 2006
- November 30, 2005
- November 23, 2005
- November 2, 2005
- October 26, 2005
- October 25, 2005
- October 5, 2005
- September 28, 2005
- 2005 Seminars