|
Желающим российских ASICов, посвящается |
|
|
|
Dec 7 2006, 00:00
|

Профессионал
    
Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641

|
С недавних пор стали появляться люди, желающие по-быстрому перекатать HDL-проект на российкую элементную базу. В свободном доступе нет никакой информации, позволяющей оценить такую возможность - почему-то не принято делиться у нас с разработчиками такой "служебной" информацией (не нужны, видать, сторонние разработчики - хотя некоторые предприятия и позиционируют себя как фаундри).Тем более, когда речь идет о стойкой топологии. Это, мягко говоря, неправильно. Вот и решил я попробовать поломать такую печальную картину. Выкладываю ознакомительную версию нашей стойкой библиотеки для синтеза в MG Leonardo. Кратко: -техпроцесс КМОП 1.0 мкм базовый (cкомпиллирован под изготовление на любом российском предприятии, имеющем 1мкм техпроцесс); -около 180 стандартных ячеек; -"errors free" с высокой вероятностью - прошла проверку при 3 изготовлениях БИС; -есть дополнения в виде библиотеки ПАДов, некоторых аналоговых модулей (здесь не прилагаются); -про стойкость здесь писать не буду (дабы..), для способных расшифровать - 3 по Г. Возможно, всего, что сейчас происходит в недрах электронных "монстров", я не знаю. Но моя информация будет такова: -на сегодняшний день это лучшее, что Вы сможете найти (сможете ли, вообще-то?), имеющее в итоге приемлимый выход годных. Много говорят про 0.8мкм или даже 0.5, 0.35, 0.24, 0.18 - хотите, - верьте... Очередной запуск наше предприятие планирует где-то через 2-3 месяца. Можем "пустить" к себе миллиметров квадратных так 20, - если это интересно кому-то. Если в целом Ваш проект проходит по синтезу на основе нашей библиотеки (времена и площадь) - решайте. Возможно разработать к ней дополнительно какой-нибудь особенный модуль со специфическими требованиями. Например, 1ГГц делитель частоты на входе, LVDS-приемопередатчик, PLL, RAM, ROM и т.п. Да, есть одна не очень приятная особенность - предприятие-изготовитель делает партию где-то 3 месяца. Но бывают и "затяжки" до полугода... А иногда вообще запарывают партию... Успехов.
|
|
|
|
|
 |
Ответов
|
Feb 24 2007, 01:12
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
2zzzzzzzz: Прайс листа не хватает)) синтезировал с вашей библиотекой 51 ядро(синхронное,без памяти): Instances 5010 Area 14682128 Fmax 2.5 MHz --------------- Было бы важнее уточнить о наличии готовых ip блоков(если таковые имеются): память(sram), fifo, eeprom(или даже flash) процессоры/периферия  на tsmc25 результаты более интересные(практичные) получаются ))))
|
|
|
|
|
Feb 24 2007, 02:04
|

Профессионал
    
Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641

|
Цитата(vetal @ Feb 24 2007, 01:12)  2zzzzzzzz: Прайс листа не хватает)) синтезировал с вашей библиотекой 51 ядро(синхронное,без памяти): Instances 5010 Area 14682128 Fmax 2.5 MHz --------------- Было бы важнее уточнить о наличии готовых ip блоков(если таковые имеются): память(sram), fifo, eeprom(или даже flash) процессоры/периферия  на tsmc25 результаты более интересные(практичные) получаются ))))  Прайс-листа нет. Индивидуальный подход, так сказать. Это не означет "дорого". Скорее "точнее". 14.7 мм кв - это не много для стойкого 51-го. С ПАДами будет кристалл примерно 4х4. Вполне удобоваримый размерчик для производства. А вот с частотой у вас чего-то не в порядке - надо разбираться. Фриверные ядра частенько кривоваты бывают. Эта кривость не так заметна на субмикронных технологиях. У вас в HDL 51-го общая шина или мультиплексоры? Мы заканчиваем стойкий PIC16 - частота около 50МГц. Что касается ip : готовые решения есть, но они всегда требуют "масштабирования" под конкретные задачи. Это решается в рабочем порядке. flash не делали, так как они не стойкие. Зато есть однократно программируемое ПЗУ на пережигаемых поликремниевых перемычках, стойкое. Ну и масочное, само собой. Замечу, что для ASICов такой подход "влоб" (взять, например, библиотечное ядро и отсинтезировать его), как это нормально для FPGA, не совсем правильно. Так как к ресурсам надо относится "бережнее", чем в случае программируемой логики. Зато есть возможность добавлять "уникальные" модули, не характерные для нее. Да и основная идеология ASIC - минимизация стоимости для серийного производства при малых сроках разработки. Одним словом, правильно делать оптимизацию HDL под ASIC. tsmc25 - это все-таки не "наши". Для техпроцессов 60нм разница будет еще разительнее. Ну и что? Это ж разные "песни". Есть, кстати, и ограничение "снизу" - кристаллы менее 1 мм кв не удобны в производстве, - операторы матерятся... Спасибо за отклик!
|
|
|
|
Сообщений в этой теме
zzzzzzzz Желающим российских ASICов Dec 7 2006, 00:00 klop Цитата(zzzzzzzz @ Dec 7 2006, 00:00) Крат... Dec 7 2006, 00:20 SM Цитата(zzzzzzzz @ Dec 7 2006, 00:00) Выкл... Dec 7 2006, 00:24 zzzzzzzz Цитата(SM @ Dec 7 2006, 00:24) Цитата(zzz... Dec 7 2006, 00:49 ilya79 >>нашей стойкой библиотеки
А данные по накоп... Dec 7 2006, 08:02 zzzzzzzz 5В питания. Тест на 10МГц. Схема из 20тыс. транзис... Dec 7 2006, 18:20 Mad Makc ЦитатаВот и решил я попробовать поломать такую печ... Dec 7 2006, 18:13 zzzzzzzz ЦитатаА HDL-модели для моделирования есть в природ... Dec 11 2006, 19:49 Mad Makc ЦитатаHDL модели есть.
Приятно удивлён.
А софтина,... Dec 7 2006, 20:42 zzzzzzzz А софтины такие - все трассировщики нормальные.
Са... Dec 7 2006, 22:42 Mad Makc Продолжаем ЛикБез по проектированию отечественных ... Dec 12 2006, 11:35 zzzzzzzz Цитата(Mad Makc @ Dec 12 2006, 11:35) Про... Dec 12 2006, 18:38  monitor7 [quote name='zzzzzzzz' date='Dec 12 20... Dec 12 2006, 22:21 zzzzzzzz Попробовал ли кто-нибудь отсинтезировать что-нибуд... Jan 24 2007, 18:36 Mad Makc Цитата(zzzzzzzz @ Jan 24 2007, 18:36) Поп... Jan 24 2007, 20:35 Designer56 Цитата(zzzzzzzz @ Dec 7 2006, 02:00) С не... Jan 24 2007, 21:13 zzzzzzzz Ответы на последние вопросы, в том числе заданные ... Jan 24 2007, 22:12 zzzzzzzz Да, зловещая тишина ...
Неужели все ушли разрабаты... Feb 23 2007, 22:41 SM Цитата(zzzzzzzz @ Feb 23 2007, 22:41) Для... Feb 24 2007, 23:54  zzzzzzzz Цитата(SM @ Feb 24 2007, 23:54) Цитата(zz... Feb 25 2007, 01:04   SM Цитата(zzzzzzzz @ Feb 25 2007, 01:04) Мет... Feb 25 2007, 13:27 nikolascha Да.., топология библиотечного элемента действитель... Aug 15 2009, 16:44  zzzzzzzz Цитата(nikolascha @ Aug 15 2009, 20:44) Д... Aug 16 2009, 10:14   sazh Цитата(zzzzzzzz @ Aug 16 2009, 14:14) Поч... Aug 16 2009, 11:21    zzzzzzzz Цитата(sazh @ Aug 16 2009, 15:21) А прогр... Aug 16 2009, 12:36     sazh Цитата(zzzzzzzz @ Aug 16 2009, 16:36) Уже... Aug 16 2009, 13:52      zzzzzzzz Цитата(sazh @ Aug 16 2009, 17:52) Кто и ... Aug 16 2009, 14:25       sazh Цитата(zzzzzzzz @ Aug 16 2009, 18:25) Зач... Aug 16 2009, 14:57        zzzzzzzz Цитата(sazh @ Aug 16 2009, 18:57) Попробу... Aug 16 2009, 15:15     jam Цитата(zzzzzzzz @ Aug 16 2009, 16:36) Наш... Sep 16 2009, 21:15      zzzzzzzz Цитата(jam @ Sep 17 2009, 01:15) ... Как ... Sep 16 2009, 23:43       jam Цитата(zzzzzzzz @ Sep 17 2009, 03:43) Отл... Sep 17 2009, 23:30        zzzzzzzz Цитата(jam @ Sep 18 2009, 03:30) Странно ... Sep 18 2009, 09:57      asoneofus Цитата(jam @ Sep 17 2009, 01:15) Как оно ... Oct 13 2009, 14:51   nikolascha Цитата(zzzzzzzz)Почти. Последние "штрихи... Aug 17 2009, 17:44    zzzzzzzz Цитата(nikolascha @ Aug 17 2009, 21:44) Е... Aug 17 2009, 18:04    RA3WUM Цитата(nikolascha @ Aug 17 2009, 21:44) Е... Sep 6 2009, 15:20     nikolascha Цитата(RA3WUM)Извиняюсь за оффтоп, а где это у нас... Sep 7 2009, 19:28      RA3WUM Цитата(nikolascha @ Sep 7 2009, 23:28) Ес... Sep 8 2009, 16:04     Eug28 Цитата(RA3WUM @ Sep 6 2009, 19:20) Извиня... Oct 10 2009, 08:36   Жека Цитата(zzzzzzzz @ Aug 16 2009, 14:14) Дел... Sep 18 2009, 15:06    zzzzzzzz Цитата(Жека @ Sep 18 2009, 19:06) Интерес... Sep 18 2009, 19:36  klop Цитата(zzzzzzzz @ Feb 24 2007, 02:04) Зам... Feb 24 2007, 18:33   zzzzzzzz Цитата(klop @ Feb 24 2007, 18:33) Цитата(... Feb 24 2007, 20:58 sazh Оба варианта "сливаются", когда проект в... Feb 24 2007, 22:19 SM Цитата(sazh @ Feb 24 2007, 22:19) Оба вар... Feb 24 2007, 22:33 sazh Получается, что опытный разработчик отличается от ... Feb 24 2007, 23:05 SM Цитата(sazh @ Feb 24 2007, 23:05) Получае... Feb 24 2007, 23:34 sazh Может мне кто нибудь толком объяснить, почему я до... Feb 24 2007, 23:44 SM Цитата(sazh @ Feb 24 2007, 23:44) Может м... Feb 24 2007, 23:48 sazh Нет ребята. Пулемета я Вам не дам! Feb 24 2007, 23:54 zzzzzzzz На этой неделе начну ставить новые пакеты, посмотр... Feb 25 2007, 22:15 SM Цитата(zzzzzzzz @ Feb 25 2007, 22:15) Так... Feb 26 2007, 00:25 zzzzzzzz Да этот трассировщик должен в М2 только разводить,... Feb 26 2007, 19:39 SM надо пробовать. В принципе - нарисовать в либе бло... Feb 26 2007, 19:44 zzzzzzzz ДИКО ИЗВИНЯЮСЬ, в самой первой своей реплике я при... Feb 27 2007, 20:51 SM Цитата(zzzzzzzz @ Feb 27 2007, 20:51) Син... Feb 27 2007, 21:14 zzzzzzzz Да я уже давно (по Вашим рекомендациям) "заоч... Feb 27 2007, 22:51 nikolascha Спасибо за картинку! Очень интересно. Но, как ... Aug 17 2009, 18:59 zzzzzzzz Цитата(nikolascha @ Aug 17 2009, 22:59) С... Aug 17 2009, 19:34  nikolascha Цитата(zzzzzzzz)Кольцевые не текут. И не имеют пар... Aug 18 2009, 18:14 zzzzzzzz Без обид, но нет никакого настроения вступать в та... Aug 18 2009, 18:55 nikolascha Цитата(zzzzzzzz)Без обид, но нет никакого настроен... Aug 18 2009, 19:35 dvladim Цитата(nikolascha @ Aug 18 2009, 22:14) Ч... Aug 19 2009, 17:43 SM мелкий оффтоп - как мне видится по рисунку, в техн... Sep 17 2009, 04:43 zzzzzzzz Цитата(SM @ Sep 17 2009, 08:43) мелкий оф... Sep 17 2009, 07:52 Aner Раньше драли значительно больше, что-то скромный с... Oct 10 2009, 09:08 dvladim Цитата(Aner @ Oct 10 2009, 13:08) Раньше ... Oct 11 2009, 14:54 Eug28 Цитата(dvladim @ Oct 11 2009, 18:54) ...а... Oct 11 2009, 17:08 dvladim Цитата(Eug28 @ Oct 11 2009, 21:08) И то, ... Oct 12 2009, 19:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|