id a31l:open hardware with open tools

41
Renesas Electronics America Inc. 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 ID A31L: Open Hardware with Open Tools

Upload: avent

Post on 19-Mar-2016

38 views

Category:

Documents


0 download

DESCRIPTION

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, - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ID A31L:Open Hardware with Open Tools

Renesas Electronics America Inc.

Innovation: Separate production and support ofsoftware to fine-tune business needs.

DJ DelorieSenior Engineer, Global Engineering Services, Red Hat Inc

14 October 2010

Version: 1.1

ID A31L: Open Hardware withOpen Tools

Page 2: ID A31L:Open Hardware with Open Tools

22

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-maintainerPREVIOUS 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

Page 3: ID A31L:Open Hardware with Open Tools

3

Renesas Technology and Solution Portfolio

Microcontrollers& Microprocessors

#1 Market shareworldwide *

Analog andPower Devices#1 Market share

in low-voltageMOSFET**

Solutionsfor

InnovationASIC, ASSP& Memory

Advanced 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).

Page 4: ID A31L:Open Hardware with Open Tools

44

Renesas Technology and Solution Portfolio

Microcontrollers& Microprocessors

#1 Market shareworldwide *

Analog andPower Devices#1 Market share

in low-voltageMOSFET**

ASIC, ASSP& Memory

Advanced 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).

Solutionsfor

Innovation

Page 5: ID A31L:Open Hardware with Open Tools

555

Microcontroller and Microprocessor Line-up

Superscalar, MMU, Multimedia Up to 1200 DMIPS, 45, 65 & 90nm process Video and audio processing on Linux Server, Industrial & Automotive

Up to 500 DMIPS, 150 & 90nm process 600uA/MHz, 1.5 uA standby Medical, Automotive & Industrial

Legacy Cores Next-generation migration to RX

High Performance CPU, FPU, DSC

Embedded Security

Up to 10 DMIPS, 130nm process350 uA/MHz, 1uA standbyCapacitive touch

Up to 25 DMIPS, 150nm process190 uA/MHz, 0.3uA standbyApplication-specific integration

Up to 25 DMIPS, 180, 90nm process 1mA/MHz, 100uA standby Crypto engine, Hardware security

Up to 165 DMIPS, 90nm process 500uA/MHz, 2.5 uA standby Ethernet, CAN, USB, Motor Control, TFT Display

High Performance CPU, Low Power

Ultra Low PowerGeneral Purpose

Page 6: ID A31L:Open Hardware with Open Tools

777

Microcontroller and Microprocessor Line-up

Superscalar, MMU, Multimedia Up to 1200 DMIPS, 45, 65 & 90nm process Video and audio processing on Linux Server, Industrial & Automotive

Up to 500 DMIPS, 150 & 90nm process 600uA/MHz, 1.5 uA standby Medical, Automotive & Industrial

Legacy Cores Next-generation migration to RX

High Performance CPU, FPU, DSC

Embedded Security

Up to 10 DMIPS, 130nm process350 uA/MHz, 1uA standbyCapacitive touch

Up to 25 DMIPS, 150nm process190 uA/MHz, 0.3uA standbyApplication-specific integration

Up to 25 DMIPS, 180, 90nm process 1mA/MHz, 100uA standby Crypto engine, Hardware security

Up to 165 DMIPS, 90nm process 500uA/MHz, 2.5 uA standby Ethernet, CAN, USB, Motor Control, TFT Display

High Performance CPU, Low Power

Ultra Low PowerGeneral Purpose

R8C

16 Bit CISC Superb Noise PerformanceLow Power Consumption

Higher FunctionalityASSP Lineup

Low Pin Count LineupOpen Source Compatible

Page 7: ID A31L:Open Hardware with Open Tools

New Development and Licensing models add flexibility to the electronics design process.

88

Innovation

Page 8: ID A31L:Open Hardware with Open Tools

99

My Position

Free Software is a viable option for the EDA workplace.

Page 9: ID A31L:Open Hardware with Open Tools

1010

Agenda

The Fedora Desktop Environment EDA – Using Free Software to design Hardware Embedded Development with Free Software Toolchains Q&A

Page 10: ID A31L:Open Hardware with Open Tools

11

Fedora GNOME Desktop

Page 11: ID A31L:Open Hardware with Open Tools

12

Checking E-Mail

Page 12: ID A31L:Open Hardware with Open Tools

13

Browsing the Web

Page 13: ID A31L:Open Hardware with Open Tools

14

Viewing PDF Files

Page 14: ID A31L:Open Hardware with Open Tools

15

File Browser – gR8C Design Files

Page 15: ID A31L:Open Hardware with Open Tools

16

Find and Open the Schematics

Page 16: ID A31L:Open Hardware with Open Tools

17

Adding Symbols

Page 17: ID A31L:Open Hardware with Open Tools

18

Adding Nets to the Schematic

Page 18: ID A31L:Open Hardware with Open Tools

19

Autonumber All Parts

Page 19: ID A31L:Open Hardware with Open Tools

20

Save Often!

Page 20: ID A31L:Open Hardware with Open Tools

21

Add Footprint Attributes

Page 21: ID A31L:Open Hardware with Open Tools

22

Update the Board

Page 22: ID A31L:Open Hardware with Open Tools

23

Placing the Components

Page 23: ID A31L:Open Hardware with Open Tools

24

Route the New Connections

Page 24: ID A31L:Open Hardware with Open Tools

25

Route the New Connections (cont)

Page 25: ID A31L:Open Hardware with Open Tools

26

Place the Reference Designators

Page 26: ID A31L:Open Hardware with Open Tools

27

Label the new LEDs

Page 27: ID A31L:Open Hardware with Open Tools

28

Save Often!

Page 28: ID A31L:Open Hardware with Open Tools

29

Export Design Files

Page 29: ID A31L:Open Hardware with Open Tools

30

Design Files Done!

Page 30: ID A31L:Open Hardware with Open Tools

31

Gerbv – Gerber File Viewer

Page 31: ID A31L:Open Hardware with Open Tools

32

E-Mail Design Files to Support

Page 32: ID A31L:Open Hardware with Open Tools

33

Updating the Firmware

Page 33: ID A31L:Open Hardware with Open Tools

34

Configure the USB Chip

Page 34: ID A31L:Open Hardware with Open Tools

35

Build the New Image and Run It

Page 35: ID A31L:Open Hardware with Open Tools

36

E-Mail the New Firmware to Support

Page 36: ID A31L:Open Hardware with Open Tools

3737

What do you think of using Free Software in your business?

1. Great!2. Pretty good3. Could be better4. Needs Improvement

Page 37: ID A31L:Open Hardware with Open Tools

38

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

Page 38: ID A31L:Open Hardware with Open Tools

3939

Questions?

Page 39: ID A31L:Open Hardware with Open Tools

40

Feedback Form

Please fill out the feedback form! If you do not have one, please raise your hand

Page 40: ID A31L:Open Hardware with Open Tools

41

Thank You

Page 41: ID A31L:Open Hardware with Open Tools

Renesas Electronics America Inc.