Заказ собственных микросхем через TinyTapeout

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Shaos wrote:Подошло время TT03 (TinyTapeout-03) - надо заслать проект до 24 апреля 2023 года
TT03 не успел, но тут внезапно подоспел экспериментальный TinyTapeout-3.5, который надо сдать до 2 июня 2023 года:

Screenshot from 2023-05-31 20-28-53.png
Screenshot from 2023-05-31 20-28-53.png (40.63 KiB) Viewed 6458 times

P.S. Люди замеряли по модели и получилось, что "Slowest path is 21.55ns, so 46MHz operation" :mrgreen:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Заслал свой дизайн из GF180 эксперимента с модификацией входов и выходов под спецификацию TT03p5:

wokwi-sch-async-tt03p5.png
wokwi-sch-async-tt03p5.png (139.4 KiB) Viewed 6420 times

https://wokwi.com/projects/366318576852367361

Вот такой Verilog генерится из этой схемы: https://wokwi.com/api/projects/366318576852367361/verilog

Всё деалось снова через GitHub: https://github.com/shaos/tt03p5-submission-shaos

P.S. Вот такая ячейка получилась (она войдёт в TT03p5 как составная часть большого дизайна):
Attachments

gds.jpg
gds.jpg (297.69 KiB) Viewed 6420 times

Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Уррра - я стал контрибьютором Wokwi:
https://github.com/wokwi/wokwi-builders

Wokwi-contrib.jpg
Wokwi-contrib.jpg (124.5 KiB) Viewed 6355 times

Список контрибьютеров с графиком активности (вместе со мной их теперь 10):
https://github.com/wokwi/wokwi-builders/graphs/contributors
Это случилось потому, что мантейнеры замёрджили мой первый пул-реквест :kruto:
https://github.com/wokwi/wokwi-builders/pull/43
Это фикс для модулей в Wokwi-схеме, написанных на языке Verilog, для чего там используется подсистема Yosys под названием CXXRTL и как оказалось там есть некоторые тонкости с произвольным доступом к точкам внутри скомпилированного модуля, а именно выходам, которые в некоторых случаях "отваливались" и Wokwi-схема выдавала там нули...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Shaos wrote:Кстати если кто не понял зачем в симуляторе воткнуты джамперы и 7-сегментный индикатор так это просто изображает как оно потом на тестовой плате будет работать:

Image
На самом деле вот так будет выглядеть платка для TT1,2,3:

unnamed(1).jpg
unnamed(1).jpg (116.42 KiB) Viewed 5794 times

(а вот платки для TT3.5 и TT4 будут уже другими т.к. там кроме 8 входов и 8 выходов появляются 8 двунаправленных сигналов управляемых из схемы)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Текущее состояние TinyTapeout4 (предельный срок сдачи - пятница 8 сентября 2023 года):

https://app.tinytapeout.com/shuttles/tt04

P.S. Вот тут человек даже хардверный “ray casting" в TT04 заслал :o
https://github.com/algofoogle/tt04-raybox-zero
https://github.com/algofoogle/raybox-zero
Attachments

fpga-vs-sim-876x548.jpg
fpga-vs-sim-876x548.jpg (121.87 KiB) Viewed 5640 times

Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Shaos wrote:Текущее состояние TinyTapeout4 (предельный срок сдачи - пятница 8 сентября 2023 года):

https://app.tinytapeout.com/shuttles/tt04
Не успел :(
Теперь уже только в TT05:
https://github.com/TinyTapeout/tt05-submission-template
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

TinyTapout таки сделали Transmission Gate и аналоговые мультиплексоры! Можно начинать городить троичную схему? :mrgreen:
Attachments

Screenshot from 2024-03-24 21-01-20.png
Screenshot from 2024-03-24 21-01-20.png (162.24 KiB) Viewed 3156 times

Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23662
Joined: 09 Jan 2003 06:22
Location: Silicon Valley
Contact:

Re: Заказ собственных микросхем через TinyTapeout

Post by Shaos »

Shaos wrote:
Shaos wrote:Кстати если кто не понял зачем в симуляторе воткнуты джамперы и 7-сегментный индикатор так это просто изображает как оно потом на тестовой плате будет работать:

Image
На самом деле вот так будет выглядеть платка для TT1,2,3:

Image
Вот оно какое на самом деле (недавно пришло) :mrgreen:
Attachments

TT02-board.jpg
TT02-board.jpg (167.8 KiB) Viewed 3044 times

Я тут за главного - если что шлите мыло на me собака shaos точка net
Post Reply