.TH "VCD2VZT" "1" "3.1.21" "Anthony Bybell" "Filetype Conversion" .SH "نام (NAME)" .LP vcd2vzt \- تبدیل فایل‌های VCD به فایل‌های VZT .SH "خلاصه دستور (SYNOPSIS)" .LP vcd2vzt [\fIگزینه‌ها\fP]... [\fIVCDFILE\fP] [\fIVZTFILE\fP] .SH "توضیحات (DESCRIPTION)" .LP دستور vcd2vzt فایل‌های فرمت VCD را به فایل‌های فرمت VZT تبدیل می‌کند. .SH "گزینه‌ها (OPTIONS)" .LP .TP \fB\-v,\-\-vcdname\fR <\fIfilename\fP> تعیین نام فایل ورودی VCD. .TP \fB\-l,\-\-vztname\fR <\fIfilename\fP> تعیین نام فایل خروجی VZT. .TP \fB\-d,\-\-depth\fR <\fIvalue\fP> تعیین عمق فشرده‌سازی gzip بین 0 تا 9؛ مقدار پیش‌فرض 4 است. .TP \fB\-m,\-\-maxgranule\fR <\fIvalue\fP> تعیین تعداد دانه‌ها (granules) در هر بخش؛ مقدار پیش‌فرض 8 است. هر دانه برابر با 32 گام زمانی (timesteps) است. .TP \fB\-b,\-\-break\fR <\fIvalue\fP> تعیین اندازه شکستن (پیش‌فرض = 0 = خاموش). هنگامی که از اندازه شکست فراتر رود، دامپر VZT تمامی اطلاعات وضعیت را در مرز بعدی دانه به‌علاوه دیکشنری تخلیه می‌کند. .TP \fB\-z,\-\-ziptype\fR <\fIvalue\fP> تعیین نوع فشرده‌سازی (پیش‌فرض = 0 برای gzip، 1 برای bzip2، 2 برای lzma). این گزینه امکان جایگزینی الگوریتم فشرده‌سازی پیش‌فرض با الگوریتمی کارآمدتر را فراهم می‌کند که البته به زمان اجرای بیشتری نیاز دارد. توجه داشته باشید که سرعت استخراج bzip2 به اندازه gzip نیست، بنابراین نرم‌افزار مشاهده‌گر در زمان بازگشایی بلوک‌ها حدود دو برابر کندتر خواهد بود. .TP \fB\-t,\-\-twostate\fR اجبار به استفاده از حالت دوحالته MVL2 (پیش‌فرض MVL4 است). در صورت فعال بودن، ردگیری (trace) فقط مقادیر 0 و 1 را برای سیگنال‌های باینری ذخیره می‌کند. این حالت برای شبیه‌سازی عملکردی مفید است و علاوه بر افزایش سرعت ذخیره‌سازی، اندازه فایل ردگیری را تا حدی کوچک‌تر می‌کند. .TP \fB\-r, \-\-rle\fR استفاده از فشرده‌سازی RLE بیتی روی جدول مقادیر. به‌طور پیش‌فرض غیرفعال است. در صورت فعال بودن، جدول داده‌های ردگیری با نمایش جایگزینی ذخیره می‌شود که در بسیاری از موارد فشرده‌سازی را بهبود می‌بخشد. .TP \fB\-h,\-\-help\fR نمایش صفحه راهنما. .SH "مثال‌ها (EXAMPLES)" .LP توجه داشته باشید که باید dumpfile.vcd را مستقیماً مشخص کنید یا از "\-" برای ورودی استاندارد (stdin) استفاده نمایید. .TP vcd2vzt dumpfile.vcd dumpfile.lxt \-\-depth 9 \-\-break 1073741824 سطح فشرده‌سازی را روی 9 و اندازه شکستن را روی 1 گیگابایت تنظیم می‌کند. .TP vcd2vzt dumpfile.vcd dumpfile.lxt \-\-depth 9 \-\-maxgranule 512 تعداد دانه‌های بیشتری در هر بخش تعیین می‌کند که باعث فشرده‌سازی بیشتر به بهای مصرف حافظه بیشتر می‌شود. .SH "محدودیت‌ها (LIMITATIONS)" ابزار \fIvcd2vzt\fP نوسانات ناگهانی و لحظه‌ای (glitches) را ذخیره نمی‌کند، زیرا در حین نوشتن فایل VZT این موارد با یکدیگر ادغام شده و به یک تغییر مقدار واحد تبدیل می‌شوند. .LP .SH "نویسندگان (AUTHORS)" .LP Anthony Bybell .SH "همچنین ببینید (SEE ALSO)" .LP \fIvzt2vcd\fP(1) \fIlxt2vcd\fP(1) \fIvcd2lxt2\fP(1) \fIgtkwave\fP(1)