ম্যাকের উপর ভেরিলোগ চালান


0

আমার স্কুলের জন্য আমার ম্যাকবুক প্রোতে ভেরিলোগ অনুকরণ করা দরকার। আমি ডাউনলোড, কনফিগার এবং আইক্রাস এবং ভেরিওয়েল ইনস্টল করার চেষ্টা করেছি। make testইকারুস জন্য কাজ করে, কিন্তু না veriwell জন্য, তাদের মধ্যে কেউই টার্মিনাল দ্বারা স্বীকৃত হয়।

আমি যে কমান্ডটি ব্যবহার করছি তা হ'ল:

iverilog hello.vl

এবং

veriwell hello.vl

টার্মিনাল দাবি করে যে এই আদেশগুলির কোনওটিরই উপস্থিতি নেই ...

আমি টার্মিনালের সাথে সরঞ্জামগুলি কনফিগার করতে খুব নতুন, তবে আমি মনে করি যে সমস্যাটি কেবল পরে প্রোগ্রামটি ব্যবহার করছে। কোন ধারনা?


1
আইভারিলগের কি অস্তিত্ব আছে এবং আপনি কি সেই পথ থেকে এটি চালনার চেষ্টা করছেন?

3
এটিকে স্ট্যাকওভারফ্লো থেকে কেন সরানো হয়েছে তা নিশ্চিত নন, সরঞ্জাম সেটআপ সম্পর্কিত অন্যান্য স্ট্যাকওভারফ্লো প্রশ্ন রয়েছে।
জর্জি

উত্তর:


0

আমি ভেরিওয়েল চেষ্টা করিনি তবে আমি ভারিলোগ সিমুলেশন পরিবেশের জন্য Icarus এবং GTKWave ব্যবহার করি ।

আমি verilog মোড ব্যবহার Aquamacs একটি বাক্য গঠন হাইলাইট সম্পাদক হিসেবে।

আপনার হ্যালো.ভিএল নিন (কেবলমাত্র .v ব্যবহার করা স্বাভাবিক)) এবং এটি ব্যবহার করে সংকলন করুন

iverilog -o hello hello.vl

এটি হ্যালো নামে একটি অবজেক্ট ফাইল তৈরি করবে। এটি কার্যকর করতে টাইপ করুন

vpp hello

একবার আপনি পরীক্ষার বেঞ্চগুলি লেখা শুরু করার পরে, আপনি একটি তরঙ্গ ফাইল সরিয়ে ফেলতে চাইবেন। আপনার টেস্ট বেঞ্চে এটি যুক্ত করে আপনি তা করেন।

initial
 begin
  $dumpfile("wave.lxt");
  $dumpvars(0, <test bench module>);
 end

তারপরে আপনি ওয়েট.এলেক্সটটি জিটিকেওয়েভে লোড করতে পারেন (নোট করুন যে আপনার জিটিকেওয়েভ ব্যবহারের জন্য এক্স 11 দরকার)।

আরও কিছুটা উন্নত, আপনি আপনার কোডটি সংকলন করতে ইকারাস ব্যবহার করতে অ্যাকোম্যাকস সেট আপ করতে পারেন, যাতে সম্পাদকটি ছাড়ার আগে আপনার যদি সংকলন ত্রুটি রয়েছে কিনা তা আপনি জানতে পারেন।


0

তুমি কি করেছ make install? অনুমান করে, নিশ্চিত হয়ে নিন যে এটি ইনস্টল করা ডিরেক্টরিটি আপনার মধ্যে রয়েছে $PATH। আপনি যদি csh / tcsh চালিয়ে যাচ্ছেন rehashতবে পাথের নতুন প্রোগ্রামগুলি খুঁজতে শেলটির জন্য আপনার কমান্ডটি চালাতে হতে পারে ।

এখানে দুটি অনুরূপ প্রশ্ন:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.