410 likes | 564 Vues
Join DJ Delorie, a Senior Engineer at Red Hat, as he discusses the importance of separating production and support of software in the realm of open hardware. With a focus on embedded development, Delorie shares insights from his extensive experience in porting GNU tools and designing open hardware since 1998. This presentation covers free software options in the EDA workspace and the solutions offered by Renesas Technology in microcontrollers and power devices. Discover how innovation can enhance your design process through open-source solutions and flexible licensing models.
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