Feladatok

Mikroprocesszoros Rendszerek Laboratórium
 Házi Feladat Elkészítési Útmutató

Házi feladat kiírások

A PDF kiírásokon szereplő konzulensek helyett a 2009-as Csoport lista (HF konzulensekkel) anyagban találhatók majd meg a konzulensek nevei.

1.     A házi feladat elkészítési lépései

  • 2009 február 12. : A házi feladatok kiosztása
  • 2009 március 16-20. : Kötelező konzultáció
  • 2009 március 23-27. : Első részfeladat beadása
  • 2009 április 20. - április 30. : Kötelező konzultáció
  • 2009 május 4-8. : Feladatbeadás

2.     Mikroprocesszoros rendszerek laboratórium házi feladat

A Mikroprocesszoros Rendszerek (VIMM-4086) házi feladat 2 fős hallgató csoportok részére kerül kiosztásra. A házi feladat során a hallgatók egy önálló mikroprocesszoros rendszernek - vagy nagyobb rendszer jól elkülönülő mikroprocesszoros részrendszerének - a tervezési lépéseit végzik el a rendszer részletes specifikációjának kidolgozásától a kapcsolási rajz, valamint a software rendszerterv kidolgozásán keresztül, a software egy részének megvalósításáig. A kiírásban részben specifikált rendszer képes önálló működésre, rendelkezik felhasználói felülettel, valamint képes kommunikálni más rendszerekkel, tipikusan magasabb szintű funkciókat megvalósító számítógéppel.

3.     A feladatok kiosztása

A kiadott feladat egy részleges specifikációt tartalmaz. Ez a specifikáció modellezni próbálja az alkalmazási környezet szakértője által a gyakorlatban adott nem teljes kiindulási specifikációt.

4.     Részletes specifikáció kidolgozása

A részletes specifikációt a szakértő és a rendszer tervezője közösen dolgozza ki, meghatározva a részleges specifikációból hiányzó, de a rendszer megvalósításához elengedhetetlenül szükséges rendszerparamétereket. Ekkor kerül rögzítésre számos fontos másodlagos rendszerkövetelmény is, mint például az elemes, vagy akkumulátoros táplálás szükségessége, esetleges méretkorlátok, stb.

A feladat részletes specifikációját a konzulenssel együttműködve dolgozza ki! A konzulens ebben a fázisban az alkalmazási környezet szakértőjeként vesz részt.

5.     A rendszer feladatainak meghatározása, HW/SW szétválasztás, rendszerterv kidolgozása

A részletes specifikáció alapján lehetséges a rendszer feladatainak meghatározása, a feladatok hardware/software (HW/SW) szétválasztása (a feladatok hardware és software úton megvalósított részeinek a meghatározása), és a rendszerterv kidolgozása.

A kidolgozott részletes specifikáció alapján határozza meg a rendszer feladatait, válassza szét a hardware/software feladatokat, és dolgozza ki a részletes rendszertervet.

6.     Alkatrészválasztás

A kidolgozott rendszerterv alapján válassza ki a használható alkatrészeket. Járjon el különös tekintettel az alkalmazott mikrokontroller kiválasztásánál, mert az alapjaiban befolyásolja a további döntéseit. A korábbi döntéseinek esetleges újragondolására vagy visszavonására is szükség lehet, mert elképzelhető, hogy azok a rendelkezésre álló alkatrészekkel nem valósíthatók meg, de más megoldások igen. Az alkatrészek keresése során kiinduló információkhoz juthat a labor WWW lapjain, ahol néhány nagyobb gyártó WWW lapjaira hivatkozásokat talál.

7.     Első kötelező konzultáció

A kidolgozott részletes rendszer specifikációt, a rendszer meghatározott feladatait, a kiválasztott HW/SW szétválasztást, valamint a rendszertervet meg kell vitatni a konzulenssel. A konzultáció sikeréhez elengedhetetlen, hogy ezen dokumentumok írott formában álljanak rendelkezésre, azért azokat a konzultációra be kell hozni.

8.     Első részfeladat beadása

Az első kötelező konzultáció alapján át kell dolgozni az elkészült anyagot, és azt nyomtatott formában, összetűzve a megadott héten (2005 március 21-25.) be kell adni a konzulenseknek. Az anyagokat kérjük a tanszéki adminisztrációban (I épület, E szárny 4. emelet) a konzulensek névre szóló fachjában hagyni. A konzulensek az anyagot értékelik, és rövid véleményüket írott formában (email-ben) visszaküldik a hallgatóknak, valamint az anyagot osztályozzák.

 

A beadott anyag tartalmazza az alábbi információkat:

Fedőlap:

ˇ         a hallgatói csoport száma,

ˇ         a hallgatók neve és Neptun kódja,

ˇ         a hallgatók email címe,

ˇ         dátum,

ˇ         a feladat címe.

A további lapok:

ˇ         részletes specifikáció,

ˇ         rendszerterv (lehet ceruzarajz is) és magyarázata,

ˇ         a HW/SW szétválasztás és magyarázata,

ˇ         választott alkatrészek típusa, és a választás indoklása.

9.     Második kötelező konzultáció

A második kötelező konzultáción az alábbi anyagok bemutatása elkerülhetetlen:

ˇ         kapcsolási rajz (lehet ceruzarajz is),

ˇ         alkatrészjegyzék,

ˇ         a rendszer tervezett felhasználói felülete, kijelzők, nyomógombok, stb. (lehet ceruzarajz is),

ˇ         várható tápáram számítások a különböző működési módokban (normál, sleep mód, stb.),

ˇ         software rendszerterv, amelyben rögzítve vannak a használt hardware erőforrások, valamint a kritikus rendszerrészek, mint például konkurens feladatok, valós idejű feladatok, stb.,

ˇ         a rendszer által használt soros kommunikációs protokoll specifikációja.

Ezen dokumentációt közösen áttekintve a konzulenssel megvitatható, hogy az addig elkészült tervdokumentáció milyen módosítási szükségesek, melyek annak a gyenge pontja, és a feladat azok alapján a beadásra átdolgozható.

10.A teljes tervdokumentáció elkészítése és beadása

A teljes tervdokumentációt nyomtatott formában, összetűzve a megadott héten (2005 május 9-13.) be kell adni a konzulenseknek. Azt a konzulensek áttekintik, és írott véleményt küldenek a hallgatóknak (email-ben), valamint az anyagot osztályozzák. A házi feladat végső értékelésébe az előzetes tervdokumentációra adott osztályzat is szerepel.

A teljes tervdokumentáció az alábbi részekből áll:

Fedőlap:

ˇ         a hallgatói csoport száma,

ˇ         a hallgatók neve és Neptun kódja,

ˇ         a hallgatók email címe,

ˇ         dátum,

ˇ         a feladat címe.

A további részek:

ˇ         részletes specifikáció,

ˇ         rendszerterv (lehet ceruzarajz is) és magyarázata,

ˇ         a HW/SW szétválasztás és magyarázata,

ˇ         választott alkatrészek típusa, és a választás indoklása,

ˇ         kapcsolási rajz (lehet ceruzarajz is) és magyarázata,

ˇ         alkatrészjegyzék,

ˇ         a rendszer tervezett felhasználói felülete, kijelzők, nyomógombok, stb. (lehet ceruzarajz is),

ˇ         várható tápáram számítások a különböző működési módokban (normál, sleep mód, stb.),

ˇ         software rendszerterv, amelyben rögzítve vannak a használt hardware erőforrások, valamint a kritikus rendszerrészek, mint például konkurens feladatok, valós idejű feladatok, stb.,

ˇ         a rendszer által használt soros kommunikációs protokoll specifikációja.

 

Budapest, 2009. február 19.

Kovácsházy Tamás
adjunktus


 

© 2010-2024 BME MIT | Hibajelentés | Használati útmutató