SlideShare a Scribd company logo
The Fedora Project is out front for you, leading the advancement of free, open software and content.




   electronic lab 11
   Community Leader in opensource EDA deployment


       Fedora Electronic Lab empowers
       hardware engineers and universities
       with opensource solutions for
       micro­nano electronics engineering.




http://chitlesh.fedorapeople.org/FEL
fedora­electronic­lab­list@redhat.com
                                                       The Fedora Project is maintained and driven by the community and sponsored by Red Hat.
                                                          This is a community maintained document. Red Hat is not responsible for content.
Proven community Leader in innovative opensource software development




           Fedora Electronic Lab 11
           empowers you with EDA design tools and a quality­class Linux distribution
           for advance electronic hardware design and simulation !

Features   Collection of Perl modules is offered to extend Verilog and VHDL support.
           Design tools for Application­Specific Integrated Circuit (ASIC) design flows.
           Extra standard cell libraries supporting a feature size of 0.13µm.
           Interoperability between EDA packages to achieve different design flows.
           Tools for embedded/ARM design.


           History                                                    Design Tools
           Initiated 3 years ago by providing a handful set of        The software provided benefits both EDA engineers
           design tools, now Fedora Electronic Lab is a matured       and ASIC designers engaged in chip design.
           design and simulation platform for Micro­Nano
           Electronics Engineering and Embedded Systems.              –   Analog/Digital Circuit design and simulation
                                                                      –   Perl modules for CAD engineers
           Now fedora has more than 14 million users around the       –   Verification and Documentation
           world. Fedora Electronic Lab, a subset of Fedora, is       –   Eclipse IDE for Embedded Systems Development
           also available for free has already been adopted by        –   Micro Controller Programming
           many universities and engineers.



           FEL also empowers your entreprise Linux distributions with EPEL­5 repository.
VLSI Design Layout & Checks
Includes
    – A continuous DRC that operates in background and maintains
           an up­to­date picture of violations.
    – A hierarchical circuit extractor that only re­extracts portions of
           the circuit that have changed.
    – Plowing that permits interactive stretching and compaction.
    – Routing tools that work under and around existing connections.
    – Logs and corner stitching to achieve efficient implementations.

Dedicated to training in sub­micron CMOS VLSI design
           with full editing facilities.

Supports technology files by the MOSIS foundry service.

Switch­level simulation of the layout,
      by considering transistors as ideal switches,
      or using RC time constants to predict the relative timing of events
      through extracted capacitance and lumped resistance values.

Ensures that layout connectivity matches the logical design represented
by the schematic or netlist before tapeout by automatically
    – extracting devices and nets formed across layout hierarchy and,
    – comparing them to the schematic netlist. (LVS)

Generates GDS II stream format and Caltech Intermediate Form (CIF)
    from a given layout.

Achievement : Thick­film circuit layout using the Magic layout editor.
Digital Design

              Supports both VHDL and Verilog designs.
              Implementation of the VHDL language
                 o IEEE 1076­1987 standard
                 o IEEE 1076­1993 standard
                 o the protected types of VHDL00
Key   Features:        (aka IEEE 1076a or IEEE 1076­2000)
                 o and non­standard third party libraries.
              VPI functionality.
              Pretty printing or cross references generation in HTML.
              Makefile generation for any component in a design.
              A graphical waveform viewer with TCL support.
              A Verilog simulator and synthesis tool for IEEE 1364­2001 standard.


Fedora Electronic Lab was designed to help you          Fedora's HDL simulation environment enables
create a chip (mixed­signal supported) from             you to verify the functional and timing models
specification, simulates the HDL designs,               of your design.
conduct functional verification, do physical design
and finally handoff your chip for manufacturing.        Automatic layout generation from HDL files
                                                        and standard cell libraries up to a feature size
FEL also includes tools to help you create an           of 0.13µm can be carried out on Fedora 11.
evaluation board for your chips.

   Focus on your complex designs and users should not compile EDA software but use them out of the box.
Extra hardware modelling capabilities

Reduce Verilog Coding time with Emacs    Make full use of Parametrized­based design with Perl modules for both Verilog and VHDL


     Context­sensitive highlighting
                                         The Perl modules being shipped with Fedora Electronic Lab empower digital
             Auto­Indenting
                                         designers and CAD engineers with methodologies to:
     Macro expansion capabilities


                                         Extend home grown design flow methodology for professional use.
                                         Take full advantage of the existing EDA tools on Fedora (both frontend and backend)
                                         Have a quick grip on the gate count and static timing analysis.
Verilog­mode is being used by            Reduce the gap between proprietary EDA tool and opensource EDA tool
thousands of engineers world wide. The   Spin one's own home grown IP core portfolio. (DDS,SPI controller, I2C controller...)
Verilog AUTOS are in use by many of      Auto­generate code, e.g. testbenches, stimulus/ATPG vectors, code wrappers, etc
the leading IP providers, including IP   Execute various operations from a multi­tool environment in a design flow.
processor cores sold by MIPS and ARM.    Analyze large quantities of output data quickly and efficiently.
Frontend to Backend ASIC design flows

                                  From Synthesis to physical optimization and layout design
                                  flows and till CIF and GDSII handoff, Fedora ensures that
                                  with the 7 extra standard cells (up to a feature size of
                                  0.13µm), designers have adequate design tools.

                                  GDSII files created can even be used on analog layout
                                  editors to benefit with Analog/Mixed signal capabilities.



       Use a 3D view representation
       (generated from GDSII data) of
       the physical layout in teaching.
              PCB layout editors are provided to
              help you create evaluation board
              of your chips.

              Prototyping can be automated
              with the wide collection of Perl
              modules, provided under the
              Fedora umbrella.
Circuit Simulation

  Build interactive schematics for your custom designs. Various types
  of netlists can be extracted, simulated or used for PCB layout.

  All spice simulators included possess mixed­mode capabilities.



                                          – General Purpose Circuit Simulators
                                             o Nonlinear AC/DC analysis
                                             o Transient, Fourier analysis
                                             o S­parameter and harmonic balance analysis
                                          – Beyond Spice capabilities: Level 49, BSIMv3 and EKV
                                         implementations
                                          – Multi­lingual, ablilty to mimic different variants of spice, and
                                         also supporting the newer languages like Verilog­AMS




   – Draws publishable­quality electrical circuit schematic diagrams.
   – Circuit components can be retrieved from libraries which are fully editable.
   – Easy­to­use GUI with TCL interface or GTK interface.
PCB Layout Design

 A professional­quality printed circuit board design
 environment along with :
 ­ schematic capture, simulation, prototyping attribute
 management,
 ­ bill of materials (BOM) generation and netlisting into
 over 20 netlist formats.

 Footprints can be generated by simple Perl scripts.
 These Perl scripts can be maintained under a revision
 control sytem with Eclipse IDE.


Includes a rats nest feature, design rule checking, and can provide industry standard RS­274­X (Gerber), NC
drill, and centroid data (X­Y data) output for use in the board fabrication and assembly process.

Offers high end features such as an autorouter and trace optimizer, which can tremendously reduce layout time.

Creates PCB of up to 8 layers with an unlimited number of components and nets.

Includes a viewer for Gerber files (RS274X), which supports NC­drill and Excellon formats.
µController Programming



Supported compilers :
    the Small Device C Compiler, the GNU PIC Utilities, the PICC compilers,
    the PIC30 toolchain, the C18 compiler, the JAL and JALV2 compilers,
    the CSC compiler, and the Boost compilers.

Ease to use IDEs for microcontrollers circuit design, simulation and programmation to serial, parallel and USB ports.
IDE includes an oscilloscope and a flowchart integration.

Supported debuggers : ICD2 and GPSim.                                          Arm and AVR
Supported programmers :
                                                                               Development System
    ICD2, PICkit1 and PICkit2 and PicStart+ programmers.
                                                                               Supports the Atmel's STK500 and the
Supports 8051 and AVR and Binutils for SPU on IBM Cell processors.             PPI (parallel port interface) programmer
                                                                               types.


Embedded Systems Development                                                   Includes
                                                                                – Cross compilers and Programmers
                                                                                – a Universal In­System Programmer
                                                                                        for Atmel AVR and 8051
                                                                                – a Program for interfacing the Atmel
                                                                                        JTAG ICE to GDB

                                                                               Small Device C Compiler
electronic lab

                                                  About
                                                 Fedora Electronic Lab is a subproject of the
                                                 Fedora Project dedicated to EDA tools and open
                                                 hardware content. We develop and provide each
                                                 6 months a new version release for free. Our goal
                                                 is not only package those tools for you, but shape
                                                 those tools to satisfy design methodologies.
                                                 It can be downloaded freely as a LiveDVD.


                                                      Download the latest version 11.
                                                 All Fedora Electronic Lab packages can be freely
                                                 installed via yum from official repositories.

                                                 Website :
                                                     http://chitlesh.fedorapeople.org/FEL

                                                 technical support :
                                                      Fedora Electronic Lab Mailing List



    Copyright © 2003 ­ 2009 Red Hat Inc and Others. All rights reserved.

More Related Content

What's hot

CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLATim55Ehrler
 
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Pradeep Singh
 
Software hardware co-design using xilinx zynq soc
Software hardware co-design using xilinx zynq socSoftware hardware co-design using xilinx zynq soc
Software hardware co-design using xilinx zynq socHossam Hassan
 
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing WorldCloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing WorldOmer Kilic
 
Synthesizing HDL using LeonardoSpectrum
Synthesizing HDL using LeonardoSpectrumSynthesizing HDL using LeonardoSpectrum
Synthesizing HDL using LeonardoSpectrumHossam Hassan
 
Overview of digital design with Verilog HDL
Overview of digital design with Verilog HDLOverview of digital design with Verilog HDL
Overview of digital design with Verilog HDLanand hd
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip coreanishgoel
 
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyDesign of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyTELKOMNIKA JOURNAL
 
Обзор современных возможностей по распараллеливанию и векторизации приложений...
Обзор современных возможностей по распараллеливанию и векторизации приложений...Обзор современных возможностей по распараллеливанию и векторизации приложений...
Обзор современных возможностей по распараллеливанию и векторизации приложений...yaevents
 
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V International
 
Hard IP Core design | Convolution Encoder
Hard IP Core design | Convolution EncoderHard IP Core design | Convolution Encoder
Hard IP Core design | Convolution EncoderArchit Vora
 

What's hot (20)

CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLACICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
CICC 2001 - Reducing Multiple Design Flow Support Requirements with OLA
 
Revers engineering
Revers engineeringRevers engineering
Revers engineering
 
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
 
Free / Open Source EDA Tools
Free / Open Source EDA ToolsFree / Open Source EDA Tools
Free / Open Source EDA Tools
 
Software hardware co-design using xilinx zynq soc
Software hardware co-design using xilinx zynq socSoftware hardware co-design using xilinx zynq soc
Software hardware co-design using xilinx zynq soc
 
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing WorldCloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
Cloud, Distributed, Embedded: Erlang in the Heterogeneous Computing World
 
Resume
ResumeResume
Resume
 
Detailed Cv
Detailed CvDetailed Cv
Detailed Cv
 
Synthesizing HDL using LeonardoSpectrum
Synthesizing HDL using LeonardoSpectrumSynthesizing HDL using LeonardoSpectrum
Synthesizing HDL using LeonardoSpectrum
 
Overview of digital design with Verilog HDL
Overview of digital design with Verilog HDLOverview of digital design with Verilog HDL
Overview of digital design with Verilog HDL
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip core
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking TechnologyDesign of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
Design of LDPC Decoder Based On FPGA in Digital Image Watermarking Technology
 
Обзор современных возможностей по распараллеливанию и векторизации приложений...
Обзор современных возможностей по распараллеливанию и векторизации приложений...Обзор современных возможностей по распараллеливанию и векторизации приложений...
Обзор современных возможностей по распараллеливанию и векторизации приложений...
 
Bindu_Resume
Bindu_ResumeBindu_Resume
Bindu_Resume
 
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML AcceleratorsRISC-V & SoC Architectural Exploration for AI and ML Accelerators
RISC-V & SoC Architectural Exploration for AI and ML Accelerators
 
Hard IP Core design | Convolution Encoder
Hard IP Core design | Convolution EncoderHard IP Core design | Convolution Encoder
Hard IP Core design | Convolution Encoder
 
Satyam_Singh_cv
Satyam_Singh_cvSatyam_Singh_cv
Satyam_Singh_cv
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 

Viewers also liked

Shibboleth 2.0 IdP slides - Installfest (Edited)
Shibboleth 2.0 IdP slides - Installfest (Edited)Shibboleth 2.0 IdP slides - Installfest (Edited)
Shibboleth 2.0 IdP slides - Installfest (Edited)JISC.AM
 
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-TangellaHXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-TangellaHxRefactored
 
Web Authenication with Shibboleth - a view from the Flat East
Web Authenication with Shibboleth - a view from the Flat EastWeb Authenication with Shibboleth - a view from the Flat East
Web Authenication with Shibboleth - a view from the Flat EastJon Warbrick
 
Relação de aprovados no vestibular de inverno da acafe.pdf
Relação de aprovados no vestibular de inverno da acafe.pdfRelação de aprovados no vestibular de inverno da acafe.pdf
Relação de aprovados no vestibular de inverno da acafe.pdfTudo Sobre Floripa
 
Diapositivas prevención violencia de género (definitivo)(2)
Diapositivas prevención violencia de género (definitivo)(2)Diapositivas prevención violencia de género (definitivo)(2)
Diapositivas prevención violencia de género (definitivo)(2)anabg16
 
Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Appsdreamforce2006
 
ABQLA Conference "Making it Happen Together"
ABQLA Conference "Making it Happen Together"ABQLA Conference "Making it Happen Together"
ABQLA Conference "Making it Happen Together"Patrick "PC" Sweeney
 
2015/09/21付 オリジナルiTunes週間トップソングトピックス
 2015/09/21付 オリジナルiTunes週間トップソングトピックス 2015/09/21付 オリジナルiTunes週間トップソングトピックス
2015/09/21付 オリジナルiTunes週間トップソングトピックスThe Natsu Style
 
Mother's day gifting ideas
Mother's day gifting ideasMother's day gifting ideas
Mother's day gifting ideasAmit Sharma
 
Lean Green Belt_Yun Lin
Lean Green Belt_Yun LinLean Green Belt_Yun Lin
Lean Green Belt_Yun LinYun Lin
 
Estdescr
EstdescrEstdescr
EstdescrCarlos
 
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0Ingo Stoll
 
Ergoedhuis Promemorie
Ergoedhuis PromemorieErgoedhuis Promemorie
Ergoedhuis PromemorieFARO
 
Super zer alphabet_letter_a_2nd_edition
Super zer alphabet_letter_a_2nd_editionSuper zer alphabet_letter_a_2nd_edition
Super zer alphabet_letter_a_2nd_editionGo Tutor English
 

Viewers also liked (20)

Shibboleth 2.0 IdP slides - Installfest (Edited)
Shibboleth 2.0 IdP slides - Installfest (Edited)Shibboleth 2.0 IdP slides - Installfest (Edited)
Shibboleth 2.0 IdP slides - Installfest (Edited)
 
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-TangellaHXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
HXR 2016: Improving Insurance Member Experiences -Dr. Vidya Raman-Tangella
 
Memori - surveys for codesign
Memori - surveys for codesignMemori - surveys for codesign
Memori - surveys for codesign
 
20160412080141442
2016041208014144220160412080141442
20160412080141442
 
Tez Son
Tez SonTez Son
Tez Son
 
Web Authenication with Shibboleth - a view from the Flat East
Web Authenication with Shibboleth - a view from the Flat EastWeb Authenication with Shibboleth - a view from the Flat East
Web Authenication with Shibboleth - a view from the Flat East
 
Relação de aprovados no vestibular de inverno da acafe.pdf
Relação de aprovados no vestibular de inverno da acafe.pdfRelação de aprovados no vestibular de inverno da acafe.pdf
Relação de aprovados no vestibular de inverno da acafe.pdf
 
Diapositivas prevención violencia de género (definitivo)(2)
Diapositivas prevención violencia de género (definitivo)(2)Diapositivas prevención violencia de género (definitivo)(2)
Diapositivas prevención violencia de género (definitivo)(2)
 
Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Apps
 
Emerging Trends in LIS
Emerging Trends in LISEmerging Trends in LIS
Emerging Trends in LIS
 
Los Chonos
Los ChonosLos Chonos
Los Chonos
 
ABQLA Conference "Making it Happen Together"
ABQLA Conference "Making it Happen Together"ABQLA Conference "Making it Happen Together"
ABQLA Conference "Making it Happen Together"
 
2015/09/21付 オリジナルiTunes週間トップソングトピックス
 2015/09/21付 オリジナルiTunes週間トップソングトピックス 2015/09/21付 オリジナルiTunes週間トップソングトピックス
2015/09/21付 オリジナルiTunes週間トップソングトピックス
 
Mother's day gifting ideas
Mother's day gifting ideasMother's day gifting ideas
Mother's day gifting ideas
 
Lean Green Belt_Yun Lin
Lean Green Belt_Yun LinLean Green Belt_Yun Lin
Lean Green Belt_Yun Lin
 
Estdescr
EstdescrEstdescr
Estdescr
 
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0
Revolution in der Reputation - 5 Ideen für das Markenmanagement 2.0
 
Ergoedhuis Promemorie
Ergoedhuis PromemorieErgoedhuis Promemorie
Ergoedhuis Promemorie
 
Android SQLite
Android SQLiteAndroid SQLite
Android SQLite
 
Super zer alphabet_letter_a_2nd_edition
Super zer alphabet_letter_a_2nd_editionSuper zer alphabet_letter_a_2nd_edition
Super zer alphabet_letter_a_2nd_edition
 

Similar to Fel Flyer F11

Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirCockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirHideki Takase
 
Scale Up Performance with Intel® Development
Scale Up Performance with Intel® DevelopmentScale Up Performance with Intel® Development
Scale Up Performance with Intel® DevelopmentIntel IT Center
 
Vlsi & embedded systems
Vlsi & embedded systemsVlsi & embedded systems
Vlsi & embedded systemsDeepak Yadav
 
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)Talal Khaliq
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
 
ElixirでFPGAを設計する
ElixirでFPGAを設計するElixirでFPGAを設計する
ElixirでFPGAを設計するHideki Takase
 
OliverStoneSWResume2015-05
OliverStoneSWResume2015-05OliverStoneSWResume2015-05
OliverStoneSWResume2015-05Oliver Stone
 
FEL Position Paper
FEL Position PaperFEL Position Paper
FEL Position Paperchitlesh
 
Basic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysBasic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysUsha Mehta
 
Using the Cypress PSoC Processor
Using the Cypress PSoC ProcessorUsing the Cypress PSoC Processor
Using the Cypress PSoC ProcessorLloydMoore
 
Codescape Debugger 8
Codescape Debugger 8Codescape Debugger 8
Codescape Debugger 8Damien Ruscoe
 
VLSI Study experiments
VLSI Study experimentsVLSI Study experiments
VLSI Study experimentsGouthaman V
 
Aldec overview 2011-10 revised
Aldec overview 2011-10 revisedAldec overview 2011-10 revised
Aldec overview 2011-10 revisedPrateek Chopra
 
Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Abhilash Nair
 
Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay Vicory
 

Similar to Fel Flyer F11 (20)

Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with ElixirCockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with Elixir
 
Scale Up Performance with Intel® Development
Scale Up Performance with Intel® DevelopmentScale Up Performance with Intel® Development
Scale Up Performance with Intel® Development
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Vlsi & embedded systems
Vlsi & embedded systemsVlsi & embedded systems
Vlsi & embedded systems
 
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)
Design of 32 Bit Processor Using 8051 and Leon3 (Progress Report)
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
ElixirでFPGAを設計する
ElixirでFPGAを設計するElixirでFPGAを設計する
ElixirでFPGAを設計する
 
soc design for dsp applications
soc design for dsp applicationssoc design for dsp applications
soc design for dsp applications
 
Vlsi lab
Vlsi labVlsi lab
Vlsi lab
 
resume
resumeresume
resume
 
OliverStoneSWResume2015-05
OliverStoneSWResume2015-05OliverStoneSWResume2015-05
OliverStoneSWResume2015-05
 
FEL Position Paper
FEL Position PaperFEL Position Paper
FEL Position Paper
 
Phillip 2015 08-28
Phillip 2015 08-28Phillip 2015 08-28
Phillip 2015 08-28
 
Basic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate ArraysBasic Design Flow for Field Programmable Gate Arrays
Basic Design Flow for Field Programmable Gate Arrays
 
Using the Cypress PSoC Processor
Using the Cypress PSoC ProcessorUsing the Cypress PSoC Processor
Using the Cypress PSoC Processor
 
Codescape Debugger 8
Codescape Debugger 8Codescape Debugger 8
Codescape Debugger 8
 
VLSI Study experiments
VLSI Study experimentsVLSI Study experiments
VLSI Study experiments
 
Aldec overview 2011-10 revised
Aldec overview 2011-10 revisedAldec overview 2011-10 revised
Aldec overview 2011-10 revised
 
Introduction to VHDL - Part 1
Introduction to VHDL - Part 1Introduction to VHDL - Part 1
Introduction to VHDL - Part 1
 
Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018Jay_Vicory_Resume_2018
Jay_Vicory_Resume_2018
 

Recently uploaded

НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 

Recently uploaded (20)

НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 

Fel Flyer F11

  • 1. The Fedora Project is out front for you, leading the advancement of free, open software and content. electronic lab 11 Community Leader in opensource EDA deployment Fedora Electronic Lab empowers hardware engineers and universities with opensource solutions for micro­nano electronics engineering. http://chitlesh.fedorapeople.org/FEL fedora­electronic­lab­list@redhat.com The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community maintained document. Red Hat is not responsible for content.
  • 2. Proven community Leader in innovative opensource software development Fedora Electronic Lab 11 empowers you with EDA design tools and a quality­class Linux distribution for advance electronic hardware design and simulation ! Features Collection of Perl modules is offered to extend Verilog and VHDL support. Design tools for Application­Specific Integrated Circuit (ASIC) design flows. Extra standard cell libraries supporting a feature size of 0.13µm. Interoperability between EDA packages to achieve different design flows. Tools for embedded/ARM design. History Design Tools Initiated 3 years ago by providing a handful set of The software provided benefits both EDA engineers design tools, now Fedora Electronic Lab is a matured and ASIC designers engaged in chip design. design and simulation platform for Micro­Nano Electronics Engineering and Embedded Systems. – Analog/Digital Circuit design and simulation – Perl modules for CAD engineers Now fedora has more than 14 million users around the – Verification and Documentation world. Fedora Electronic Lab, a subset of Fedora, is – Eclipse IDE for Embedded Systems Development also available for free has already been adopted by – Micro Controller Programming many universities and engineers. FEL also empowers your entreprise Linux distributions with EPEL­5 repository.
  • 3. VLSI Design Layout & Checks Includes – A continuous DRC that operates in background and maintains an up­to­date picture of violations. – A hierarchical circuit extractor that only re­extracts portions of the circuit that have changed. – Plowing that permits interactive stretching and compaction. – Routing tools that work under and around existing connections. – Logs and corner stitching to achieve efficient implementations. Dedicated to training in sub­micron CMOS VLSI design with full editing facilities. Supports technology files by the MOSIS foundry service. Switch­level simulation of the layout, by considering transistors as ideal switches, or using RC time constants to predict the relative timing of events through extracted capacitance and lumped resistance values. Ensures that layout connectivity matches the logical design represented by the schematic or netlist before tapeout by automatically – extracting devices and nets formed across layout hierarchy and, – comparing them to the schematic netlist. (LVS) Generates GDS II stream format and Caltech Intermediate Form (CIF) from a given layout. Achievement : Thick­film circuit layout using the Magic layout editor.
  • 4. Digital Design Supports both VHDL and Verilog designs. Implementation of the VHDL language o IEEE 1076­1987 standard o IEEE 1076­1993 standard o the protected types of VHDL00 Key Features: (aka IEEE 1076a or IEEE 1076­2000) o and non­standard third party libraries. VPI functionality. Pretty printing or cross references generation in HTML. Makefile generation for any component in a design. A graphical waveform viewer with TCL support. A Verilog simulator and synthesis tool for IEEE 1364­2001 standard. Fedora Electronic Lab was designed to help you Fedora's HDL simulation environment enables create a chip (mixed­signal supported) from you to verify the functional and timing models specification, simulates the HDL designs, of your design. conduct functional verification, do physical design and finally handoff your chip for manufacturing. Automatic layout generation from HDL files and standard cell libraries up to a feature size FEL also includes tools to help you create an of 0.13µm can be carried out on Fedora 11. evaluation board for your chips. Focus on your complex designs and users should not compile EDA software but use them out of the box.
  • 5. Extra hardware modelling capabilities Reduce Verilog Coding time with Emacs Make full use of Parametrized­based design with Perl modules for both Verilog and VHDL Context­sensitive highlighting The Perl modules being shipped with Fedora Electronic Lab empower digital Auto­Indenting designers and CAD engineers with methodologies to: Macro expansion capabilities Extend home grown design flow methodology for professional use. Take full advantage of the existing EDA tools on Fedora (both frontend and backend) Have a quick grip on the gate count and static timing analysis. Verilog­mode is being used by Reduce the gap between proprietary EDA tool and opensource EDA tool thousands of engineers world wide. The Spin one's own home grown IP core portfolio. (DDS,SPI controller, I2C controller...) Verilog AUTOS are in use by many of Auto­generate code, e.g. testbenches, stimulus/ATPG vectors, code wrappers, etc the leading IP providers, including IP Execute various operations from a multi­tool environment in a design flow. processor cores sold by MIPS and ARM. Analyze large quantities of output data quickly and efficiently.
  • 6. Frontend to Backend ASIC design flows From Synthesis to physical optimization and layout design flows and till CIF and GDSII handoff, Fedora ensures that with the 7 extra standard cells (up to a feature size of 0.13µm), designers have adequate design tools. GDSII files created can even be used on analog layout editors to benefit with Analog/Mixed signal capabilities. Use a 3D view representation (generated from GDSII data) of the physical layout in teaching. PCB layout editors are provided to help you create evaluation board of your chips. Prototyping can be automated with the wide collection of Perl modules, provided under the Fedora umbrella.
  • 7. Circuit Simulation Build interactive schematics for your custom designs. Various types of netlists can be extracted, simulated or used for PCB layout. All spice simulators included possess mixed­mode capabilities. – General Purpose Circuit Simulators o Nonlinear AC/DC analysis o Transient, Fourier analysis o S­parameter and harmonic balance analysis – Beyond Spice capabilities: Level 49, BSIMv3 and EKV implementations – Multi­lingual, ablilty to mimic different variants of spice, and also supporting the newer languages like Verilog­AMS – Draws publishable­quality electrical circuit schematic diagrams. – Circuit components can be retrieved from libraries which are fully editable. – Easy­to­use GUI with TCL interface or GTK interface.
  • 8. PCB Layout Design A professional­quality printed circuit board design environment along with : ­ schematic capture, simulation, prototyping attribute management, ­ bill of materials (BOM) generation and netlisting into over 20 netlist formats. Footprints can be generated by simple Perl scripts. These Perl scripts can be maintained under a revision control sytem with Eclipse IDE. Includes a rats nest feature, design rule checking, and can provide industry standard RS­274­X (Gerber), NC drill, and centroid data (X­Y data) output for use in the board fabrication and assembly process. Offers high end features such as an autorouter and trace optimizer, which can tremendously reduce layout time. Creates PCB of up to 8 layers with an unlimited number of components and nets. Includes a viewer for Gerber files (RS274X), which supports NC­drill and Excellon formats.
  • 9. µController Programming Supported compilers : the Small Device C Compiler, the GNU PIC Utilities, the PICC compilers, the PIC30 toolchain, the C18 compiler, the JAL and JALV2 compilers, the CSC compiler, and the Boost compilers. Ease to use IDEs for microcontrollers circuit design, simulation and programmation to serial, parallel and USB ports. IDE includes an oscilloscope and a flowchart integration. Supported debuggers : ICD2 and GPSim. Arm and AVR Supported programmers : Development System ICD2, PICkit1 and PICkit2 and PicStart+ programmers. Supports the Atmel's STK500 and the Supports 8051 and AVR and Binutils for SPU on IBM Cell processors. PPI (parallel port interface) programmer types. Embedded Systems Development Includes – Cross compilers and Programmers – a Universal In­System Programmer for Atmel AVR and 8051 – a Program for interfacing the Atmel JTAG ICE to GDB Small Device C Compiler
  • 10. electronic lab About Fedora Electronic Lab is a subproject of the Fedora Project dedicated to EDA tools and open hardware content. We develop and provide each 6 months a new version release for free. Our goal is not only package those tools for you, but shape those tools to satisfy design methodologies. It can be downloaded freely as a LiveDVD. Download the latest version 11. All Fedora Electronic Lab packages can be freely installed via yum from official repositories. Website : http://chitlesh.fedorapeople.org/FEL technical support : Fedora Electronic Lab Mailing List Copyright © 2003 ­ 2009 Red Hat Inc and Others. All rights reserved.