» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

Anonymous (change)
(change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase vlsi? The contents of vlsi page and all pages directly attached to vlsi will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
vlsi

vlsi

Tags Applied to vlsi

No one has tagged this page.

vlsi Wiki Pages

Tag Cloud

To further filter what appears in the Things Tagged vlsi list, select a tag from the Tag Cloud.
What is vlsi? Edit this page and describe it here.

sorted by: recent | see : popular
Content Tagged vlsi

Fedora Electronic Lab 8 - Stable release

Last Thursday, 8th November 2007, the very first Fedora Electronic Lab LiveCD was released officially. This LiveCD is based on Fedora 8 KDE along with almost all electronic design tools.

Fedora's Electronic Laboratory provides a complete electronic laboratory setup with reliable open source design tools in order to meet one's requirements to keep one in pace with current technological race. Project management tools such as spreadsheet, gantt diagram, mindmapping tools.... are also included. This Electronic Laboratory can either be deployed by:
  • yum or
  • a Fedora Electronic Lab LiveCD

Download Fedora Electronic Lab LiveCD NOW via torrent

Read the abstract, the flyer or its website for more details.

For Fedora 8's release, "Fedora Electronic Lab" targets mainly the Micro-Nano Electronic Engineering field. It introduces:
  • tools for Application-Specific Integrated Circuit (ASIC) Design Flow process to the Fedora Collection.
  • extra open source standard cell libraries supporting a feature size of 0.13µm. (more than 300 MB)
  • extracted spice decks which can be simulated with gnucap/ngspice or any spice simulators.
  • interoperability between various packages in order to achieve different design flows.

Fedora-Core: Open Source Fedora Core Blog

Aliening FEL RPM packages to DEB

Gabriel Augusto Ordónez is a
  • Electrical Engineering student from Universidad Nacional de Colombia (Bogotá-Colombia South América)
  • Linux enthusiast and a
  • debian GNU linux user.

  • He tried Fedora Electronic Lab live cd and saw that this fedora version has several electronic packages which was useful to him.

    He defined "the Fedora Electronic Laboratory" as a "great great project". Unfortunately, debian
  • rejected alliance's inclusion in their repositories,
  • doesn't have other simulation tools or standard cells, or
  • has old versions of those simulation tools.

    Since Debian uses .deb, Gabriel is using "Alien" to convert the FEL rpm packages in .deb one by one. He is concerned about compatibility problems between fedora and debian.

    Thereby, I'm calling to contributors of other distributions to package FEL packages for their distributions, thus making their users' life easier. Gabriel is a brave guy and has enough patience, others don't.

    JulienBoucaron was synchronizing his Ubuntu alliance deb package with that of Fedora's. He even requested a package review for Ubuntu MOTU Science, but the package review didn't go far.
  • Fedora-Core: Open Source Fedora Core Blog

    FEL - Fabless Semiconductor business model

    You don't have financial strength to invest in building your own foundry in order to fabricate your chips?
    You are opting for a fabless business model for trial (focusing on design and outsourcing the actual manufacturing) ?

    The Fedora Project proposes a free fabless semiconductor business model for your needs, thus allowing you to stay focused on cutting-edge design, and not invest in manufacturing.

    With the "Fedora Electronic Lab" along with its RPM package management, any electronic engineer can deploy his/her VLSI simulation environment quickly and easily. You will have tools for RTL simulation, place & route, timing closure up to digital physical design. In addition, 7 opensource technology libraries are available with a feature size up to 0.13µm.
    You are free to decide whether your design process will be either top-secret or open to the world. However the simulation tools will be free. Processes can be modified and created graphically (if desired).

    Extensive work was done to provide enough interfaces useful for your automated configuration scripts (e.g Makefiles).

    On the Fedora Electronic Lab livecd, you will benefit from the KDE desktop environment in terms of
  • Project implementation tracking capabilities
  • Visibility to assigned tasks, resources and issues

  • The Fedora Repositories entail a wide range of applications with graphical means to manage all aspects of data flow throughout an enterprise in a highly efficient manner.

    Fedora-Core: Open Source Fedora Core Blog

    EDA: standard cells for chip design

    A standard cell is group of transistor and interconnect structures, which provides a boolean logic function (e.g., AND, OR, XOR, XNOR, inverters) or a storage function (flipflop or latch). All CAD tools for chip design (whether proprietary or open source) require standard cell libraries. These standard cell libraries contain primitive cells required for digital design.

    A fedora user will have some standard cell libraries from
  • the alliance package
  • the pharosc package

  • # yum install pharosc\*

    Pharosc provides five new open source standard cell libraries, the vsclib, wsclib, vxlib, vgalib and rgalib. They have been drawn with the Graal software from Alliance, part of an extensive open source software suite for designing integrated circuits with a standard cell design methodology.

    The libraries have been characterized in a generic 0.13µm technology, compatible with most foundry rules. Pharosc is the result of a book that Graham Petley is writing, The Art of Standard Cell Library Design.

    Among the standard cells from pharosc there are many scripts to provide interoperability between magic, alliance and xcircuit as well as scripts to allow one to update actual cells or create his/her own cells (pharosc-devel). There are more than 500 spice decks which can be simulated with either gnucap or ngspice.

    Each single component in any standard cell library comes with a well documentation html manual.
    The latter entails schematics, layouts and several parameters for spice simulation. The transistor schematics for the libraries have been drawn with Xcircuit, which uses Postscript as its native file format.

    Pharosc entails Alliance's sxlib which has been characterised in 0.13µm using the same methodology and converted to the same 0.13µm layout rules. There is also an ssxlib which is the Alliance sxlib converted with a script from 1µm to 2µm layout and adjusted to obey DSM layout rules. The adjustments change the timing slightly.

    Fedora-Core: Open Source Fedora Core Blog

    Livecd for Fedora Electronic Lab

    Following the discussion on Fedora Electronic Lab on the Fedora development mailing list, I've started creating a livecd for Fedora Electronic Lab this weekend.

    Well a few hours ago, livecd-creator ended with a 691 MB image (built from yesterday's rawhide). It looks great, while my previous trials exceeded 750 MB. That reminds me of kadischi.

    Firefox and its dependencies are pulled up. So in this live image, firefox is present. Hopefully soon the directory ownership on its dependencies such zenity might be fixed, thus making room for more applications. Possibly by then, gspiceui and gwave would be on the live image.

    Two additional things this live image would have by default:
    1. keyboard switch applet on kicker. (I have 2 laptops with 2 different keyboard layouts - fr and de. Believe me I know what's its like when "us" keyboard layout is by default. I believe this will encourage more users to try the demos from alliance or magic on the livecd and save their data on their usb sticks.)
    2. "keep all below" and "keep all above" buttons on the window decorator.

    Simply while using graal, xsch and dreal (from alliance), your desktop will be full with windows. Layout editing will be a pain in the neck as one have to keep on shifting windows as you can see in the following screenshot. Having those two buttons will ease the load of stress one might have.


    Some work still need to be done in terms of failed services (nscd and avahi till now) upon boot. I haven't yet tested the Jeremy's fix for rhgb yet. Currently, there is a live image built going on, while I'm writing. Once it's completed I'll post the kickstart file for comments from those on the fedora livecd mailing lists.

    Ah yes, I know there was discussions like "whether fedora livecds have gcc on it or not" in the past. Due to lack of space gcc wasn't included. But on the Fedora Electronic Lab live image gcc will be present.

    Fedora-Core: Open Source Fedora Core Blog

    EDA: Physical Layout is done, so what's next? (PART_1)

    Whether you are a student, lecturer, VLSI amateurs or professionals, there is no way that you can prevent yourself from using proprietary softwares such from Cadence, Altera...

    In the semiconductor world, students/trainees are taught under proprietary softwares so as they could be attractive for companies recruiting them. Similarly, students studying accounting or economics are taught under Microsoft Office instead of OpenOffice for the same reason. Sadly, this is the truth.

    However proprietary softwares for the semiconductor world are so expensive that one can't afford for personal use (much more expensive than Vista, to give you an idea). Opensource might be an alternative. Thereby, the question of exchanging one's work between applications raises. I'll talk about layout editors for now. Each layout editor has its own file format. It would be useless to design a layout if one can't do much with its design. By useless, I mean waste of time and money. Mature EDA CADs like magic and alliance (soon on fedora) do provide exports to the GDS II stream format (GDSII) or Caltech Intermediate Form (CIF) provided the proper technology has been fed.

    Now, students can design at home with magic, alliance (soon on fedora) or toped on their Fedora. Then demonstrate their achievement on Cadence's Virtuoso at school, for example. But on Fedora, one isn't only restricted to Layout editing, but can also:
  • extract spice netlists, simulate the latter with ngspice or gnucap (we will soon see gspiceui and gwave into the fedora collection in the next 2 weeks)
  • do Switch-level simulation with irsim
  • do VHDL simulations with either ghdl and freehdl along with gtkwave.
  • do large analog or mixed-signal circuits simulations
  • do schematics with xcircuit, xsch or gschem
  • design pcb with the couple geda suite and pcb. or with kicad and view under gerbv
  • do LVS with alliance (soon on fedora)- However for now netgen is giving segmentation faults.
  • ..
  • (not semiconductor related: gpasm, gpsim, piklab, ktechlab and pikloops useful for pic programming)

    All these to say, Fedora has included and will continue to include big opensource names in terms of electronic simulations. By F8's release, alliance, gspiceui and gwave will be available on the fedora collection, making electronic simulations one of F8's features. If you feel something is missing in Fedora's Electronic Simulation Kit or simply give feedbacks, please drop me a mail (chitlesh [AT] fedoraproject DOT org). I'll be delighted to make Fedora provide an Electronic Simulation Kit with which one can do _real_ job!

    In Physical Layout is done, so what's next? (PART_2), I'll demonstrate an example of invertor using the TSMC 0.25µm SCN5M_DEEP technology.

    Fedora-Core: Open Source Fedora Core Blog

    Tom Conway

    fa.haskell"indentation creep"

    Haskell: del.icio.us tag/haskell

    Username:
    Password:
    (or Cancel)