The HDL Complexity Tool

সফটওয়্যার স্ক্রিনশট:
The HDL Complexity Tool
সফটওয়্যার বিবরণ:
সংস্করণ: 0.5.04
তারিখ আপলোড: 2 Jun 15
ডেভেলপার: Slade Maurer
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 0

Rating: 1.0/5 (Total Votes: 1)

যাচাই পরীক্ষার পরিকল্পনা চালাতে জন্য

এটি জটিলতা স্কোর উপযোগী হতে দেয়ার উদ্দেশ্যে করা হচ্ছে. আশা করছি, আরটিএল ডিজাইনার দক্ষতার বিদ্যমান ডিজাইন গঠন জানার নকশা জটিলতা পরিচালনা করা একটি উপায় হিসেবে এবং একটি গাইড হিসাবে এই টুল ব্যবহার করতে পারেন.
এইচডিএল জটিলতা টুল পরিমাপের তথ্য প্রদান করার জন্য একটি সহজ টুল. ড্রাইভিং ধারণা আপনি পরিমাপ করতে পারেন না কি নিয়ন্ত্রণ করতে পারে না হচ্ছে. আমরা প্রকৃত প্রকল্পের একটি সেট উপর ভাল সঞ্চালিত হবে যে একটি টুল বিকাশ বিদ্যমান গবেষণা ব্যবহার করতে চান.
প্রকৃত খুঁত তথ্য ঝুঁকিপূর্ণ উপাদান সনাক্ত করার জন্য একটি কৌশল হিসাবে জটিলতা পরীক্ষা করা হবে. রিয়েল ডিজাইন HCT ব্যবহারিক ব্যবহারকারীরা তা নির্ধারণ করার পরিমাপ করা হবে. শেষ পর্যন্ত, এই টুল কেউ নকশা এবং / অথবা একটি জটিল হার্ডওয়্যার প্রকল্প যাচাই কার্যত উপযোগী হতে হবে.
সংস্থাপনা
& Nbsp; 1. Http://www.sourceforge.net/hct থেকে সর্বশেষ সূত্র ডাউনলোড
& Nbsp; 2. একটি ডিরেক্টরির মধ্যে ফাইল Untar
& Nbsp; 3. সম্পাদন: যে ডিরেক্টরির মধ্যে ./install.pl Perl
& Nbsp; আপনি ব্যাপী একটি * স্নো বক্স সিস্টেমে ইনস্টল করতে চান **, রুট হিসাবে চালাতে করুন
& Nbsp; 4. ইনস্টলারের নির্দেশাবলী অনুসরণ করুন
<শক্তিশালী> নকশা
HCT ক্রমাগত পরিবর্তিত হয়ে চলেছে. আমরা শাখা জটিলতা বুঝতে ম্যাককেইব Cyclomatic জটিলতা বিশ্লেষণ দিয়ে শুরু হয়. তারপর আমরা বাস্তব খুঁত তথ্য সঙ্গে মডেলটির ক্রমাঙ্ক হয় যে আরো পরিশীলিত জটিলতা স্কোর সঙ্গে এই উন্নতি হয়.
এই একটি ভাল পটভূমি পাওয়া যায়. মাইকেল Shaefers দ্বারা "এইচডিএল মডেল জটিলতা পরিমাপ" তথ্য যোগ করুন. অনুসরণ আমরা HCT জন্য নকশা মানদণ্ড হিসাবে ব্যবহার যে কয়েক excerpts আছে.
যে কাগজে সংজ্ঞায়িত করা হয় যে কয়েক এইচডিএল জটিলতা কারণের আছে:
- আকার
- পাখির
- নিয়ন্ত্রণ প্রবাহ
- তথ্য প্রবাহ
- অনুক্রমের
- এলাকায়
- নিয়মানুবর্তিতা
- মডুলার
- (মডিউল বা দৃষ্টান্ত) কাপলিং
- Concurrency
- সময়জ্ঞান
যে কাগজে, এইচডিএল মানসিক জটিলতা ধারণা চালু হয় এবং সাধারণ দিক হিসেবে সফটওয়্যার বনাম হার্ডওয়্যার নকশা জটিলতা পার্থক্য বিশ্লেষণ করা হয়. বিন্দু একটি ভাল জটিলতা স্কোর ছয় নিয়ম মেনে চলতে হবে যে:
1. পরিমাপ একটি আনুষ্ঠানিক ফাউন্ডেশন উপর ভিত্তি করে করা হয়েছে
2. পরিমাপ স্বজ্ঞাত করা হয়েছে
উন্নয়ন অধীনে 3. মডেল পরিমাপযোগ্য হতে হবে
4. একটি কাঠামোগত মডেল একটি unstructured সংস্করণের তুলনায় কম জটিল হিসেবে পরিমাপ করা হয়েছে
মডেল নতুন অংশ যোগ 5. জটিলতা বৃদ্ধি হয়েছে
6. একটি আরো জটিল অংশ দ্বারা মডেল এক অংশ প্রতিস্থাপন জটিলতা বৃদ্ধি হয়েছে
আপনি তাদের সম্পর্কে ভাবতে শুরু যখন ঐ ছয় উত্তুঙ্গ লক্ষ্য. তাদের দ্বারা উহ্য transitivity অর্জন শক্ত হতে যাচ্ছে. যাইহোক, আমরা এই জন্য শুটিং করা হয় এবং একটি পথনির্দেশক আলো হিসাবে এটি ব্যবহার করা উচিত.
আমরা আমাদের প্রচেষ্টা পরিমার্জন তাদের খুঁত ইতিহাস সঙ্গে সম্পর্কিত ব্যবহারকারীদের হবে. একটি খাঁটি জেনেরিক পার্স ও গুনতি ফ্রেমওয়ার্কের উপর পৌন: পুনিকতা কার্যকর পুনরাবৃত্ত নকশা চাবিকাঠি. আমরা সফটওয়্যার আর্কিটেকচারের উপর বাস্তবায়ন আমাদের নির্বাচিত ভাষায় একটি কমনীয়তা ফোকাস করতে হবে.
সঠিকভাবে কোন এইচডিএল হার্ডওয়্যার ব্লক মানসিক জটিলতা স্কোর এবং খুঁত হার এবং সময়সূচী ঝুঁকি ভবিষ্যদ্বাণী করা এই পদ্ধতি প্রয়োগ করা হচ্ছে শেষ লক্ষ্য

এই রিলিজে নতুন কি:.

  • এই রিলিজে সম্পূর্ণরূপে ম্যাককেইব Cyclomatic জটিলতা, কোড বাইট, মন্তব্য বাইট, বিভিন্ন অনুপাত এবং আপনি সব মডিউল complexit বুঝতে ব্যবহার করতে পারেন একটি ঊর্ধ্বতন সিস্টেমের পরিমাপ সুনির্দিষ্ট ফলাফলের জন্য পুনরায় নকশা করা হয় একটি প্রকল্প.

  • <লি> এটা Verilog এবং cyclicity CDL এবং সমর্থন কমান্ড লাইন থেকে ব্যবহারযোগ্য এবং CSV আউটপুট বিন্যাস উভয় কাজ করে.

    আবশ্যক

    • পার্ল

মন্তব্য The HDL Complexity Tool

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!