реклама на сайте
подробности

 
 
> Желающим российских ASICов, посвящается
zzzzzzzz
сообщение Dec 7 2006, 00:00
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 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 месяца. Но бывают и "затяжки" до полугода...
А иногда вообще запарывают партию...

Успехов.
Прикрепленные файлы
Прикрепленный файл  ForLeonardo.rar ( 50.29 килобайт ) Кол-во скачиваний: 236
 
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 71)
klop
сообщение Dec 7 2006, 00:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(zzzzzzzz @ Dec 7 2006, 00:00) *
Кратко:
-техпроцесс КМОП 1.0 мкм базовый (cкомпиллирован под изготовление на любом российском предприятии, имеющем 1мкм техпроцесс);

И этим все сказано. cranky.gif
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 7 2006, 00:24
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Dec 7 2006, 00:00) *
Выкладываю ознакомительную версию нашей стойкой библиотеки для синтеза в MG Leonardo.


Это, конечно, очень хорошо, но вот только чем из нее что-то более менее стандартное, например .lib сделать? Обратно знаю, есть такой "syngen". А вот туда как?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 7 2006, 00:49
Сообщение #4


Профессионал
*****

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



Цитата(SM @ Dec 7 2006, 00:24) *
Цитата(zzzzzzzz @ Dec 7 2006, 00:00) *

Выкладываю ознакомительную версию нашей стойкой библиотеки для синтеза в MG Leonardo.


Это, конечно, очень хорошо, но вот только чем из нее что-то более менее стандартное, например .lib сделать? Обратно знаю, есть такой "syngen". А вот туда как?


Хорошо, вот либ.
Прикрепленные файлы
Прикрепленный файл  RHZver7.rar ( 8.43 килобайт ) Кол-во скачиваний: 224
 
Go to the top of the page
 
+Quote Post
ilya79
сообщение Dec 7 2006, 08:02
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 26-08-04
Пользователь №: 549



>>нашей стойкой библиотеки
А данные по накопленной дозе и устойчивости к однократным не обнародуете? smile.gif
Go to the top of the page
 
+Quote Post
Mad Makc
сообщение Dec 7 2006, 18:13
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



Цитата
Вот и решил я попробовать поломать такую печальную картину.

Правильно сделали.Я думал что всё намного хуже.А тут смотрю - lib-файл написали.Я демал, что и этого у нас нет.
А HDL-модели для моделирования есть в природе?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 7 2006, 18:20
Сообщение #7


Профессионал
*****

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



5В питания. Тест на 10МГц. Схема из 20тыс. транзисторов. По непрерывной 10е8 при интенсивности ~700

Да, еще:
- сделана доп. защита всех ячеек от ЭМИ. Но такие испытания не проведены. Экзотика.

Питание (2-5)В
Также, забыл написать, что металла всего 2. Поликремний 1.
Это несколько ограничивает возможности трассировщиков.
Но, что есть, то и есть.

Для строителей ССССБИС:
- давайте без эмоций. Такие техпроцессы.
- не всем и не всегда нужен глубокий субмикрон - особенно, когда дело касается космоса.


HDL модели есть. Завтра свежую-последнюю версию могу положить если надо
Go to the top of the page
 
+Quote Post
Mad Makc
сообщение Dec 7 2006, 20:42
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



Цитата
HDL модели есть.

Приятно удивлён.
А софтина, которая разводит, может после разводки выдать нетлист с sdf, который бы замоделить можно было?
И как она, эта софтина называется, если не секрет?
Цитата
Завтра свежую-последнюю версию могу положить если надо

Выкладывайте, мало ли,пригодится.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 7 2006, 22:42
Сообщение #9


Профессионал
*****

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



А софтины такие - все трассировщики нормальные.
Самый простой (не лучший по качеству разводки, но вполне рабочий) вариант - SPR в пакете Таннер Тулз. Энкаунтер от Каденсов, Астро от Синопсисов, например.
Экстракция схемы из разведенной топологии и последующее моделирование в Spice или H-Sim с учетом реальной топологии - это обязательная процедура верификации. Без нее никто в производство ничего не отдает. Если схема большая, и в Spice ее нереально долго моделировать, то все равно, проводится свич-моделирование-верификация.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 11 2006, 19:49
Сообщение #10


Профессионал
*****

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



Цитата
А HDL-модели для моделирования есть в природе?


Вот и модели.
Прикрепленные файлы
Прикрепленный файл  rhz.rar ( 6.38 килобайт ) Кол-во скачиваний: 211
 
Go to the top of the page
 
+Quote Post
Mad Makc
сообщение Dec 12 2006, 11:35
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



Продолжаем ЛикБез по проектированию отечественных кристаллов.
Цитата
А софтины такие - все трассировщики нормальные.
Самый простой (не лучший по качеству разводки, но вполне рабочий) вариант - SPR в пакете Таннер Тулз. Энкаунтер от Каденсов, Астро от Синопсисов, например.

На сколько мне известно- результат работы трассировщика- gds-файл.Вопрос- как Вы тогда этот gds на родные станки портируете?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Dec 12 2006, 18:38
Сообщение #12


Профессионал
*****

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



Цитата(Mad Makc @ Dec 12 2006, 11:35) *
Продолжаем ЛикБез по проектированию отечественных кристаллов.
Цитата
А софтины такие - все трассировщики нормальные.
Самый простой (не лучший по качеству разводки, но вполне рабочий) вариант - SPR в пакете Таннер Тулз. Энкаунтер от Каденсов, Астро от Синопсисов, например.

На сколько мне известно- результат работы трассировщика- gds-файл.Вопрос- как Вы тогда этот gds на родные станки портируете?

Нет, у каждой проги собственный внутренний формат данных, с помощью которого обеспечивается проектирование (а именно рисование, DRC, extraction, LVS и т.д. и т.п). GDS - формат меж Кадового и меж организационного общения. Проги имеют экспорт в него.
Его с превеликим удовольствие "кушают" российские изготовители фотошаблонов. Те, у кого есть такие "станки" как ZBA-20, ZBA-21 и т.п.
Go to the top of the page
 
+Quote Post
monitor7
сообщение Dec 12 2006, 22:21
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 198
Регистрация: 23-12-04
Пользователь №: 1 649



[quote name='zzzzzzzz' date='Dec 12 2006, 18:38' post='186523']
[quote name='Mad Makc' post='186339' date='Dec 12 2006, 11:35'] Продолжаем ЛикБез по проектированию отечественных кристаллов.
[quote] GDS - формат меж Кадового и меж организационного общения. Проги имеют экспорт в него.
Его с превеликим удовольствие "кушают" российские изготовители фотошаблонов. Те, у кого есть такие "станки" как ZBA-20, ZBA-21 и т.п.
[/quote]

Сначала "переваривают", потом "кушают":-)
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Jan 24 2007, 18:36
Сообщение #14


Профессионал
*****

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



Попробовал ли кто-нибудь отсинтезировать что-нибудь?
Интересны мнения, замечания, пожелания.
Про разработки я уж и не пишу...
Go to the top of the page
 
+Quote Post
Mad Makc
сообщение Jan 24 2007, 20:35
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



Цитата(zzzzzzzz @ Jan 24 2007, 18:36) *
Попробовал ли кто-нибудь отсинтезировать что-нибудь?
Интересны мнения, замечания, пожелания.
Про разработки я уж и не пишу...

Хорошо что напомнили!Значить так.Синплифай Ваш либ-файл переварил(мало ли,у вас такой информации нет).
Теперь про мнения, замечания, пожелания. Мда...давно( а точнее никогда smile.gif ) я такого репорта по площади не видел.Ну да ладно.В начале топика Вы пердложили не чмырить отечественные технолологии, а брать что есть, поэтому и я не буду.
Ну да я отвлекся.
1.Какой максимальный размер кристалла вы можете сделать?
2.В библиотеке обнаружил немеряное количество трехстабильных буферов всех мастей и мощностей.Почему их так много ?
3.Почему в библиотеке остальные элементы только одной мощности?

Пока всё.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Jan 24 2007, 21:13
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(zzzzzzzz @ Dec 7 2006, 02:00) *
С недавних пор стали появляться люди, желающие по-быстрому перекатать HDL-проект на российкую элементную базу.
.

Вот и решил я попробовать поломать такую печальную картину.

Успехов.


У меня давно такое желание есть...Но я бы не хотел сам заниматься синтезом БИС. Вот, к примеру,во что выливается перевод из моего отладочного варианта на FPGA в бис с пр. 5 или, хотя бы с 1, но с темп. диапазоном -60- +70 Ц.?


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Jan 24 2007, 22:12
Сообщение #17


Профессионал
*****

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



Ответы на последние вопросы, в том числе заданные "между строк":

- напомню, что это супер-пупер стойкая библиотека. Все транзюки в топологии кольцевые (а это добавляет площади помимо КТО техпроцесса).
-температурный диапазон -60 +125;
- не стоит даже пробовать синтезировать "пентиумы" - при таких площадях кристалла у нас никто годных не получит вообще.
Максимальный размер кристалла, на который стоит ориентироваться около 100 000 000 мкм кв. (10х10 мм кв)
Максимальный размер кристалла, который оборудование "проглатывает" без особых проблем до 15х15 мм кв. Чуть меньше даже. Есть, правда, спец. приемы, снимающее это ограничение. Теоретически можно сделать кристалл на все пластину диаметром 150мм. Правда, никто так сильно с ума не сходил....
- Трехстабильных буферов много? Я бы добавил еще штук 200 для полноты счастья, да времени на это нет. Дело в том, что они разной выходной мощности и с разными входными сигналами.
Если Вы обратите внимание, то заметите, что и остальных элементов "много" относительно "нормы". Например, есть не только 2И, но и 2И с одним инверсным входом. Такой был заложен принцип при выборе набора ячеек. Это позволяет синтезировать гораздо более компактные схемы при той же функциональности.
- Не все остальные ячейки одной мощности. Есть еще необходимый и достаточный набор буферов и инверторов. Это логичное построение библиотеки - как правило, ячейки работают на такие же ячейки. А там, где возникает нагрузка, не удовлетворяющая заложенным требованиям к ячейке, синтезатор ставит буфер, чья нагрузочная способность "покроет" запрос.

Кстати, какая площадь Вас напугала?
Вы не забыли перевести микроны в миллиметры?
1мм кв - это 1000 000 мкм кв - с виду действительно, выглядит внушительно... Целый мульон :-) А по жизни - без хорошего пинцета и не взять...
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 23 2007, 22:41
Сообщение #18


Профессионал
*****

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



Да, зловещая тишина ...
Неужели все ушли разрабатывать Пентиум-6?
Стойкие и шустрые ASICи тысяч на 50-100 транзисторов никому не интересны? Вот, блин, я попал... :-)

Ну, может, я не совсем понятно написал про либу...
Для тех, кто может оценить ее уникальность по картинке низкого качества, прикладываю изображение топологии одной из ячеек.
Правда, не похоже на обычные "палки"?

Наверное, не в ту ветку запостил.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vetal
сообщение Feb 24 2007, 01:12
Сообщение #19


Гуру
******

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



2zzzzzzzz:
Прайс листа не хватает))

синтезировал с вашей библиотекой 51 ядро(синхронное,без памяти):
Instances 5010 Area 14682128
Fmax 2.5 MHz
---------------

Было бы важнее уточнить о наличии готовых ip блоков(если таковые имеются):
память(sram), fifo, eeprom(или даже flash)
процессоры/периферия

blush.gif на tsmc25 результаты более интересные(практичные) получаются )))) rolleyes.gif
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 24 2007, 02:04
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 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)
процессоры/периферия


blush.gif на tsmc25 результаты более интересные(практичные) получаются )))) rolleyes.gif


Прайс-листа нет. Индивидуальный подход, так сказать. Это не означет "дорого". Скорее "точнее".

14.7 мм кв - это не много для стойкого 51-го. С ПАДами будет кристалл примерно 4х4. Вполне удобоваримый размерчик для производства.

А вот с частотой у вас чего-то не в порядке - надо разбираться.
Фриверные ядра частенько кривоваты бывают.
Эта кривость не так заметна на субмикронных технологиях.
У вас в HDL 51-го общая шина или мультиплексоры?
Мы заканчиваем стойкий PIC16 - частота около 50МГц.

Что касается ip :
готовые решения есть, но они всегда требуют "масштабирования" под конкретные задачи. Это решается в рабочем порядке.
flash не делали, так как они не стойкие.
Зато есть однократно программируемое ПЗУ на пережигаемых поликремниевых перемычках, стойкое. Ну и масочное, само собой.

Замечу, что для ASICов такой подход "влоб" (взять, например, библиотечное ядро и отсинтезировать его), как это нормально для FPGA, не совсем правильно. Так как к ресурсам надо относится "бережнее", чем в случае программируемой логики. Зато есть возможность добавлять "уникальные" модули, не характерные для нее.
Да и основная идеология ASIC - минимизация стоимости для серийного производства при малых сроках разработки.
Одним словом, правильно делать оптимизацию HDL под ASIC.

tsmc25 - это все-таки не "наши". Для техпроцессов 60нм разница будет еще разительнее. Ну и что? Это ж разные "песни".
Есть, кстати, и ограничение "снизу" - кристаллы менее 1 мм кв не удобны в производстве, - операторы матерятся...

Спасибо за отклик!
Go to the top of the page
 
+Quote Post
klop
сообщение Feb 24 2007, 18:33
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(zzzzzzzz @ Feb 24 2007, 02:04) *
Замечу, что для ASICов такой подход "влоб" (взять, например, библиотечное ядро и отсинтезировать его), как это нормально для FPGA, не совсем правильно. Так как к ресурсам надо относится "бережнее", чем в случае программируемой логики. Зато есть возможность добавлять "уникальные" модули, не характерные для нее.
Да и основная идеология ASIC - минимизация стоимости для серийного производства при малых сроках разработки.
Одним словом, правильно делать оптимизацию HDL под ASIC.


Простите, енто как? У меня вот недавно был проект в котором было 2 ядра MIPS 4K, матрица умножителей, DDR контроллер, ну и всякие мелочи I2C,I2S,UART. Я с трудом представляю как все ето можно быстреньо "оптимизировать".
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 24 2007, 20:58
Сообщение #22


Профессионал
*****

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



Цитата(klop @ Feb 24 2007, 18:33) *
Цитата(zzzzzzzz @ Feb 24 2007, 02:04) *

Замечу, что для ASICов такой подход "влоб" (взять, например, библиотечное ядро и отсинтезировать его), как это нормально для FPGA, не совсем правильно. Так как к ресурсам надо относится "бережнее", чем в случае программируемой логики. Зато есть возможность добавлять "уникальные" модули, не характерные для нее.
Да и основная идеология ASIC - минимизация стоимости для серийного производства при малых сроках разработки.
Одним словом, правильно делать оптимизацию HDL под ASIC.


Простите, енто как? У меня вот недавно был проект в котором было 2 ядра MIPS 4K, матрица умножителей, DDR контроллер, ну и всякие мелочи I2C,I2S,UART. Я с трудом представляю как все ето можно быстреньо "оптимизировать".


Да никак. Просто, когда собираются делать ASIC изначально, то это учитывают.
Хотя, это вопрос философский - либо быстро, лишь бы правильно работало,
либо при этом стремиться к хорошей динамике и меньшему размеру схемы.
Первый подход в наше время преобладает, так как время - главный фактор.
Зато второй дает преимущества в экономике.
Оба варианта "сливаются", когда проект выполняет опытный разработчик...

Не надо (применительно к данному техпроцессу) заниматься "двухтрубными" гигантами. Это для чего-то попроще все-таки. Для больших схем альтернатива одна - идти к производителям с меньшими нормами. Тайвань, Китай и т.д. и т.п.
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 24 2007, 22:19
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Оба варианта "сливаются", когда проект выполняет опытный разработчик...
//////////////////////////////////////
А причем тут опытный разработчик. Сегодня лучше синтезатора трудно что то сделать.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 24 2007, 22:33
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sazh @ Feb 24 2007, 22:19) *
Оба варианта "сливаются", когда проект выполняет опытный разработчик...
//////////////////////////////////////
А причем тут опытный разработчик. Сегодня лучше синтезатора трудно что то сделать.


Ошибаетесь. Синтезатору можно очень сильно помочь в правильном писании HDL в смысле применения например вместо регистров с разрешением защелок с gated clock, или выбором устройства внутрених шин - мультиплексированных или tri-state. Экономит площадь - только в путь. И это один пример, можно много привести. Потом расставление всяких там /* synopsys enum */, /* synopsys full_case */ и т.п... Это с одной стороны. А можно и с другой стороны - сделать full custom блок на транзисторном уровне, выполняющий ту-же функциональность, что и сделанный на стандарт целлах, но на гораздо меньшей площади.
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 24 2007, 23:05
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Получается, что опытный разработчик отличается от неопытного только тем, что ознакомился
с разделом Synthesis конкретного пакета под конкретный кристалл с базовой библиотекой.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 24 2007, 23:34
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sazh @ Feb 24 2007, 23:05) *
Получается, что опытный разработчик отличается от неопытного только тем, что ознакомился
с разделом Synthesis конкретного пакета под конкретный кристалл с базовой библиотекой.


Нет, опытный разработчик в части ASICов - это такой разработчик, который может в уме оценить выигрышь в площади или быстродействии того или иного схемного решения, всего лишь взглянув беглым взглядом на технологическую либу, в совершенстве знающий SDC и директивы синопсиса (они стандарт де-факто и их понимает любой уважающий себя синтезатор), а также имеющий понятие о структуре и построении КМОП-схем на уровне транзисторов, а еще лучше - с КМОП аналоговой схемотехникой. Первые навыки позволят оптимально описать устройство на HDL, а последние - сваять какие-то full custom блоки.
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 24 2007, 23:44
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Может мне кто нибудь толком объяснить, почему я должен работать на кровне транзисторов?
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 24 2007, 23:48
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sazh @ Feb 24 2007, 23:44) *
Может мне кто нибудь толком объяснить, почему я должен работать на кровне транзисторов?

Вы может и не должны. А опытный разработчик ASICов должен. Хотя бы не работать, а знать в теории.
Go to the top of the page
 
+Quote Post
sazh
сообщение Feb 24 2007, 23:54
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Нет ребята. Пулемета я Вам не дам!
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 24 2007, 23:54
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Feb 23 2007, 22:41) *
Для тех, кто может оценить ее уникальность по картинке низкого качества, прикладываю изображение топологии одной из ячеек.
Правда, не похоже на обычные "палки"?


Там два металла в топологии ячеек что-ли заюзано? Или это мне так показалось? Сколько вообще металлов в технологии? Как эти ячейки располагаются при place-route? Вплотную с разводкой над ними, или с каналами для разводки меж них?

Есть ли .plib/.pdb либа для синтеза в topographical mode у синопсиса?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 25 2007, 01:04
Сообщение #31


Профессионал
*****

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



Цитата(SM @ Feb 24 2007, 23:54) *
Цитата(zzzzzzzz @ Feb 23 2007, 22:41) *

Для тех, кто может оценить ее уникальность по картинке низкого качества, прикладываю изображение топологии одной из ячеек.
Правда, не похоже на обычные "палки"?


Там два металла в топологии ячеек что-ли заюзано? Или это мне так показалось? Сколько вообще металлов в технологии? Как эти ячейки располагаются при place-route? Вплотную с разводкой над ними, или с каналами для разводки меж них?

Есть ли .plib/.pdb либа для синтеза в topographical mode у синопсиса?


Металла 2, поли 1.
Вертикальная трассировка М2, горизонтальная М1, с каналами.
plib/.pdb нет.

А у Вас есть опыт трассировки без каналов со всего 2-мя металлами?
Поделитесь вкрадце?
В Синопсис мы свою либу не переводили - никак не хватает времени.
Текучка "грызет".

2 sazh:
Не надо пулеметов, спасибо, есть свои....
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 25 2007, 13:27
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Feb 25 2007, 01:04) *
Металла 2, поли 1.
Вертикальная трассировка М2, горизонтальная М1, с каналами.

А у Вас есть опыт трассировки без каналов со всего 2-мя металлами?
Поделитесь вкрадце?


Нет, нет такого опыта. Я же не знал, что там 2 металла. Думал что три. А в трех вожу без каналов (точнее не я, а Astro водит). Правда и внутри ячеек не задействовано ничего кроме поли и первого металла.

Цитата(zzzzzzzz @ Feb 25 2007, 01:04) *
plib/.pdb нет.
В Синопсис мы свою либу не переводили - никак не хватает времени.
Текучка "грызет".


А LEF (физический, который с блокейджами и пинами)? Из него plib (а еще лучше милкивэйная база с FRAM/TIM/PWR view) на раз делается.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 25 2007, 22:15
Сообщение #33


Профессионал
*****

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



На этой неделе начну ставить новые пакеты, посмотрю.
Все требует изучения, времени....
А эту либу мы для своих нужд пользуем (так и далее, похоже, будет).
В простом варианте можно трассироваться в Таннере.
Есть опыт "ужимания" каналов вручную (по разумным кускам топологии, естественно). Иногда даже в ноль. Жаль, что у компов пока мозгов на такое не хватает. Хорошо бы встретить "мощного" программера-алгоритмиста. А то вот есть задумка свой трассировщик для БМК слепить, а "мощи" не хватает.

От разводки поликремнием в "нижнем" слое сознательно отказались.
Дело в том, что в России поли без силицидов, то есть пов.сопр. около 25 Ом на квадрат, в отличии от "буржуинских" процессов, где оно около 4 Ом на квадрат. Динамика.
Не понятны мне наши технологи. Ведь это не такая сложная процедура...
Также, непонятно отсутствие металлов более 2. Ведь уже на втором проблемы планаризации как-то решились. Что мешает сделать третий - не знаю...

Удачи всем!
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 26 2007, 00:25
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Feb 25 2007, 22:15) *
Также, непонятно отсутствие металлов более 2. Ведь уже на втором проблемы планаризации как-то решились. Что мешает сделать третий - не знаю...

Наверное... Отсутсвие планаризации smile.gif Двухметалловые технологии без нее существуют в изобилии.

Зы - про БМК трассировщик - а чем Astro / Astro GA плохи? Или есть какие-то свои ноу-хау, которые реализовать хочется?

ЗЗы - насчет "так и далее будет" - очень возможно. На сколько я себе представляю рынок, стойкие дела вещь очень редко востребованная. Зато если востребуют - стоит это дорого.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 26 2007, 19:39
Сообщение #35


Профессионал
*****

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



Да этот трассировщик должен в М2 только разводить, используя заложенные в М1 возможности "нырять". То есть, жестко специфицированные требования к разводке. То, что это реально - нет сомнений, по крайней мере вручную я делаю что угодно на этой матрице.
Насчет Astro пока не знаю - надо пробовать.

Смысл такой - делается заготовка-полуфабрикат на "крутом" предприятии.
Получаем пластины, покрытые М2. И на относительно "грубом" производстве, сделав фотолитографию по М2 получаем нужные чипы. Когда нужно и сколько нужно в кратчайшие сроки (само "допроизводство" - пара дней). Просто и эффективно.
Дело за "умным" трассером. Вручную много не "наковыряешь".
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 26 2007, 19:44
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



надо пробовать. В принципе - нарисовать в либе блокейджи в M1 где нельзя нырять (причем это само скриптом из топологии делается при изготовлении либы), и разрешить водить где хочет и как хочет. Должен наверное сообразить.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 27 2007, 20:51
Сообщение #37


Профессионал
*****

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



ДИКО ИЗВИНЯЮСЬ, в самой первой своей реплике я приложил не совсем тот файл SYN для Леонардо.
Приложенный файл предназначался для крайне тяжелого случая трассировки и из-за этого
демонстрирует при синтезе динамику схем примерно в 30 раз хуже.
Испраляюсь здесь. В этом варианте есть также ПАДы общего назначения.

Для интересовавшихся этим вопросом людей провел простенький синтез 8-ми разрядного счетчика:
___________________________________
library ieee;
use ieee. std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;

entity counter8 is
port ( CLK : in std_logic;
RST : in std_logic;
CNT : out std_logic_vector(7 downto 0)
);
end;

architecture counter8_IO of counter8 is
signal counter: std_logic_vector(7 downto 0);
begin
process (CLK, RST)
begin
if ( CLK'event and CLK='1') then
counter <= counter + '1';
end if;
if(RST='1') then
counter<="00000000";
end if;
_________________________________
Результат 270 МГц тактовой.
Здесь нет учета паразитов трассировки вообще. С учетом,- надо снизить результат где-то с коэффициентом 0.8-0.9

Аналогичная ситуация с lib -файлом. В нем надо "закомментить" wire параметры в "шапке".
Синтезаторы никогда не могут знать точных длин трасс.
Поэтому, приходится иногда экспериментировать.
Прикрепленные файлы
Прикрепленный файл  PADs_A_new.rar ( 48.72 килобайт ) Кол-во скачиваний: 92
 
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 27 2007, 21:14
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zzzzzzzz @ Feb 27 2007, 20:51) *
Синтезаторы никогда не могут знать точных длин трасс.
Поэтому, приходится иногда экспериментировать.


А вот для того, чтобы меньше экспериментировать, и нужны plib/pdb. Свежие синопсисы в процессе синтеза пускаю оценочный place/route, оценивают трассы с учетом реальных паразитов, считают задержки, и на основе этого оптимизируют. Но плейс-раут пускают только внутри, для оценки, никаких результатов этого плейс-раута наружу не выходит.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Feb 27 2007, 22:51
Сообщение #39


Профессионал
*****

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



Да я уже давно (по Вашим рекомендациям) "заочно люблю" Astro. Но вот только все никак не доберусь поставить и освоить. Кстати, будьте добры, напишите какой там пакет лучше ставить на сегодняшний момент. А то, на фтп целая "каша" из синопов. Как обычно, надо все и побольше. Можно в ПМ. И совсем прекрасно, если "ткнете носом" какое к этому слабительное подходит. А я завтра и начну. <img>
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Aug 15 2009, 16:44
Сообщение #40


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Да.., топология библиотечного элемента действительно эксклюзив.
Цитата(zzzzzzzz)
Для интересовавшихся этим вопросом людей провел простенький синтез 8-ми разрядного счетчика:
Результат 270 МГц тактовой.
Правда вызывает сомнения то, что вы правильно расчитали задержки для элементов (уж очень большие стоки, если я правильно разобрал), т.к. 1/270 МГц = 3.7 нс на задержку распространения на триггер + 8 разрядный сумматор с параллельным переносом - это круто для наших микронных технологий.
Вы писали:
Цитата(zzzzzzzz)
Мы заканчиваем стойкий PIC16 - частота около 50МГц.
наверно, уже закончили - и какой результат, если не секрет?

Интересно посмотреть на топологию D-триггера со сбросом? если не секрет, конечно...

А какой программой разводите топологию? AutoCell не используете от ментора?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 16 2009, 10:14
Сообщение #41


Профессионал
*****

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



Цитата(nikolascha @ Aug 15 2009, 20:44) *
Да.., топология библиотечного элемента действительно эксклюзив.
Правда вызывает сомнения то, что вы правильно расчитали задержки для элементов (уж очень большие стоки, если я правильно разобрал), т.к. 1/270 МГц = 3.7 нс на задержку распространения на триггер + 8 разрядный сумматор с параллельным переносом - это круто для наших микронных технологий.
Это не круто. Триггер примерно 1 нс, инвертор около 0.25 нс. Типично для 1 мкм техпроцесса. Остальное добавляет трассировка.

Цитата
Вы писали:
наверно, уже закончили - и какой результат, если не секрет?
Почти. Последние "штрихи" наносятся, верификация чипом идет. Дело в том, что мы были чрезмерно оптимистичны, когда начинали. Думали, что это действительно нужная штуковина. Но, за это время никто не проявил реального интереса ни в качестве заказчика, ни потребителя. Так и "молотили" в фоновом режиме, за свой счет. Просто жалко бросать, много усилий и времени затрачено. Через месяц-два, может, и запустим в производство.
Цитата
Интересно посмотреть на топологию D-триггера со сбросом? если не секрет, конечно...
В каком виде? В принципе, топология такой библиотеки не распространяется, конечно.
Цитата
А какой программой разводите топологию? AutoCell не используете от ментора?
Нет, AutoCell не пользуемся. Разводить можно любой, но всегда необходима настройка либы под конкретный трассировщик.
В самом простом случае (для блоков МК, например) мы вообще поступали весьма "хмуро" - предварительная трассировка модуля в Tanner и последующая ручная "утрамбовка" каналов.
Так как в РФ только 2 металла. Для таких производств плотнее не сделать уже никак и ни в каком другом "волшебном" трассировщике.
Go to the top of the page
 
+Quote Post
sazh
сообщение Aug 16 2009, 11:21
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(zzzzzzzz @ Aug 16 2009, 14:14) *
Почти. Последние "штрихи" наносятся, верификация чипом идет. Дело в том, что мы были чрезмерно оптимистичны, когда начинали.


А программное обеспечение для него кто пишет?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 16 2009, 12:36
Сообщение #43


Профессионал
*****

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



Цитата(sazh @ Aug 16 2009, 15:21) *
А программное обеспечение для него кто пишет?
Уже написано rolleyes.gif фирмой "Майкрочип". Совместимость максимальная.
Программатор USB (так как он специфичен для нашего МК) будем делать пока чип "выпекается". Это не долгая "песня". А вот последующая верификация и испытания в "реале" потребует сил, конечно. Но, если будет получаться, как планировалось, то это будет проходить бодро и с хорошим настроением. rolleyes.gif

Упреждая критику. Мы не претендуем в данном случае на высокую функциональность, такой МК относительно современных "зверюг" - игрушка. Наш поинт на высокую стойкость и надежность.
Эдакий "мозжечёк" для управления "форточками" на КА, освающего "звездные дали". rolleyes.gif
Вера, что это кому-нибудь нужно, еще есть небольшая....
Go to the top of the page
 
+Quote Post
sazh
сообщение Aug 16 2009, 13:52
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(zzzzzzzz @ Aug 16 2009, 16:36) *
Уже написано rolleyes.gif фирмой "Майкрочип". Совместимость максимальная.


Извините за настойчивость.
Кто и чем будет гарантировать эту совместимость.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 16 2009, 14:25
Сообщение #45


Профессионал
*****

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



Цитата(sazh @ Aug 16 2009, 17:52) *
Кто и чем будет гарантировать эту совместимость.
Зачем её гарантировать? Достаточно документации по программированию. Если использование в ответственной аппаратуре, то, как обычно, - такой гарантией и критериями верности работы могут быть только реальные измерения и испытания.
Go to the top of the page
 
+Quote Post
sazh
сообщение Aug 16 2009, 14:57
Сообщение #46


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(zzzzzzzz @ Aug 16 2009, 18:25) *
Зачем её гарантировать? Достаточно документации по программированию. Если использование в ответственной аппаратуре, то, как обычно, - такой гарантией и критериями верности работы могут быть только реальные измерения и испытания.


Попробую написать инструкцию пользователя:
откройте программный продукт фирмы такой - то версии такой то
Выберите device x фирмы y. Это будет оно.
Это ничего. что штатные средства программирования не подходят, а корпус не стандартизирован, и у Вас уже есть задел в виде готовых проектов.
Реальные имерения все покажут.
А если что то не склеится - есть сайт поддержки такой то фирмы такой то.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 16 2009, 15:15
Сообщение #47


Профессионал
*****

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



Цитата(sazh @ Aug 16 2009, 18:57) *
Попробую написать инструкцию пользователя:
откройте программный продукт фирмы такой - то версии такой то
Выберите device x фирмы y. Это будет оно.
Это ничего. что штатные средства программирования не подходят, а корпус не стандартизирован, и у Вас уже есть задел в виде готовых проектов.
Реальные имерения все покажут.
А если что то не склеится - есть сайт поддержки такой то фирмы такой то.
Так, да не совсем. Инструкция по программированию должна быть своя, как и поддержка. Совместимость программ может быть указана как справочная информация, с пояснительными "тонкостями".
Использование "родного" ассемблера тоже может быть указано как возможное.
В принципе, можно и "переписать" МПлаб. Решаемо, короче. Были бы цели и средства, программисты найдутся.
Программатор свой, посему только он и штатный.
Корпус стандартизован. Металлокерамика.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Aug 17 2009, 17:44
Сообщение #48


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(zzzzzzzz)
Почти. Последние "штрихи" наносятся, верификация чипом идет. Дело в том, что мы были чрезмерно оптимистичны, когда начинали...
Если бы не знал сколько у нас делается аналог, правда, атмела, сказал бы, что вы что-то затянули... но когда мк разрабатывает 1 или 2 человека, то так оно и выходит...
Цитата(zzzzzzzz)
В каком виде? В принципе, топология такой библиотеки не распространяется, конечно.
да хотя бы картинку увидеть, общий вид, только png, а не jpg. Просто любопытно, то что я видел было либо с ушами, либо с охраной, либо и то и другое, а про кольцевые - слышал, но не видел smile.gif в чистом виде в библиотеке, так на буферах или в "аналоговых" схемах приходилось...
Цитата(zzzzzzzz)
Нет, AutoCell не пользуемся...
рекомендую попробовать, для двух металлов очень эффективно, он же размешение делает раз 30, подбирая оптимальный вариан, а руками сколько вариантов проверишь?!
Цитата(zzzzzzzz)
Так как в РФ только 2 металла...
да пока и не только в РФ... smile.gif
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 17 2009, 18:04
Сообщение #49


Профессионал
*****

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



Цитата(nikolascha @ Aug 17 2009, 21:44) *
Если бы не знал сколько у нас делается аналог, правда, атмела, сказал бы, что вы что-то затянули... но когда мк разрабатывает 1 или 2 человека, то так оно и выходит...
Даже не в этом дело, людей несколько. Только "делание" в свободное от текущих задач время происходит. Это и есть "фоновый режим".
Цитата
да хотя бы картинку увидеть, общий вид, только png, а не jpg. Просто любопытно, то что я видел было либо с ушами, либо с охраной, либо и то и другое, а про кольцевые - слышал, но не видел smile.gif в чистом виде в библиотеке, так на буферах или в "аналоговых" схемах приходилось...

Прикрепленное изображение

Цитата
рекомендую попробовать, для двух металлов очень эффективно, он же размешение делает раз 30, подбирая оптимальный вариан, а руками сколько вариантов проверишь?!
да пока и не только в РФ... smile.gif
Спасибо, раз так, то приобщусь-посмотрю.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Aug 17 2009, 18:59
Сообщение #50


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Спасибо за картинку! Очень интересно. Но, как я понял, у вас над элементом заняты и 1й и 2й металлы, шинку протащить во втором металле через элемент почти и не где, если тоже самое на логике, то тогда нужно раздвигать элементы, чтобы вертикально металл 2й тянуть - это плохо, с точки зрения минимизации площади разводки. А вся разводка у вас на канал ложится...

Может вопрос не в тему, но вы считаете, что кольцевые транзисторы надёжней ушастых? поэтому сделали такую библиотеку?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 17 2009, 19:34
Сообщение #51


Профессионал
*****

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



Цитата(nikolascha @ Aug 17 2009, 22:59) *
Спасибо за картинку! Очень интересно. Но, как я понял, у вас над элементом заняты и 1й и 2й металлы, шинку протащить во втором металле через элемент почти и не где, если тоже самое на логике, то тогда нужно раздвигать элементы, чтобы вертикально металл 2й тянуть - это плохо, с точки зрения минимизации площади разводки. А вся разводка у вас на канал ложится...

Может вопрос не в тему, но вы считаете, что кольцевые транзисторы надёжней ушастых? поэтому сделали такую библиотеку?
Если внимательно присмотритесь, то сверху видно много портов Cross. В этой ячейке их 7. Это как раз для вертикальных проходов трассировки М2. Обычно используются далеко не все, так что с запасом хватает, проходных ячеек никогда не требуется.

Кольцевые не текут. И не имеют паразитных каналов в обход основного. Даже при наборе больших доз, пока пороги не дошли до предела.
Если присмотритесь, то по каждому входе еще и защита стоит. От выбросов, наводок от ЭМИ и т.п.

Мы такие либы на разные процессы делали. В том числе, и на 0.18 мкм. Результат всегда положительный. Хотя, места побольше занимает, чем чистая коммерческая "палка-палка-огуречик" smile.gif Вот, планирую и на Микроновский будущий процесс нарисовать. Но, пока это никому не интересно, процесса нет по факту.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Aug 18 2009, 18:14
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(zzzzzzzz)
Кольцевые не текут. И не имеют паразитных каналов в обход основного. Даже при наборе больших доз, пока пороги не дошли до предела.
Если присмотритесь, то по каждому входе еще и защита стоит. От выбросов, наводок от ЭМИ и т.п.
Честно говоря, мне не совсем очевидно из-за чего кольцевые не текут? Если в канале сгенерится пара электрон-дырка, то, на мой взгляд, не важно какой формы канал, всё равно пройдет ток между стоком и истоком?!
А защита от выбросов, наводок от ЭМИ - это дополнительные "полоски" сверху и снизу элемента?
Еще вопрос а зачем p-канальные транизисторы тоже кольцевыми делать?
Поинтересовался я у "стариков" они говорят делали библиотеки на кольцевых транзисторах давно, потом перешли на транзисторы с выходом на охрану, так как кольцевые болшую площадь занимают. Причем делали кольцевые без вложенностей колец, так как это сильно увеличивает площадь.
Для сравнения, на транзисторах с выходом на охрану высота элементов у нас 20-25 микрон, а на вашем элементе я насчитал микрон 70 (если это микронные нормы и контакт 1х1 мкм)..
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Aug 18 2009, 18:55
Сообщение #53


Профессионал
*****

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



Без обид, но нет никакого настроения вступать в такую дискуссию.
Насчет Ваших "старичков" ничего говорить не буду, но, они, отчасти, не правы. Моё мнение - тоже экспертное, без лишней скромности. Можете посчитать эффективную ширину канала для минимальных транзисторов с выходом на охранные области.
Использовал и сейчас использую массу вариантов топологических решений. В том числе, и указанные Вами. Для каждой задачи - свой подход. Универсальных нет.
А посчитали Вы неправильно.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Aug 18 2009, 19:35
Сообщение #54


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(zzzzzzzz)
Без обид, но нет никакого настроения вступать в такую дискуссию.
Я понимаю, извините за моё любопытство, просто хотелось разобраться...
Go to the top of the page
 
+Quote Post
dvladim
сообщение Aug 19 2009, 17:43
Сообщение #55


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(nikolascha @ Aug 18 2009, 22:14) *
Честно говоря, мне не совсем очевидно из-за чего кольцевые не текут?

Обычные текут на выходе затвора за активную область. Там что-то связанное с "клювом" локоса. Точно механизма не объясню. Поэтому делают транзисторы с "ушами". Кольцевые по-определению лишены этого недостатка.
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Sep 6 2009, 15:20
Сообщение #56


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(nikolascha @ Aug 17 2009, 21:44) *
Если бы не знал сколько у нас делается аналог, правда, атмела

Извиняюсь за оффтоп, а где это у нас его делают? rolleyes.gif


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Sep 7 2009, 19:28
Сообщение #57


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата(RA3WUM)
Извиняюсь за оффтоп, а где это у нас его делают? rolleyes.gif
Есть такая организация, может слышали, "Интеграл" в РБ...
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Sep 8 2009, 16:04
Сообщение #58


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Цитата(nikolascha @ Sep 7 2009, 23:28) *
Есть такая организация, может слышали, "Интеграл" в РБ...

Не только слышал, наша контора с ними тесно сотрудничает smile.gif
Только вот про аналог атмела слышу впервые.
Это по мотивам avr или полная копия?


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
jam
сообщение Sep 16 2009, 21:15
Сообщение #59


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Цитата(zzzzzzzz @ Aug 16 2009, 16:36) *
Наш поинт на высокую стойкость и надежность.
Эдакий "мозжечёк" для управления "форточками" на КА, освающего "звездные дали". rolleyes.gif
Вера, что это кому-нибудь нужно, еще есть небольшая....

Странно - у меня инфа, что чем тоньше техпроцесс, тем эта надёжность выше - имеется ввиду радиационная стойкость. Поэтому давал ЦУ использовать чипы сделанные по минимальным нормам.
Как оно с радиационной стойкостью?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Sep 16 2009, 23:43
Сообщение #60


Профессионал
*****

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



Цитата(jam @ Sep 17 2009, 01:15) *
... Как оно с радиационной стойкостью?
Отлично.
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 17 2009, 04:43
Сообщение #61


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



мелкий оффтоп - как мне видится по рисунку, в технологии допустимы контакты к поликремнию прямо над активной областью? или там кусочек локоса все же есть? Ну в общем, а как оно учитывается при моделировании - оно ведь должно как минимум влиять на w/l. LVS и RC-x это все нормально понимает? Или пришлось их подшаманить?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Sep 17 2009, 07:52
Сообщение #62


Профессионал
*****

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



Цитата(SM @ Sep 17 2009, 08:43) *
мелкий оффтоп - как мне видится по рисунку, в технологии допустимы контакты к поликремнию прямо над активной областью? или там кусочек локоса все же есть? Ну в общем, а как оно учитывается при моделировании - оно ведь должно как минимум влиять на w/l. LVS и RC-x это все нормально понимает? Или пришлось их подшаманить?
Конечно, островок окисла под контакт к поли есть, контакт к поли над эктив запрещен категорически. Никакого шаманства, усё по рулам. Качество картинки плохо передает все тонкости.
Экстрактор неизбежно имеет погрешность определения L и W из-за 45-ти градусности и "шейки" затвора к его "головке". Но, эти добавки меньше "ворот" технологических разбросов параметров и перекрываются при моделировании с "воротами" как овца быком.
Go to the top of the page
 
+Quote Post
jam
сообщение Sep 17 2009, 23:30
Сообщение #63


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Цитата(zzzzzzzz @ Sep 17 2009, 03:43) *
Отлично.

Странно - а тут товарищи из ЦЕРНа утверждают, что 90нм имеют гораздо большую рад стойкость, чем 300нм. Якобы потому что объём меньше - а стало быть и образующийся заряд.
А 1мкм вроде как и даже не рассматривается.
Это всё со слов - могу статьи спросить...
Может они это , чтоб свои чипы протолкнуть? Или есть какие-то моменты технологии?
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Sep 18 2009, 09:57
Сообщение #64


Профессионал
*****

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



Цитата(jam @ Sep 18 2009, 03:30) *
Странно - а тут товарищи из ЦЕРНа утверждают, что 90нм имеют гораздо большую рад стойкость, чем 300нм. Якобы потому что объём меньше - а стало быть и образующийся заряд.
А 1мкм вроде как и даже не рассматривается.
Это всё со слов - могу статьи спросить...
Может они это , чтоб свои чипы протолкнуть? Или есть какие-то моменты технологии?
Нет, это правильно. Чем меньше объем подзатворного диэлектрика, тем меньше уход заряда.
Однако, это не противоречит тому, что и по 10-ти мкм маршруту можно получать высокую стойкость.
Также, заряд в окисле - не единственная причина уровня стойкости, их "букет". Но, одна из важных, конечно.

Если кто-то там не хочет чего-то рассматривать - это его личная проблема или достоинство.
В РФ полноценных маршрутов ниже 1.2 мкм с приемлемым выходом годных до сих пор нет.
А трындежа про субмикроны и нанотехи - "полные штаны".... Ну, Вы в курсе, наверное.

А планету Вашу знаем и уважаем. smile.gif
Go to the top of the page
 
+Quote Post
Жека
сообщение Sep 18 2009, 15:06
Сообщение #65


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(zzzzzzzz @ Aug 16 2009, 14:14) *
Дело в том, что мы были чрезмерно оптимистичны, когда начинали. Думали, что это действительно нужная штуковина. Но, за это время никто не проявил реального интереса ни в качестве заказчика, ни потребителя. Так и "молотили" в фоновом режиме, за свой счет. Просто жалко бросать, много усилий и времени затрачено.

Интересно, а зарубежные монстры тоже "оптимистично думают" о нужности штуковин, или все-таки проводят исследования рынка, общаются с потенциальными покупателями и выясняют реальные потребности людей?


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Sep 18 2009, 19:36
Сообщение #66


Профессионал
*****

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



Цитата(Жека @ Sep 18 2009, 19:06) *
Интересно, а зарубежные монстры тоже "оптимистично думают" о нужности штуковин, или все-таки проводят исследования рынка, общаются с потенциальными покупателями и выясняют реальные потребности людей?
По разному. Обычно, крупные фирмы "запрягают" параллельно кучу разработок. Часть из них уходит в корзину. Общий итог положителен за счет "стрельнувшего" процента. Он, кстати, бывает и единицы процентов от общего первоначального объема работ.
Относительно небольшие фирмы не могут себе позволить такой стратегии, поэтому и пролетают гораздо чаще.

А "реальные потребности людей" спрогнозировать можно лишь в очень малом числе случаев. В основном, банальных. Да и то, можно опоздать - кто-то уже "спрогнозировал" быстрее.

"Оптимистично думать", Жека, - единственный надежный критерий при начале работ. При этом полагаясь на свой опыт и интуицию. Это не маркетология в супермаркете.

Естественно, сказанное относится только к инициативным разработкам.
Когда есть конкретный заказчик, всё упрощается - риски уже его, в основном.
Go to the top of the page
 
+Quote Post
Eug28
сообщение Oct 10 2009, 08:36
Сообщение #67


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 11-10-08
Из: Киров
Пользователь №: 40 876



Цитата(RA3WUM @ Sep 6 2009, 19:20) *
Извиняюсь за оффтоп, а где это у нас его делают? rolleyes.gif

1887ВЕ1У аналог ATmega8535 делает ФГУП "Научно-исследовательский институт электронной техники", а также у них есть еще другие микроконтроллеры
Go to the top of the page
 
+Quote Post
Aner
сообщение Oct 10 2009, 09:08
Сообщение #68


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Раньше драли значительно больше, что-то скромный списочек. Печально что нет ничего своего из микроконтроллеров. Китайцы дерут один в один, названий своих не выдумывают.
Дерут и развивают свое, теперь у них много своих разработанных микросхем, чего не было ни у кого. С аналоговыми, с логическими микросхемами понятно, драть надо - срок жизни большой. А вот с процессорами, микроконтроллерами не очень. Драть опасно, если хотим в светлое будущее. Особенно касаемо 8 и 16 разрядных. Их время ушло и их надо в музей, как лампы. ( Я о массовости а не об отрицании; а то многие не то поймут еще) По причине того, что 32 разрядные сегодня дешевые их много и они достаточно развиты. Я про ARMы например. Выпускает много компаний, отладочными средствами поддержаны хорошо. Вот с чего нам сегодня надо начинать!
Go to the top of the page
 
+Quote Post
dvladim
сообщение Oct 11 2009, 14:54
Сообщение #69


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(Aner @ Oct 10 2009, 13:08) *
Раньше драли значительно больше, что-то скромный списочек. Печально что нет ничего своего из микроконтроллеров.

Дерут-то не по своей инициативе. Это же ОКР от МО, а там небось написано, что аналог того-то и того. Да и кому нужен микроконтроллер без средств разработки и отладки. Это же деньги, а в ТЗ от МО только микросхемы без ПО.
Go to the top of the page
 
+Quote Post
Eug28
сообщение Oct 11 2009, 17:08
Сообщение #70


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 11-10-08
Из: Киров
Пользователь №: 40 876



Цитата(dvladim @ Oct 11 2009, 18:54) *
...а в ТЗ от МО только микросхемы...

И то, делают по ТЗ и если не получилось, корректируют ТЗ sad.gif так что о полном аналоге речь идти не может
Go to the top of the page
 
+Quote Post
dvladim
сообщение Oct 12 2009, 19:50
Сообщение #71


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(Eug28 @ Oct 11 2009, 21:08) *
И то, делают по ТЗ и если не получилось, корректируют ТЗ sad.gif так что о полном аналоге речь идти не может

Когда как. ТЗ скорректировать - это тоже знаете-ли не два пальца ...
Go to the top of the page
 
+Quote Post
asoneofus
сообщение Oct 13 2009, 14:51
Сообщение #72


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 10-01-06
Из: Ква/ЧГ/Херцлия/Шанхай/Ичхон/Сувон/Шеньжень
Пользователь №: 13 005



Цитата(jam @ Sep 17 2009, 01:15) *
Как оно с радиационной стойкостью?


Не совсем... +ещё медь изрядно гадит


--------------------
"... аще где в книге сей грубостию моей пропись или небрежением писано, молю Вас: не зазрите моему окаянству, не кляните, но поправьте, писал бо не ангел Божий, но человек грешен и зело исполнен неведения ..."
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 08:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.02287 секунд с 7
ELECTRONIX ©2004-2016