Перейти к содержанию
    

Вопросы по Cadence Virtuoso

Добрый вечер!

Пытаюсь перенести пару верхних транзисторов (pmos) со схемы на топологию (Layout Suite XL)

1.thumb.jpg.9fb5dcbba5b4a0a4df90b8ebbfa40a4e.jpg

Переносит, но не так как надо (или же так как надо, но я не знаю что нажать, чтобы появилась топологическая ячейка)

2.thumb.jpg.98fcf1d868ff10e7e0cee03c1cf2525e.jpg

Когда нажимаю на транзистор правой кнопкой и выбираю "descend read" (точно не помню команду) выдаётся "нормальное" изображение топологии видимо для редактирования

3.thumb.jpg.c35bc75a2ad4d91bdfcb3a25821e1fb3.jpg

как сделать или на что нажать, чтобы была прямая связь между схематиком и лэйаутом ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вам нужно отрегулировать глубину отображения топологии, т.е. на сколько уровней вниз по иерархии нужно видеть топологию.
На картинке показано где это в настройках.

Спойлер

image.thumb.png.312b0bfefbe9b0b011d8199bb00b2a43.png

 

А "descend read" это совсем про другое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/13/2022 at 9:12 PM, Jurenja said:

Вам нужно отрегулировать глубину отображения топологии, т.е. на сколько уровней вниз по иерархии нужно видеть топологию.
На картинке показано где это в настройках.

Спасибо большое !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый

*starRC при инсталле кита (для разных вариантов) говорит о том что экстракция будет и стар рц должен быть установлен или же там где не указан стар рц экстракция будет без стар рц (или наоборот вообще не будет экстракции паразитов)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

Набрасал ГУН из 3-х инверторных цепочек и дополнительного инвертора для полного размаха выходного сигнала

image.thumb.jpeg.14c3a1b01895910ca9886755cb0498a5.jpeg

Соответственно test bench : ctrl=400mV ; C=197.5 fF (65 nm)

image.thumb.jpeg.a86d8d041392940caf0bae73a972968d.jpeg

Не запускается паразит :cray:

image.thumb.jpeg.af0a7429fb873f2a14ef26359334c3ee.jpeg

Что не так делаю, подскажите пожалуйста :help:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/17/2022 at 3:33 PM, APEHDATOP said:

Добрый

*starRC при инсталле кита (для разных вариантов) говорит о том что экстракция будет и стар рц должен быть установлен или же там где не указан стар рц экстракция будет без стар рц (или наоборот вообще не будет экстракции паразитов)

могу ошибаться но starRC это файлы для экстракции последством тула от синопсиса.  в маршруте кэденса можно использовать но обычно там есть файлы и для экстрации посредством тулов кэденса. 

нужно два тула один для LVS и второй для экстракции. Сейчас обычно используют вот эти: PVS для LVS/DRC и Quantus для получения экстракта. В самом ките обычно указывают какими тулами и какими версиями нужно пользоваться для проверки. + нужно настроить переменные среды чтобы тулы загружились в виртозо лэайаут и подтягивали нужные файлы с кита для проведения LVS/DRC/QRC. в самом ките должен быть мануал как это сделать.

 

On 6/19/2022 at 10:43 AM, APEHDATOP said:

Добрый день!

Набрасал ГУН из 3-х инверторных цепочек и дополнительного инвертора для полного размаха выходного сигнала

Не запускается паразит :cray:

Что не так делаю, подскажите пожалуйста :help:

 

возможно не выполняются условия для генерации или формирования выходного сигнала))

варианты:

амплитуда в ядре маленькая или максимальное значение напряжения < 0.5vdd  в итоге выходной инвертор не усиливает сигнал из ядра( генерация должна быть видна в ядре)

слишком большой timestep. задайте: tran->option->timestpep->maxstep=1p или меньше.

ключ по входу шунтирует узел на землю.

не хватает тока

слишком большая емкость нагрузки в ядре

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

+ схема формирования тока для ядра плоха, используйте токовое зеркало и задавайте ток а не через напряжение.  потом когда все будет работать добавите V->I преобразователь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 6/19/2022 at 5:49 PM, Losik said:

амплитуда в ядре маленькая или максимальное значение напряжения < 0.5vdd  в итоге выходной инвертор не усиливает сигнал из ядра( генерация должна быть видна в ядре)

Спасибо завёлся (от 900 мВ и ниже)

image.thumb.jpeg.3237dcd76d4d23f9995e43607931b8ac.jpeg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уменьшаю в 10 раз (ширину width) период увеличивается

Увеличиваю (ширину канала) в 2 и более раз период практически не меняется (порядка 500пс меньше не получается, а нужна порядка 100 пс и меньше)

Это ограничение быстродействия транзисторов этого кита? или мои кривые руки? :dash1:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

точно не помню какие задержки в 65nm, но 10GHz вроде можно на цепочке из 3 инверторов получить.

если при увеличении W в ядре не увеличивается частота, добавьте больше тока( можно и просто на питание подключить ядро, будет работать в режиме ограничения напряжения а не ограничения тока, чатотой можео управлять меняя напряжение питания ядра)

поменяйте регулярные транзисторы на транзисторы с уменьшеным порогом nch_lvt/nch_slvt/nch_elvt pch_lvt/pch_slvt/pch_elvt

используйте структуру с ограничением амплитуды сигнала в ядре, диф усилители с резисторами в нагрузке вместо инверторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 20.06.2022 в 11:45, APEHDATOP сказал:

меньше не получается, а нужна порядка 100 пс и меньше

А какое значение параметра C? Если нужна максимально возможная частота, то эти конденсаторы нужно убрать: емкости затворов достаточно более чем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:rtfm:

On 6/22/2022 at 11:29 PM, Jurenja said:

А какое значение параметра C?

Указывал :yes3: 

On 6/19/2022 at 11:43 AM, APEHDATOP said:

Соответственно test bench : ctrl=400mV ; C=197.5 fF (65 nm)

меняю до 120f уменьшается период - не существенно

On 6/22/2022 at 11:29 PM, Jurenja said:

Если нужна максимально возможная частота, то эти конденсаторы нужно убрать: емкости затворов достаточно более чем.

Только вчера про это читал - как раз таки нельзя...

Убрал - не заводится

Есть ощущение что дело в Т. процессе кита (LO/MM/RF ; voltage ; MiM cap ; metal options (15 вариантов)) - правильном выборе :rtfm:. Может быть есть соображения на этот счёт?

Да и не особо он интересный - кольцевой на инверторах (ФШ по сравнению с LC-VCO гораздо хуже). У него свои задачи - CDR link

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

должен заводиться и при 0fF нагрузке, 120f это слишком много для 10G)

поменяйте max timestep, я писал про это. вам нужно не просто запустить генератор но и понять в каких условиях он не будет работать и почему.

процесс не должен влиять, в целом отличие logical процесса от RF+logical в наличии дополнительных RF устройств, но в вашей схеме вы используете "logical" транзисторы.

_rf элементы имеют фиксированную топологию и лучше измерены, более точные модели, но в моделировании схемы они будут давать результаты хуже чем версия с "logical" элементами. они заранее учитывают паразиты из фиксированной топологии. 

CDR бывают разные)) если они расчитаны на широкий диапазон частот то часто используют комбинацию Ring/LC-VCO.

если на CDR на одну высокую частоту то лучше LC в одноканальном исполнении. 

если много каналов то смотрите цифровые CDR, там один PLL который формирует высокочастотный опорный сигнал для всех каналов CDR.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...