From Fedora Project Wiki
Line 27: Line 27:
== Current status ==
== Current status ==
* Targeted release: [[Releases/{{FedoraVersion||next}} | {{FedoraVersion|long|next}} ]]  
* Targeted release: [[Releases/{{FedoraVersion||next}} | {{FedoraVersion|long|next}} ]]  
* Last updated: 19 January 2009
* Last updated: 1 March 2009
* Percentage of completion: 60%
* Percentage of completion: 70%
* The precise percentage of completion is listed on this [http://chitlesh.fedorapeople.org/FEL/devel/FEL_devel_timeline.html gantt diagram]


== Detailed Description ==
== Detailed Description ==

Revision as of 12:13, 1 March 2009

Work is in progress to write a feature request for FEL


Feature Name

Fedora Electronic Lab

Summary

Fedora Electronic Lab is Fedora's high-end hardware design and simulations platform. This platform follows the semiconductor industry's current trend and maps in new design, simulation and verification methodologies with different design flows.

This page is a feature request to FESCo with respect to the work done behind the Fedora Electronic Lab.

Definitions

Below are terms used in this page which has other meanings in a normal opensource software community. These definitions are to prevent any misunderstandings from any side.

  • Software : a design or simulation tool that can be compiled into a RPM package
  • Package : Mechanical body that envelops a chip


Owner

Current status

  • Targeted release: Fedora 40
  • Last updated: 1 March 2009
  • Percentage of completion: 70%
  • The precise percentage of completion is listed on this gantt diagram

Detailed Description

Below entails the highlights of the major development item :

  • Perl modules to extend vhdl and verilog support. These perl modules together with rawhide's gtkwave improves chip testing support.
  • Introduction of Verilog-AMS modeling into ngspice
  • Improved VHDL debugging support with gcov.
  • Improved support for re-usable HDL packages as IP core
  • Improved PLI support on both iverilog and ghdl
  • Introduction of C-based methodologies for HDL testbenches and models.
  • Improved co-simulation based hardware design.

Benefit to Fedora

Fedora benefits from FEL in various ways as FEL extends Fedora's commitments in the hardware design community.

The Fedora Project during the last 3 Fedora releases has established its roots deep into the opensource EDA community as a robust and successful opensource EDA provider. With this fourth FEL release, Fedora Electronic Lab userbase is now

  • students/researchers
  • lecturers
  • Analo/Digital/Mixed Signal hardware designers (even Test engineers)
  • project coordinators
  • New opensource EDA developers
  • field application engineers (who have never heard of FEL)
  • ...(but not software geeks)

FEL is not a --package-only-EDA-tools-- community, but with a clear goal to strengthen the opensource EDA community, in terms of marketing, methodologies, design flows,..

FEL brings something unique that is missing in the opensource software community : direc

Scope

FEL

How To Test

User Experience

Dependencies

Contingency Plan

There is no need for backup plan as the work done behind FEL-11 is only to improve hardware design experience and expand FEL targeted userbase to Test & Verification Engineers.

Documentation

Release Notes

Comments and Discussion