یه بنده خدایی می خواست حال ما رو بگیره بعد یه سوال خفن در مورد یه جیز خفن کرد ما گفتیم کم نذاریم و روش رو کم کنیم!![]()
نمایش دهنده موج
زمانی که میخواین یک طراحی دیجیتال را عیب یابی و یا تعمیر کنین یکی از بهترین گزینه ها تحلیل سیگنال های مشخصی از آن طراحی است. GHDL میتونه یک خروجی موجی یا سیگنالی بده اما به دو فرمت!
اولیش VCD هستش Value Change Dump
که یک فرمت باز برای Verilog میباشد استثنای این فرمت با LRM که مال Verilog هستش تعریف میشه.
باید بگم که VCD یک فرمت اسکی هستش پس از اون لحاظ که همه دنیا از این کدا پشتیبانی میکنن پس این VCD چیز خوبیه.
منظورم این بود که بیشتر نمایشگر های موج از این پشتیبانی میکنند.
--vcd=filename
این چیزیه که اگه تو GHDL جاش کنین کارتون رو را میندازه
اگر چه میشه این طور تصور کرد که VCD یک Verilog شی گرا شده است ولی در این استاندارد نمیشه تمام حالتها و انواع VHDL رو تو VCD کار کرد.
برای همین هم این یک فایل فرمت باز برای موج نما نخواهد بود در VHDL و باز به همین دلیل درست کردن یک GHDL بهتر از VCD هستش.
در مورد GHDL هم خدمتتون باید بگم که یک فرمت یک لنگه پا هستش!! یعنی چه؟
یعنی این که یا پاش رو زمینه یا نیست (نمیخوام از کلمه دو دویی استفاده کنم.)اگرچه هنوز کسی نمیتونه ادعا کنه همه جنبه هاش رو خر فهم شده!!!
برای این که آخرین ورژن یک نرم افزار دیگه رو بهتون معرفی کنم که بتونه این GHDL رو خوب بفهمه باید شما اول برید hier_max_level رو صفر کنیدالبته اگر میخواین سیگنال کاملش رو ببینید.اگرچه فقط Vector هاش رو میتونید ببینید.
اینم برای اونایی که دنبال اطلاعات بیشتری هستنند.
اینم یکی از برنامه هایی که از VCD پشتیبانی میکنند
اگر هم پتانسیل سیریشی دارین برین این جا
لازم به ذکر است به همه شما حق میدم هیچی نفهمین حتی شما خانم ال** پیر****.