21
FUDConBrussels 2007 - [email protected] Beyond software electronic lab Design, Simulate and Program electronics. Chitlesh GOORAH [email protected] Fosdem-Brussels 7-8 February 2009

A Fedora Electronic Lab Presentation · The electronic lab team [email protected]. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Beyond software

electronic lab

Design, Simulate and Program electronics.

Chitlesh [email protected]

Fosdem-Brussels 7-8 February 2009

Page 2: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Fedora Project has Man Power to provide Open Source Applications for everything you need.

Science/ElectronicsOfficeVirtualisation /

ServersGames 3D Desktop

[ Quality & Security ] [ Stable & well tested ]

Page 3: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

[ fedora's Guiding Principles ]

Encourage Collaborative Development

Release Early, Release Often

Mutual Benefit of Community and Company

Importance of Upstream

Page 4: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

[ Fedora Electronic Lab ]

An opensource Design and Simulation platformFor Electronics

A one-stop linux distribution for hardware design

Marketing means for opensource EDA developers(Networking)

Page 5: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Identifying a Problem to solve !

Page 6: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Approx. 6 month design development cycle

Tackling Design Complexity

Lower Power, Lower Cost and Smaller Space

EDA Industry's neck squeezed in 2008 

Management (digital/analog) IP Portfolio

Electronic Designers Problems

Page 7: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

A basic Design Flow

Page 8: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Example of RTL Synthesis versus scripting

Page 9: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Page 10: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Page 11: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

How would you shape FEL Development ?

Page 12: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Page 13: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

FEL Development Methodology

The reason why FEL is so unique

All languages win

Bottom Up and Top down research  Abstraction

Current Industry Trend

Do not package one's favourite tools only

Think Methodology and Design Flow

Page 14: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Development Time during One cycle

Industry TrendMarket ResearchMeet the Outside World

Upstream TalksBuilding EDA community

Fedora PackagingAnd updates

Fixing the WorldMarketing

FEL LiveDVD

FeedbacksAnd wishes

Page 15: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Co Simulation Based Design

Page 16: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

FEL-11 Leonidas

Perl modules from Veripool

Hoping gEDA/gaf 1.6

Ktechlab new release

C­based synthesis tool verilator

Centralized location for documentation

OVM/SystemC dropped

Page 17: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Page 18: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

FEL User and Developer benefits

Page 19: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Long Term goals to achieve

Align FEL along big Vendors in terms of Marketing

Participation in a Standards committeeprogress of EDA standards under the IEEE-SA (Standards Association)

Interoperable PDK Libraries

Usage of opensource Industry standard file formats

Strengthen the opensource EDA community

Usage of a common design database

Page 20: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

Questions & Answers

Page 21: A Fedora Electronic Lab Presentation · The electronic lab team fedoraelectroniclablist@redhat.com. Title: A Fedora Electronic Lab Presentation Author: Chitlesh GOORAH Subject: Fedora

FUDConBrussels 2007 ­ [email protected]

The                                              electronic lab team

fedora­electronic­lab­[email protected]