nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 14:41



Reply to topic  [ 62 posts ]  Go to page 1, 2, 3, 4, 5  Next
Гуглосиликон на халяву! 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Чего-то не могу найти где мы тут упоминали про гугло-силикон - вот у них всё в одном месте теперь:

https://developers.google.com/silicon

P.S. SkyWater, с которым гугл работает на низком уровне, вроде как кроме кремния ещё предлагает Nb, Ge, V2O5 и даже Carbon Nanotubes :o
Правда скорее всего за дополнительные бабки: https://www.skywatertechnology.com/technology/

P.P.S. Про гуглосиликон мы упоминали в июле 2020 года вот тут

_________________
:dj: https://mastodon.social/@Shaos


08 Jun 2022 20:46
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
А так SkyWater-PDK полностью открыт: https://github.com/google/skywater-pdk

Quote:
The SKY130 is a mature 180nm-130nm hybrid technology originally developed internally by Cypress Semiconductor before being spun out into SkyWater Technology and made accessible to general industry. SkyWater and Google’s collaboration is now making this technology accessible to everyone!

The SKY130 Process node technology stack consists of;
  • Support for internal 1.8V with 5.0V I/Os (operable at 2.5V)
  • 1 level of local interconnect
  • 5 levels of metal
  • Is inductor-capable
  • Has high sheet rho poly resistor
  • Optional MiM capacitors
  • Includes SONOS shrunken cell
  • Supports 10V regulated supply
  • HV extended-drain NMOS and PMOS

_________________
:dj: https://mastodon.social/@Shaos


08 Jun 2022 21:11
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Вот страничка онлайн-уроков про OpenLANE-SKY130:

https://github.com/AngeloJacobo/OpenLANE-Sky130-Physical-Design-Workshop

Там даже про Magic есть :)

_________________
:dj: https://mastodon.social/@Shaos


22 Nov 2022 21:20
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Вот это вот периодическое производство чипов спонсируется гуголом:
Quote:
Submit your designs ASAP for the MPW-8 Project. Costs for fabrication, packaging, evaluation boards & shipping are covered by Google. For details, visit https://platform.efabless.com/shuttles/MPW-8

Code:
-    November 19, 2022: Project submission is OPEN
-    December 31, 2022: Project submission is CLOSED at 23:59 PT
-    April 17, 2023: Wafer fabrication complete, packaging and assembly begins
-    April 24, 2023: Parts and assembled boards shipped to project owners


P.S. И ещё (возможно устарело):
Quote:
Each project will receive 50 packaged parts and 5 evaluation boards assemblies based on prefixed package and board designs.

_________________
:dj: https://mastodon.social/@Shaos


22 Nov 2022 22:26
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
На базе TinyTapeout люди сделали GitHub прожэкт, через который можно подготовить отдельный чип для изготовления через efabless по технолгии 180нм от GlobalFoundries и сдать в производство до 5 декабря 2022 года (см. https://platform.efabless.com/shuttles/GFMPW-0) с полной оплатой гуглом :o

https://github.com/proppy/tiny_user_project

Сейчас он загоняет туда один Wokwi проект такой же как для TinyTapeout (8 входов 8 выходов), но похоже количество IO можно легко увеличить до 28 (так что пользовательских IO 38 штук, но есть рекомендация не использовать 0...7, 35 и 36, что даёт 28)!

P.S. Суть работы через GitHub заключается в том, что в скопированном к себе проекте есть Actions, которые активируются при изменениях в файле info,yaml (в котором перечисляются используемые верилог-файлы либо индекс Workwi дизайна):

Attachment:
Screenshot from 2022-11-24 19-48-18.png
Screenshot from 2022-11-24 19-48-18.png [ 104.27 KiB | Viewed 9611 times ]

и эти самые активности прогоняют все этапы генерации GDS-файла (топология чипа) и обновляют репу с результатами работы:

Attachment:
tiny_silicon.jpg
tiny_silicon.jpg [ 72.31 KiB | Viewed 9611 times ]

Далее эту репу можно закинуть в https://platform.efabless.com/shuttles/GFMPW-0 при регистрации проекта...

_________________
:dj: https://mastodon.social/@Shaos


24 Nov 2022 20:17
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Вот как раз видео подоспело про то чем отличаются друг от друга спонсируемые гуглом 130-нанометровые процесс SKY130 (заказ MPW-8 и старее) и 180-нанометровый процесс GF180MCUC (экспериментальный заказ GFMPW-0), а также как надо создавать GF180 проект "классическим" способом на своём компьютере:


https://youtu.be/4-kISttsPbY

P.S. И ещё по теме статья: https://opensource.googleblog.com/2022/10/announcing-globalfoundries-open-mpw-shuttle-program.html
Quote:
In August, we released the Process Design Kit (PDK) for the GlobalFoundries 180nm MCU technology platform under the Apache 2.0 license. This open source PDK, resulting from our ongoing pathfinding partnership with GlobalFoundries technology, offers open source silicon designers new capabilities for high volume production, affordability, and more voltage options by including the following standard cells:
  • Digital standard cells' libraries (7-track and 9-track)
  • Low (3.3V), Medium (5V, 6V) and High (10V) voltage devices
  • SRAM macros (64x8, 128x8, 256x8, 512x8)
  • I/O and primitives (Resistors, Capacitors, Transistors, eFuses) cells' libraries
...
The first shuttle GF-MPW-0 will be a test shuttle, with submissions open from Oct. 31, 2022 to Dec. 5, 2022. It will be used as a way to validate together with the community the integration of the new PDK with the open source silicon toolchain and the Caravel harness; further shuttles will have a longer project application window and improved testing.
т.е. нулевой заказ чисто тестовый - суй что хочешь - вот я и заслал свою тестовую схемку из Wokwi :mrgreen:
Attachment:
GDS-2.png
GDS-2.png [ 110.7 KiB | Viewed 9596 times ]


P.P.S. На низком уровне этот дизайн превращается вот в такую схему из стандартных блоков:

Attachment:
Screenshot from 2022-11-26 00-31-42.png
Screenshot from 2022-11-26 00-31-42.png [ 48.9 KiB | Viewed 9540 times ]

(это я в текстовом редакторе DOS-нафигатора нарисовал - надо чтоли софт написать, который будет рисовать такое автоматически)

_________________
:dj: https://mastodon.social/@Shaos


25 Nov 2022 00:04
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Вот документашка на эту библиотеку стандартных блоков:

https://gf180mcu-pdk.readthedocs.io/en/latest/digital/standard_cells/gf180mcu_fd_sc_mcu7t5v0/index.html

Там к сожалению отсутствует "Transmission Gate" (TG) как библиотечный компонент (т.е. троичных переключателей не нагородить), хотя он и используется внутри блоков с третьим состоянием.

Но зато там есть блоки ОЗУ: https://gf180mcu-pdk.readthedocs.io/en/latest/IPs/ips.html
Quote:
gf180mcu_fd_ip_sram__sram64x8m8wm1
gf180mcu_fd_ip_sram__sram128x8m8wm1
gf180mcu_fd_ip_sram__sram256x8m8wm1
gf180mcu_fd_ip_sram__sram512x8m8wm1

_________________
:dj: https://mastodon.social/@Shaos


27 Nov 2022 00:32
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Поработали с товарищами на тему расширения входов-выходов - вот шаблон где 16 входов и 12 выходов - как раз занимает 28 разрешённых IO:

Attachment:
Screenshot from 2022-11-29 00-11-40.png
Screenshot from 2022-11-29 00-11-40.png [ 55.83 KiB | Viewed 9476 times ]

https://wokwi.com/projects/349466952232600147

Там же видно, как устроены кастомные чипы (зелёные прямоугольники) - там логика пишется прям на сях и там даже есть возможность рисовать что-то программно :)

_________________
:dj: https://mastodon.social/@Shaos


29 Nov 2022 01:01
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Оказывается голимая асинхронщина вполне синтезируется :)

Attachment:
TestAsync0.png
TestAsync0.png [ 141.75 KiB | Viewed 9432 times ]


Схема с вентилем Мюллера (C-gate) вполне себе нормально превращается вот в такое на нижнем уровне:

Attachment:
gf180.png
gf180.png [ 50.61 KiB | Viewed 9430 times ]


Это мне надо, чтобы попробовать асинхронные схемы в чип затолкать ;)
http://www.nedopc.org/forum/viewtopic.php?p=167223#p167223

_________________
:dj: https://mastodon.social/@Shaos


01 Dec 2022 00:29
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
А вот новое видео как от TinyTapout дизайна перейти к халявному GF180:


https://youtu.be/h3DS4wM3rdY

_________________
:dj: https://mastodon.social/@Shaos


02 Dec 2022 09:26
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Галерея стандартных ячеек GF180 :)

https://videogamo.com/tmp/asic/gf180mcu_fd_sc_mcu7t5v0/viewers/gallery_a.html

_________________
:dj: https://mastodon.social/@Shaos


05 Dec 2022 21:06
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Shaos wrote:
Вот страничка онлайн-уроков про OpenLANE-SKY130:

https://github.com/AngeloJacobo/OpenLANE-Sky130-Physical-Design-Workshop

Там даже про Magic есть :)

Вот ещё:

https://github.com/Emad-H/Physical-Verification-using-SKY130

_________________
:dj: https://mastodon.social/@Shaos


07 Dec 2022 20:28
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Ещё можно попробовать пролезть в 8-й оплачиваемый гуглом "шаттал" по 130-нанометровой технологии SKY130:

https://platform.efabless.com/shuttles/MPW-8

Ворота закроются 31 декабря 2022 года

И платные, и бесплатные "шаттлы" от efabless идут с тестовым RISC-V процом и обёрткой под названием "Caravel" (каравелла), которую можно использовать для тестирования своего дизайна (User's Project):

Attachment:
Caravel.jpg
Caravel.jpg [ 160.61 KiB | Viewed 9220 times ]


Quote:
The management SoC includes a RISC-V processor, SRAM and a wishbone bus that extends into the user area for connecting your own peripherals.

Features:
  • 38 programmable IO's
  • 10 mm2 of User Project Area
  • Diagnostic port including IO configuration and Flash pass-thru access for programming
  • VexRiscv CPU with debug
  • 3 kbytes of RAM
  • Flash controller supporting execute-in-place
  • SPI, UART and GPIO
  • Counter/Timers
  • 128 signal logic analyzer for project

https://caravel-harness.readthedocs.io/en/latest/

P.S. И эту кору вроде как даже можно на FPGA погонять:

https://github.com/efabless/caravel_mgmt_soc_litex/issues/1

_________________
:dj: https://mastodon.social/@Shaos


08 Dec 2022 20:43
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Вот страничка онлайн-уроков про OpenLANE-SKY130:

https://github.com/AngeloJacobo/OpenLANE-Sky130-Physical-Design-Workshop

Там даже про Magic есть :)

Вот ещё:

https://github.com/Emad-H/Physical-Verification-using-SKY130

Я зарегался в слаке efabless и периодически натыкаюсь там на документашки - вот ещё:

https://vlsi.jp/RgGenxOpenMPW_eng.html

https://openlane.readthedocs.io/en/latest/additional_material.html#community

https://caravel-harness.readthedocs.io/en/latest/

_________________
:dj: https://mastodon.social/@Shaos


09 Dec 2022 21:45
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Оба мои проекта для GF180 были одобрены и пойдут в производство за счёт гугла :)

Attachment:
wokwi-sch-1.png
wokwi-sch-1.png [ 53.18 KiB | Viewed 9047 times ]

https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-025/

Attachment:
wokwi-sch-async.png
wokwi-sch-async.png [ 67.84 KiB | Viewed 9047 times ]

https://foss-eda-tools.googlesource.com/third_party/shuttle/gf180mcu/mpw-000/slot-026/

_________________
:dj: https://mastodon.social/@Shaos


18 Dec 2022 19:17
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 62 posts ]  Go to page 1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 21 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.