Make your own chips - for free ... ?

Go To Last Post
14 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0



The FOSSi Foundation has announced that it is now possible for anybody to get ICs manufactured for free with support from Google, SkyWater Technology Foundry and eFabless.

 

The free offer is open to any and all on the one condition that the design must be open-source and be published in detail down to the GDS tape level. The FOSSi Foundation is a not-for-profit company backed by sponsors registered in the UK. FOSSi stands for Free and Open Source Silicon.

 

 

https://www.eenewsanalog.com/news/free-chips-courtesy-google-skywater-efabless?news_id=129819

 

https://www.fossi-foundation.org/

 

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Can't help feeling that the chip-level design strategem is ever so slightly out of my skill set...

 

Neil

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Likewise!

 

surprise

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

MOSIS was available to students.

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Related to this, I've always had fun snooping around on the OpenCores website.  They are "The reference community for Free and Open Source gateware IP cores."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

It's a 130 nm process does anyone actually know the design pitch of the AVR's ?

 

add:

when I was a student a 2 or 3 um process was normal, and only one poly layer.

Last Edited: Wed. Jul 8, 2020 - 02:22 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

barnacle wrote:
Can't help feeling that the chip-level design strategem is ever so slightly out of my skill set...

Go on: that ain't working - money for nothing & your chips for free!

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Well bowled, sir!

 

That's the way to do it.

 

Neil

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

I'm growing some potatoes so I can make chips.

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

awneil wrote:
Go on: that ain't working - money for nothing & your chips for free!

barnacle wrote:
That's the way to do it.

 

got to install a nanometer process

Custom fabrications, on time deliveries

Got to move these port pin locations

Got to move these high speed memories!

 

 

Jim

I would rather attempt something great and fail, than attempt nothing and succeed - Fortune Cookie

 

"The critical shortage here is not stuff, but time." - Johan Ekdahl

 

"Step N is required before you can do step N+1!" - ka7ehk

 

"If you want a career with a known path - become an undertaker. Dead people don't sue!" - Kartman

"Why is there a "Highway to Hell" and only a "Stairway to Heaven"? A prediction of the expected traffic load?"  - Lee "theusch"

 

Speak sweetly. It makes your words easier to digest when at a later date you have to eat them ;-)  - Source Unknown

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB, RSLogix user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I wonder were the money making is going to be.

making a chip, testing changing re-making is a time consuming process.

So that has to be paid somehow.

Also if it is opensource a chinese will just take the design change 1 bit and sell them as being their own. You will never get a bit of money for that.

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

meslomp wrote:
I wonder were the money making is going to be

In support?

 

In the software to run on the chips?

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

sparrow2 wrote:

It's a 130 nm process does anyone actually know the design pitch of the AVR's ?

 

According to die photos on this site...

 

https://zeptobars.com/en/read/ho...

 

...it's 500nm on the mega8 and tiny13

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Atmel Extending 8-bit MCU Leadership With Launch of New AVR Products; Reveals Global Winners for AVR Hero Design Contest

Company Investing in Innovative, Easy-to-Use 8-bit AVR Technologies for the Professional Engineer, Maker and Student Communities; Fosters Compelling Ideas From AVR Loyalists to Bring Imagination to Reality

NEWS PROVIDED BY

Atmel Corporation 

Feb 25, 2014, 08:00 ET

[fourth paragraph]

The new AVR MCUs will be manufactured using advanced 130-nm CMOS technology and will be fully supported by Atmel Studio 6.2, the integrated development platform for developing and debugging Atmel ARM® Cortex®-M and AVR MCU-based applications. 

...

due to https://www.avrfreaks.net/forum/what-difference-between-atmegas#comment-1100606

 

"Dare to be naïve." - Buckminster Fuller