410 likes | 552 Views
ID A31L: Open Hardware with Open Tools. Innovation: Separate production and support of software to fine-tune business needs. DJ Delorie. Senior Engineer, Global Engineering Services, Red Hat Inc. 14 October 2010. Version: 1.1. DJ Delorie. Senior Engineer, Global Engineering Services,
E N D
ID A31L: Open Hardware with Open Tools Innovation: Separate production and support of software to fine-tune business needs. DJ Delorie Senior Engineer, Global Engineering Services, Red Hat Inc 14 October 2010 Version: 1.1
DJ Delorie • Senior Engineer, Global Engineering Services, Red Hat Inc • Porting GNU Tools to embedded MCUs since 1998 • Wrote M32C GCC/sim, RX binutils/sim, SH2A GCC/binutils, currently M32C, RX co-maintainer PREVIOUS EXPERIENCE: • Created DJGPP (GNU for MS-DOS) • Designed PC/AT Motherboards • Co-maintainer of gEDA's PCB layout editor • Author of “Easy R8C/M16C/M32C/R32C Flash Programming” • Designing Open Hardware with Renesas MCUs since 2004 • BS ECE from Clarkson University • www.delorie.com 2
Renesas Technology and Solution Portfolio Microcontrollers& Microprocessors#1 Market shareworldwide * SolutionsforInnovation Analog andPower Devices#1 Market sharein low-voltageMOSFET** ASIC, ASSP& MemoryAdvanced and proven technologies * MCU: 31% revenue basis from Gartner "Semiconductor Applications Worldwide Annual Market Share: Database" 25 March 2010 ** Power MOSFET: 17.1% on unit basis from Marketing Eye 2009 (17.1% on unit basis).
Renesas Technology and Solution Portfolio Microcontrollers& Microprocessors#1 Market shareworldwide * SolutionsforInnovation Analog andPower Devices#1 Market sharein low-voltageMOSFET** ASIC, ASSP& MemoryAdvanced and proven technologies * MCU: 31% revenue basis from Gartner "Semiconductor Applications Worldwide Annual Market Share: Database" 25 March 2010 ** Power MOSFET: 17.1% on unit basis from Marketing Eye 2009 (17.1% on unit basis). 4
Microcontroller and Microprocessor Line-up • Up to 1200 DMIPS, 45, 65 & 90nm process • Video and audio processing on Linux • Server, Industrial & Automotive Superscalar, MMU, Multimedia • Up to 500 DMIPS, 150 & 90nm process • 600uA/MHz, 1.5 uA standby • Medical, Automotive & Industrial High Performance CPU, Low Power • Up to 165 DMIPS, 90nm process • 500uA/MHz, 2.5 uA standby • Ethernet, CAN, USB, Motor Control, TFT Display High Performance CPU, FPU, DSC • Legacy Cores • Next-generation migration to RX R32C H8S H8SX M16C General Purpose Ultra Low Power Embedded Security • Up to 25 DMIPS, 150nm process • 190 uA/MHz, 0.3uA standby • Application-specific integration • Up to 10 DMIPS, 130nm process • 350 uA/MHz, 1uA standby • Capacitive touch • Up to 25 DMIPS, 180, 90nm process • 1mA/MHz, 100uA standby • Crypto engine, Hardware security 5 5
Microcontroller and Microprocessor Line-up R8C 16 Bit CISC Superb Noise Performance Low Power Consumption Higher Functionality ASSP Lineup Low Pin Count Lineup Open Source Compatible • Up to 1200 DMIPS, 45, 65 & 90nm process • Video and audio processing on Linux • Server, Industrial & Automotive Superscalar, MMU, Multimedia • Up to 500 DMIPS, 150 & 90nm process • 600uA/MHz, 1.5 uA standby • Medical, Automotive & Industrial High Performance CPU, Low Power • Up to 165 DMIPS, 90nm process • 500uA/MHz, 2.5 uA standby • Ethernet, CAN, USB, Motor Control, TFT Display High Performance CPU, FPU, DSC • Legacy Cores • Next-generation migration to RX R32C H8S H8SX M16C General Purpose Ultra Low Power Embedded Security • Up to 25 DMIPS, 150nm process • 190 uA/MHz, 0.3uA standby • Application-specific integration • Up to 10 DMIPS, 130nm process • 350 uA/MHz, 1uA standby • Capacitive touch • Up to 25 DMIPS, 180, 90nm process • 1mA/MHz, 100uA standby • Crypto engine, Hardware security 7 7
Innovation New Development and Licensing models add flexibility to the electronics design process. 8
My Position Free Software is a viable option for the EDA workplace. 9
Agenda • The Fedora Desktop Environment • EDA – Using Free Software to design Hardware • Embedded Development with Free Software Toolchains • Q&A 10
What do you think of using Free Software in your business? Great! Pretty good Could be better Needs Improvement 37
Online Resources • www.fsf.org • www.gnu.org • spins.fedoraproject.org/fel • www.gpleda.org • www.kicad-eda.org • www.redhat.com/services/custom • www.kpitgnutools.com • www.kernel.org • www.firefox.com • www.openoffice.org
Questions? 39
Feedback Form • Please fill out the feedback form! • If you do not have one, please raise your hand