Cadence Tutorial 6
Cadence Tutorial 6
ویرایش اول
تابستان 29
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
فهرست
اجرای 2 ............................................................................................................................................................................................... RCX .1
1
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
.1اجرای RCX
در این بخش قصد داریم لی اوتی را که در بخش پنجم طراحی کردیم ،شبیه سازی نماییم .در این شبیه سازی( Post
)Layout Simulationدر نظر داریم اثر خازن ها و مقاومت های پارازیتیک را نیز لحاظ کنیم.
برای به دست آوردن خازن ها و مقاومت های پارازیتیک ،در پنجره Virtusoاز منوی Assuraگزینه … Run RCXرا
انتخاب می کنیم.
2
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
در این پنجره ابتدا در تب Setupمطابق شکل زیر پوشه Setupرا معین می کنیم.
3
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
4
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
5
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
حال بر روی دکمه OKکلیک می کنیم RCX .اجرا می شود و پنجره زیر باز خواهد شد.
پس از اتمام اجرای RCXدر صورت کامل و درست اجرا شدن آن ،پیغام زیر نمایش داده می شود.
6
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
اکنون اگر به Library Managerرجوع کنیم ،در سلول ex4یک Viewبا نام av_extractedایجاد شده که این فایل
شامل مدار طراحی شده به همراه خازن ها و مقاومت های پارازیتیک می باشد.
اگر این فایل را باز کنیم صفحه ای شبیه به شکل زیر مشاهده خواهیم کرد.
7
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
سپس یک سلول شماتیک در آن ایجاد می کنیم(….)File -> New -> Cell View
8
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
در فایل شماتیک ساخته شده ،یک نمونه از سمبل وارونگر طراحی شده در کتابخانه ex4را اضافه می کنیم.
سپس gndو vdcرا برای بایاس وارونگر و یک منبع ولتاژ پالس به عنوان ورودی اضافه می کنیم .از یک خازن 50fFنیز به
عنوان بار استفاده شده است .برای اضافه کردن این قطعات از کتابخانه AnalogLibاستفاده کرده ایم.
9
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
برای شبیه سازی این مدار یک فایل configمی سازیم .در این فایل سطح شبیه سازی(شماتیک یا )Post Layoutرا
تعیین می کنیم .بدین منظور در کتابخانه ex5یک سلول جدید هم نام با فایل شماتیک و با ابزار Hierarchy-Editor
ایجاد می کنیم.
پس از کلیک بر روی گزینه OKدو پنجره مطابق شکل زیر باز خواهند شد.
10
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
سپس در پنجره باز شده برای Nameگزینه spectreرا انتخاب کرده و OKمی کنیم.
11
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
از قسمت سمت راست شماتیک مدار تست را که برای شبیه سازی در کتابخانه ex5ایجاد کردیم ،انتخاب می کنیم و بر دکمه
OKکلیک می کنیم.
12
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
سپس از لیست پایین صفحه بر روی وارونگر کلیک راست کرده و از گزینه Set Instance Viewنوع viewمورد نظر را
انتخاب می کنیم .برای شبیه سازی شماتیک schematic ،و برای av_extracted ،post layout simulationرا
انتخاب می کنیم.
13
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
در نهایت برای ذخیره کردن تنظیمات از منوی View -> Updateرا انتخاب می کنیم
و در پنجره ای که مانند شکل زیر باز خواهد شد گزینه OKرا انتخاب خواهیم کرد.
از آن جایی که در فایل configبرای وارونگر av_extracted viewانتخاب شد ،ابتدا Post Layout Simulationرا
انجام می دهیم.
برای این کار از آدرس Analog Environment ، Tools -> Analog Environmentرا اجرا می کنیم .در این محیط
از منوی باالی صفحه … Setup -> Designرا انتخاب می کنیم.
14
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
در پنجره ای که مطابق شکل زیر باز می شود View Name ،را برابر با configانتخاب و سپس بر روی دکمه OKکلیک
می کنیم.
طبق توضیحاتی که در بخش سوم داده شد ،برای شبیه سازی مدار و به دست آوردن تاخیر آن از مسیر >Analyse -
… Chooseیک شبیه سازی گذرا با مدت 10nsایجاد می کنیم.
15
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
پس از اجرای Netlist and Runاز طریق Results -> Direct Plot -> Transient Signalو انتخاب گره های
خروجی و ورودی ،سیگنال های ورودی و خروجی همانند شکل زیر رسم خواهند شد.
برای شبیه سازی شماتیک کافی است در فایل configنوع viewرا به schematicتغییر دهیم .برای این کار به Library
Managerرجوع می کنیم .بر روی فایل configکلیک راست کرده و گزینه Openرا انتخاب می کنیم .پنجره ای شبیه به
شکل زیر باز خواهد شد .گزینه های این پنجره را مطابق شکل زیر تنظیم می نماییم و در نهایت بر روی دکمه OKکلیک می
کنیم.
16
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
سپس بر روی وارونگر کلیک راست کرده و از منوی Set Instance Viewگزینه schematicرا انتخاب می کنیم.
17
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
18
راهنمای استفاده از نرم افزار Cadence
بخش ششم – Post Layout Simulation
دانشكده مهندسي برق
شبیه به Post Layout Simulationیک شبیه سازی گذرا ایجاد کرده و مدار را شبیه سازی می کنیم .نهایتا از مسیر
Results -> Direct Plot -> Transient Signalنتایج نهایی را رسم می نماییم.
همان طور که مشاهده می شود تفاوت میان نتایج شبیه سازی شماتیک و Post Layout Simulationبسیار کم می باشد.
البته با توجه به کوچک بودن ابعاد مدار و تقاطع کم الیه های مختلف لی اوت انتظار چنین رفتاری می رفت.
19