The HDL Complexity Tool

Programinė įranga Screenshot:
The HDL Complexity Tool
Programinė detalės:
Versija: 0.5.04
Įkėlimo datą: 2 Jun 15
Kūrėjas: Slade Maurer
Licencija: Nemokamai
Populiarumas: 0

Rating: 1.0/5 (Total Votes: 1)

sudėtingumo rezultatas yra skirtas būti naudinga tikrinimas vairuoti bandymų planai. Tikimės, kad RTL dizaineriai gali naudoti šį įrankį, kaip būdas valdyti dizaino sudėtingumą ir kaip vadovas efektyviai mokytis esamų dizaino struktūrą.
DTL Sudėtingumas įrankis yra paprastas įrankis, pateikti matavimų duomenis. Vairavimo koncepcija, jog jūs negalite kontroliuoti, ką jūs galite nematuoja. Mes ketiname naudoti esamą mokslinių tyrimų sukurti įrankį, kuris atlieka gerai nuo realių projektų rinkinį.
Aktualūs defektų duomenys bus naudojami išbandyti sudėtingumą, techniką nustatyti rizikingus komponentus. Nekilnojamasis darbai bus vertinami siekiant nustatyti, kas yra praktinis naudojimas HCT. Galų gale, ši priemonė turėtų būti praktiškai naudingas visiems projektavimo ir / ar patikrinti sudėtingą aparatūros projektą.
ĮRENGIMAS
& Nbsp; 1. Atsisiųskite naujausią šaltinius iš http://www.sourceforge.net/hct
& Nbsp; 2. Išpakuokite failus į katalogą
& Nbsp; 3. Vykdyti: perl ./install.pl tame kataloge
& Nbsp; ** Jei norite įdiegti į * nix lange Sistemos pločio, prašome paleisti kaip root
& Nbsp; 4. Vykdykite diegimo programos instrukcijas
"DIZAINAS"
HCT sudėtyje yra nuolat vystosi. Mes pradedame su McCabe Cyclomatic sudėtingumo analizės suprasti filialas sudėtingumą. Tada mes geriname tai su sudėtingesniais sudėtingumo balai, kurie yra sukalibruotas nekilnojamojo defektas duomenis.
Geras fonas tai yra prieinama. Prašome kreiptis į "Matavimo DTL modelių Sudėtingumas" Michael Shaefers. Po turime keletą ištraukų, kad mes naudojame kaip projektavimo kriterijus HCT.
Yra keletas DTL sudėtingumo faktoriai, kurie yra apibrėžta toje popieriaus:
- Dydis
- Lizdus
- Kontrolės srautas
- Informacijos srautas
- Hierarchija
- Vietovė
- Tvarkingumas
- Modalumas
- Mova (modulių ar egzempliorių)
- Lygiagrečiai
- Laikas
Be to popieriaus, psichologinio sudėtingumo DTL idėja yra įdiegta ir bendri aspektai, taip pat skirtumai programinės įrangos palyginti Hardware Design sudėtingumo analizė. Esmė ta, kad geras sudėtingumo rezultatas laikysis šešių taisyklių:
1. priemonė turi būti pagrįsta formaliu įkūrimo
2. priemonė turi būti intuityvus
3. Modeliai pagal plėtros turi būti išmatuojami
4. Struktūrinis modelis turi būti vertinamas kaip mažiau sudėtinga nei nenuosekliai versija
5. Įrašyta naujų dalių pavyzdį turi padidinti sudėtingumą
6. keitimas vieną dalį pavyzdžio sudėtingesnio dalis turi padidinti kompleksiškumą
Tie šeši tauriųjų tikslų, kai jūs pradedate galvoti apie juos. Tranzityvumas numanomas jų bus sunku pasiekti. Tačiau mes šaudymo tai ir turėtų jį naudoti kaip pagrindinis šviesos.
Mes turime vartotojus koreliuoja su jų defektų istorijos patobulinti mūsų pastangas. Kartoti ant gryna ir paprasta generinių apdorojant ir skaičiavimo sistemoje yra raktas į veiksmingą kartotinį projektą. Turime sutelkti dėmesį į programinės įrangos architektūra yra mūsų pasirinktos kalbos įgyvendinimo elegancija.
Galutinis tikslas yra tinkamai rezultatas psichologinį sudėtingumą aparatūros blokus bet DTL ir naudoti šį prognozuoti defektus kainos ir tvarkaraščio rizika

Kas naujo , šioje laidoje.

  • Ši laida yra visiškai pertvarkyta tikslių rezultatų matavimo McCabe Cyclomatic sudėtingumą, baitus kodo, baitų pastabas, įvairius rodiklius ir vertinimo sistemą, galite naudoti suprasti visų modulių complexit į projektas.
  • Jis veikia tiek Verilog ir cikliškumas CDL ir parama komandinę eilutę ir CSV formatai.

Reikalavimai

  • Perlas "

Komentarai The HDL Complexity Tool

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!