|
|
  |
Миграция ip-блоков на другую фабрику, Посоветуйте литературу по горизонтальной миграции |
|
|
|
Apr 30 2011, 09:44
|
Частый гость
 
Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725

|
Собственно, интересует, в основном, горизонтальная миграция - например, с 90 нм одной фабы на 90 нм другой (при похожем техпроцессе). Какие подводные камни? Что поменяется принципиально? Что придётся пересчитывать (например SI-эффекты)? В общем, нужны любые источники (языки - желательно английский и русский). Заранее спасибо. Поиск дал кое-какие результаты, вроде http://www.muneda.com/Products_IP-Porting-Solutions, но очень мало конкретики.
|
|
|
|
|
May 4 2011, 05:02
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 669

|
Цитата(aht @ Apr 30 2011, 13:44)  Поиск дал кое-какие результаты, вроде http://www.muneda.com/Products_IP-Porting-Solutions, но очень мало конкретики. Ну так это реклама программного продукта, предназначенного для миграции заказных блоков. Если его купить, то там в документации будет написано более подробно, как этим пользоваться. Нечто похожее есть у Cadence: http://www.cadence.com/products/rf/layout_...es/default.aspxLayout Migrate делает основную часть работы -- перерисовывает топологию под новые проектные нормы. После миграции заказной блок обязательно следует промоделировать, чтобы убедиться в его работоспособности. Если известно, как заказной блок работает внутри, и на него есть электрическая схема: В цифровых схемах необходимо убедиться в отсутствии нарушений внутренней временной диаграммы (setup/hold и т. п.) В аналоговых схемах проверить рабочие точки усилителей, режимы работы транзисторов, опорные источники... Обязательно произвести экстракцию паразитных RC и промоделировать с ними, на 90 нм их влияние велико. Если есть время, а IP-блок не большой, то топологию можно перерисовать вручную.
|
|
|
|
|
May 4 2011, 08:47
|
Частый гость
 
Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725

|
Цитата(cdsinit @ May 4 2011, 09:02)  Ну так это реклама программного продукта, предназначенного для миграции заказных блоков. Если его купить, то там в документации будет написано более подробно, как этим пользоваться. Угу, но на данный момент я хочу понять, скорее, какие проблемы возникнут в ходе миграции, а не как пользоваться конкретными тулами. Цитата(cdsinit @ May 4 2011, 09:02)  После миграции заказной блок обязательно следует промоделировать, чтобы убедиться в его работоспособности.
Если известно, как заказной блок работает внутри, и на него есть электрическая схема: В цифровых схемах необходимо убедиться в отсутствии нарушений внутренней временной диаграммы (setup/hold и т. п.) В аналоговых схемах проверить рабочие точки усилителей, режимы работы транзисторов, опорные источники...
Обязательно произвести экстракцию паразитных RC и промоделировать с ними, на 90 нм их влияние велико. Ага, спасибо. Хотелось бы знать ещё, на какие технологические особенности надо обращать внимание - например, даже у очень похожих процессов могут быть существенные различия (для пресловутых 90 нм, например, минимальная длина затвора может колебаться от 45 до 65 нм).
|
|
|
|
|
May 4 2011, 11:49
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 669

|
Цитата(aht @ May 4 2011, 12:47)  Хотелось бы знать ещё, на какие технологические особенности надо обращать внимание - например, даже у очень похожих процессов могут быть существенные различия (для пресловутых 90 нм, например, минимальная длина затвора может колебаться от 45 до 65 нм). На TSMC90 минимальная длина затвора была вообще больше проектной нормы и составляла 100 нм. Возможно придется производить масштабирование. Стоит обратить внимание на те опции технологического процесса, которые используются заказным блоком. (например, транзисторы с различными пороговыми напряжениями, глубокий N-карман, резисторы, MIM-емкости, биполярные транзисторы) На новом техпроцессе должны присутствовать и быть заказаны соответствующие маски. Если переносится блок памяти, то в некоторых технологиях для запоминающих ячеек могут применяться проектные нормы, отличающиеся от таковых для остальной части схемы.
|
|
|
|
|
May 4 2011, 12:24
|
Частый гость
 
Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725

|
Цитата(cdsinit @ May 4 2011, 15:49)  На TSMC90 минимальная длина затвора была вообще больше проектной нормы и составляла 100 нм. Возможно придется производить масштабирование. Нашёл вот такую информацию здесь - http://www.itrs.net/links/ForFEP/ITRS_Chpwks90_65nm.pdf (8.6 МБ):
100нм - наверное, для LP? Спасибо, буду копать и копать...
Сообщение отредактировал aht - May 4 2011, 12:25
|
|
|
|
|
May 4 2011, 15:34
|
Участник

Группа: Свой
Сообщений: 74
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 669

|
Цитата(aht @ May 4 2011, 16:24)  Нашёл вот такую информацию здесь <...> Похоже на то, что Published взято из рекламы, а Found из электронного микроскопа. Цитата 100нм - наверное, для LP? Это для "TSMC 90 nm CMOS LOGIC 1P9M". У процесса есть варианты G, LP и GT, но минимальная ширина поликремниевой линии у них одинакова и =100 нм Тем не менее, нужно учитывать, что ширина линии, видимая в САПР, из-за особенностей технологии может существенно отличаться от реального результата.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|