VCD2VZT(1) Filetype Conversion VCD2VZT(1)

vcd2vzt - تبدیل فایل‌های VCD به فایل‌های VZT

vcd2vzt [گزینه‌ها]... [VCDFILE] [VZTFILE]

دستور vcd2vzt فایل‌های فرمت VCD را به فایل‌های فرمت VZT تبدیل می‌کند.

تعیین نام فایل ورودی VCD.
تعیین نام فایل خروجی VZT.
تعیین عمق فشرده‌سازی gzip بین 0 تا 9؛ مقدار پیش‌فرض 4 است.
تعیین تعداد دانه‌ها (granules) در هر بخش؛ مقدار پیش‌فرض 8 است. هر دانه برابر با 32 گام زمانی (timesteps) است.
تعیین اندازه شکستن (پیش‌فرض = 0 = خاموش). هنگامی که از اندازه شکست فراتر رود، دامپر VZT تمامی اطلاعات وضعیت را در مرز بعدی دانه به‌علاوه دیکشنری تخلیه می‌کند.
تعیین نوع فشرده‌سازی (پیش‌فرض = 0 برای gzip، 1 برای bzip2، 2 برای lzma). این گزینه امکان جایگزینی الگوریتم فشرده‌سازی پیش‌فرض با الگوریتمی کارآمدتر را فراهم می‌کند که البته به زمان اجرای بیشتری نیاز دارد. توجه داشته باشید که سرعت استخراج bzip2 به اندازه gzip نیست، بنابراین نرم‌افزار مشاهده‌گر در زمان بازگشایی بلوک‌ها حدود دو برابر کندتر خواهد بود.
اجبار به استفاده از حالت دوحالته MVL2 (پیش‌فرض MVL4 است). در صورت فعال بودن، ردگیری (trace) فقط مقادیر 0 و 1 را برای سیگنال‌های باینری ذخیره می‌کند. این حالت برای شبیه‌سازی عملکردی مفید است و علاوه بر افزایش سرعت ذخیره‌سازی، اندازه فایل ردگیری را تا حدی کوچک‌تر می‌کند.
استفاده از فشرده‌سازی RLE بیتی روی جدول مقادیر. به‌طور پیش‌فرض غیرفعال است. در صورت فعال بودن، جدول داده‌های ردگیری با نمایش جایگزینی ذخیره می‌شود که در بسیاری از موارد فشرده‌سازی را بهبود می‌بخشد.
نمایش صفحه راهنما.

توجه داشته باشید که باید dumpfile.vcd را مستقیماً مشخص کنید یا از "-" برای ورودی استاندارد (stdin) استفاده نمایید.

سطح فشرده‌سازی را روی 9 و اندازه شکستن را روی 1 گیگابایت تنظیم می‌کند.
تعداد دانه‌های بیشتری در هر بخش تعیین می‌کند که باعث فشرده‌سازی بیشتر به بهای مصرف حافظه بیشتر می‌شود.

ابزار vcd2vzt نوسانات ناگهانی و لحظه‌ای (glitches) را ذخیره نمی‌کند، زیرا در حین نوشتن فایل VZT این موارد با یکدیگر ادغام شده و به یک تغییر مقدار واحد تبدیل می‌شوند.

Anthony Bybell <bybell@rocketmail.com>

vzt2vcd(1) lxt2vcd(1) vcd2lxt2(1) gtkwave(1)

3.1.21 Anthony Bybell