Files
automotive-skills-suite/skills/hw-architecture-builder.skill
T

106 lines
26 KiB
Plaintext
Raw Normal View History

PK½\ªÈ:Òá$ hw-architecture-builder/SKILL.mdZÝrɾŸ§è*."±’,ÙX“J•-LpÖ6»qk¦%õzþ¶{ÆB[\låÂe®“÷È£ð$ùÎéž?É, –fzºÏÿ÷3ÇA&Su"Ö›±4ÑZ—**+£Æ‹J'±2A¬ldtQê<;V™2²TBfBV±.ÇFÉx+.®ßŠÃ§ø3>ÿù÷3±–&ÞHƒu-Å&7w<¿K“§BŠ›ë¹ø”ØOb`·¶Té8Q÷*é=3ÄI1–¾þ(ÎÞ^Š¿\¿ýI bUJ¨X\Ìùö»ù™0j©3•ª¬NÄ;“ÇU¤¬˜ŽK¹p‡lt¹’ è¤W™Ѷ*á§D$K™ä«‘°r©Ê­HU´–™¶4IrÜ…F¢È7Êô$·ïv¯åišgãHV–Œ%“­Õ8o¡“DäK‘†FË—HÈäÖ”KeT)ºm4䟈sk!VŠenÄÂèx¥³mO^;:+sˆEFÁWPÒ),L•À(tâ«‹±¨â•*qÈ{ȸYõ÷Э\+¡ «@gKÏ÷•k¼ë¶}P-òI}»YïmmÙ>Ež‘Ý÷­k õ•»µ»—¡¡ Á2OóRß«Ú
PºTŸÊ‰8M6rkIh¤­°w$£Î`2“¬Çsi”‚uÓ]E騴œcdIðˆîŸvïŸù n`³×µ’½%ƒÌú@µlç^ØßÀ™Žàêk§ËTE)ðö®O“6†t6Ç¿sU…´–LS[}"nZK°éà.'ˆÉ±g!MiÉ4»vÀÚunÈT_ÿÂÎçËqãl±rUÝEÅÓ‰¿º—S©,
Ú:¡‚$ÂêDG£¤Ø÷z›H¼ cKTöYLa»Ô.¤XàDÉ{>k]§bÉ>§Ã—yTAçLklLÆ÷©R+¨¹tùRo_K \
š ,ÈÚ¬lAðp^m$|å'ÁX\q0p:ïD¶“¢)t{ &(‡Cìp)‹ý
@ÂØBEd*’äY‘UéBëC#º“+e±Á©Ë¿NHùíŒúµÒÆ…Ž¼þ8¾¾ÒÆ\B}ÌÖ¡…}^:Uœÿ Ć—ŒZUÜà3\¥KŽ¢‘Ð6¯#ƒ[Y\Æï$µó»Í+ƒ
8Ú©´Ü¨¸Êb™E[<‚$ACã-8¸~ª„òÚX~”"Tuk¡( |§6‘©pÅ[dYeg_Ó-D$‘Û¼*ú—ç/OˆÝ¬‡óÛxDõIm¼À²}-\~â¡°GWšÈí[q[Ú¨ÆâÛ‰¸X¶çÈÞ,/á9d9$&ƒÇpÌE)ÉÖ{\,¡xéc‡-“|C_‰ëRbÆÙƒbYÊÇT:+ª2Ní]{2a})$ §à³6
œSQ¾Ìé·ÓÃðÕõ•
_ûñi~˧Ñ%‡Ì õéõÅw„‘‘’ˆ}]ny‹£ðš+fØ­±n£Â¨D§:“fKõ«-‹ì뜚·:o®¯Â¹B×üzþHP«Ÿ„®&‡—uŽõÖ9pz?;Ö=ôgt˜
¥¹2÷Zm¾êÉ•‘)HIA*Z“¸:õU¤u94‘Õj]Rô";6Ç„)" ˜?t>Ù°L©Ø@Mçô J–ŽÖâñãl€(ÊãÇB§…çOJâ¡F¶¥\½áÒãÇ#çç
×öê|Nºð2ºèW-¤…[3ÕÀ
 ~?ʤåÚäPþ$^Ac'rÐéøV ðe:ctœŽà…
Gâ–Hï-~"yQéS¬¡‡eÆ3HÓ!]ºSÛQ†-I±·Þê¨m\‘ZÃçY»æ¦®oe*@ù
Îàº1œtDìPÏL#“ÍÕ;¶ºûÖÙT•ÑdØj…h=OI1ÿi_·r[ ;ˆq ®]@
Ä)ÜOeÙ}{Ç®à/ýáø8¯O¦Îñ´·­Š"Ñ(&øL):Xq_Tø£ÎÂ(¯²’¾ÔN —º„8på ×\œÏÅÓãçS"y1òÉ®•*ù—m¿V2ij'==ŸžM§øgvðóátJQâÂ,UÈvÁIwbQ¨0QFÑ-ZVD ZAŸHá0оqü…oè;*ª²·]Wµ˜ÆæçÅ`vø!¤H‰ã¡K·åÿhrô!ätmüqŸ'¥7Lƒˆ¡wF© žrÐÄ=ìqKß~8xÿ¢]ÙužÄ–î6H’E±(GZxü¥ûZ ´¬˜·üíæôMx<½|ýit5¹P!–‘EoÞðQím¯ä’ð ÝËö¶'ôFB«8'­~Ñ%å •é’…k 3
w¨žÅªP±8öbU »ÂÏ]A¬ ÷ƒKñTzëݪO’Š’=°ü3\oBâV!Yˆnvò‹E4¹Š˜æ–¸CfYx×hiã
bB„–í$®í†˜u­j7¸ú±%*“ êÀ쇓Z1Z\Q¯Âü¼n
™Ê0ŒSí ‚3ê\TÃÀ‰\äºÒ˼3gÆ@çÚ5ÈÅq³éAªÀð㤱Ã4.Á»­@¼ð—¢Œµv=Ü€ÓšRýÍ.˜±„Ìt°ß:OPõ}ïÆŠ4êêìÞ—àÉãÇ;â# ˜m…T‘ŽÃ(¡Ÿ…¾Éh4*åb\æcw»iAHšG3z…!ÞGL¤ë•'¼M= ‚Û[*në ØÂ|€”ØïÝŠ­ø#BjB,éOâþ6Ç#¾‚D"BÝÍÝ-Aêdñ½eÀq& ^?È)íä&f‡dKdi\äEÅEbzˆªƒŒ"£ó,Ù
˜ÜGùlÏO/ÜNÓ£¯¿ÿc6óq!té2sgÌlñãÛö‚ÎüvÔ ãƒcöÁƒ À§Š#TWüÌLEwE®)[Ú¹S˜QœÝN§á.Q#ÞQya.ç 0ìø tÂçh¢^Žxg˘O…è«L‚C·Ó,|‰V’#r–H†z?b±wÍÃý!¼´GîÁCÑyІç°ü®4¤ÈVnJw°«9l¨>'äB(Ô'´¥c,“à‰;ê(
_²Wêý¹j‡5h$1 p *²3¨±ÌΙÑù
"ž7 ŽÝaOÂ×ÃsW(²ì¥Roòï¶Ú1UCˆˆ y¶9j9JÔm¯¡5Ý,>ÑȆx‡¡}þ8 ž:ùŽ÷)ýi£a-èrŸ­<­ÝoºÐHš¬&0¢­J1çs(svq}ÓôÀÃzòc;‹·-¡v
ô»¢IðÌ ÿ”Œ‹þ¥•8¼¤™á§&lš(~:ÜÆ“í­øÄÄæJªA".¥¹ór¹U¨uwyRðÜIó,d
Ùïʼ y€x"Ô ¢AÝálã8KgJ ªÜ(ôW¼
š`7ãÙöñÅh tØ5¢5ÌS·¨6îks PöG'õópÎèüÔ½„ãCă˜þ û3 ä·RýñFËkÖÁ{@Õ`6uÇþˆú@R#' uxêQ±±Y«7ªïð±}
D*š˜1ã´¾/à*Åå§Ñ¶jÔ÷Ò|ws×ÀøK*»×&Ïh ìþRÔ‡D•¯é!r ìU›3ƒø„ ÜŒ«:º²:›†ghþÃ|IQéVµ~¶JSêÑišÏ¸Tætå'Ín«’êr@1ò­Y ux6 ¯FPŸF Æô&£¶Ç LjšQ75íô²?QRƒ€¶Á—ºkê@yäWãS_‹âK©Ì…Hźt5›X§ã©nvU“Ç?ŸxK¨vÈxƒÐ–Qù¢™Àü°ÇÂÜvF¹!2‹ÊHmªríÆ;o™$PøU~í±ŸÅ#ñ™Aÿ³xW™"Gò|>Çcú[ÿËŸ°v:¥Å„’‚P_v§5>¶€éØ_‹’‚7šáÙ$…I\ºÚAF·øNÅ“½“ù‰]ŽâøIèO}ܶG¤3‚ß ¾œðÕ“ÜõálØaE>à‰3çí4¢íŽRN؂Ը|I¬crÄ:ŒÚn0®D¯SvãPÿ&¡J¶Àvò}`µMHÝö4KF»Ó;à©3¤sªƒ)²G¡<4…/»èD_=@½†™»$uT}FÊ0ÐôÂ¥¾øÀ4ÚõÒÝ¢ýmÔñ£)wÔsÑaç¨ùÿßD >áGÁ!jˆðë£ÃI¿Þ7QÒ­ðTÌ_|£ŽÓ‘3Jñ3ÿŠ¡©Ø>m±>éUãQ§lSQ~èÚN¡v'Í8}fs¼_—éñïV_lDΛ¨ÐåÁÇ­ø2‘+Oíû…œÚ¼•,,:GqÖ¥„Úñ6­h0 )_»Sª)'â-õîØ
n­b¤µ-µ{»Æ/Á#zÇZ ¥¦ÌÁ]xÄáçÆÍÉ©òÝÄOy¯'ªÕtФƥ̶nTQ¿ípgÑûCÖ%t]¢‹jX£EíKÕ¥¬÷fPùd!”r±Ì
^Äí„› (i’ºq¹¨Gœ´y RNÇN,“ŒWM¤RÈQ@ÇŽ™Á\ÎßÛ!ÈÜóp6ÉœóË2؇ͽfûÑëArK‹@.u U™õ¯.Æ;Ùâ<èçEûìÑE£²T&>O|˧•þƒUùþ‰âE®VXìʱôâÍ˦
™X™¡È<M ³Ó¡_B󱂇ŸäŸŽïëÚ‰ë:±¬³Xßk¶S÷¸êeî^úèØáçH…”ïÀ.µ¥‚¶ƒ ÀÚ˜R„k§©‡ùHÑÛ_Ç®åäU/ F”P@÷Þ ~;kxžOIÓft½º“õ°†c)¯4MÃxAûÖ”Fßøe”ƒàë—~ýò;þ×½xóf’ÆKõ°—þ.„hoÐÊÐåÛÿ=BßLí:¤Þ}%»·ç÷†<;2·h4{;5³æÎ'_ÂqêÀºŸnEûT3þÚÛ±?Îû®ÂßðQ&ò,eW¬ÿ9nk·´[5ÃÚ@ôŽøî춯Á9<å=È‘mú=‰Αô_PK\j)_
(>hw-architecture-builder/examples/sample_hw_arch_input_esc.jsonåšínã6†ÿÏU
8¨•ÈÊGpät&[{f{2ŠB %ÚæFUJâ)º÷´·°W¶‡¤>Év¶Øþc,Ñùž‡/Ï!óûÎþI|yðú¾Â…G¾\…p™³˜úh– —Åð= G«™{xÐ5?˜ïÑ@ýäÝgktã¾³à®eÛ½¼'÷TP«&öQq9ÀR¿¨o÷O,{hõÏò;8•kÆÕ½^¹AWñŠÆ„p¯Š6 ôüžèVc"è*F7ðò€&ÐèÕò ¤ñ <)|Õò8Ár},Ùñ|æzÐM/ ;z Å£~îAâ/´ûE¿ÃWÍè>º—Ř*:M1smÐ%Ã<(Û„xC¸z`Ï.®4"±’C]?èÙ6zDg6Š¢ògwdãaN°‡ÃùXæõ«¦î'ÄÉ
®¡Žd‰’¥<좧«µ„Øø,Ž!rŒ›ÛœÂe¸O á‡l…´ÑÏX0)Ytx _þG·mäýç#ÿÈà}SxàŠÀ˜$ç}p›U¶ˆà(
†ûi0vÇ® …á0.ºÈÇ ö©oº(há+À‚®Ýl\ðù«ŽðúÁ#¡înk ã«
¿Oc­Ð§8´|Æ ‚ÞÝ I’ò¹Ü$¦¹û©¼(Ò$ ©vN±@×±<5])š%˜K/N£EÖr:sNí‰;8§ÕFþˆ®YƒAõ=Ÿ¥±šÒp£¸¾À‚Àd Þ’ª[½~‰äo0º¤FeõÐÑ•ký¤Ð|Ëq@P%ö0¼˜$›ñï{våÍþÂkœ*‰Å㘆:Ú·Hýò¾¯4ôK¹¯ÇäN~ô{úî‹7*EÄ_㘊Hc0›Ú½.OGž”í°0¯Í®'h\^|Ob¾"jðççßT¢Ë$1l0•¹$ÖƒTxz r|΄°ü5ñïºèÊuÌœÙÍhÚE‹”†Ò,.¯góm“(£ªaÝ  (³»7#˜ú¯ Óån˜¾
F×q@ÑÜ4L]p] Ø0Ò½D¦—Ý*^†·(3š=€4æt=ý„N¬1ûuF¾O‹š
ƒsO6²5O)t޹@;\“Ùôd<4r5®zÃf¬zÃ6ª†ÎÞPõÚ¡¼ªÁÑàÖZ™v®®û®lµ3ÕÓLU
²Æ”ÛÂÔ™ÓjMX‘pµÈ~‹VàÆg ”„8tAC
þa@º§Í>ïAÐp%Uz ¯û["4üëújðXêÉ1 “TVr¤ hz«Y¶àÑŠ‡ùkš€s©Š=pržãtËB q„ =KÛP§×¿E’!ç¶(“X¶µÿz7™žžÛŽ;ojþÁêלêR׺ÐíÏÓ–uÎiå©ßÆÈå©E¡¦÷Ç[’¥ê̩ҹÝÒ”À¼Ì¾Ñþéõ©Ž^ ·ÇŸn« ¸2¡ÑØÝ›“çØ\ç5s[EgLñ*fB‚•¼"<ó‰Ó·ÏÑ™}˜[ýå4Ãã´ÂÓßžÁxz/†’¤4ûkÙ)‚©Ã±Ñè<`鯨FqÔ,§BO¹Ÿ‚~» :}NÐ̼kj‡ŽÑçüU@rtÆTøÖÖ?Îí™=˜maç…¶sö5\çä害•\Ó²‘‡Þ»
"`·¡Ôš`7®gÆeˆ”ÞçÐ V’¤á5š–2)µI½÷Àéì9N.ß ‰ØáÓи‘c#¨-P'˹› Aï[ r©¤_HŒ®öHÜéé­5ï¹rGý(‘ÇÍpµæHƒpõm»ªÓÿ15RåP;V?ÏG“];5ÏÚË—j¿(`Ê‹¥jE¦Í©æãd².ç/Âå"—6íý_ÓröÚ´´–ø_‹–²0zÆ‹(6oêî2@Ê$¨Pû•»IªVŒ9Ic `=tóíNI´ýˆÀûã^
Ò4åXâVvÞÞL{ŽssÒõìá#»×\“ÙÃÚÒQÁ§ß†}´+ƒÞ
ÐùkìmÉ~±ùiú"d&ÌXÒPêŒÒ[LâlÒ¡ ôóéMõ!ӅȨsÃÉ›|ߺTþu{•po*¯zöYäï^Ë%–л)Rß$HŒÇ¬§ ó“²1»÷ä8_³0ÐEy%Ôé“{U ÌÉ à©çf:¢N’ù²‰Sðe*”>Êì©d“@:‚¤Aÿ|l¹ÐYn ™èbS‹äùCóül‡©ØÙ¢¯)œÚ…Í+UÔÉ‹èÃVav]‡[e}ËavVv@D&I{ ihª<%'V?ÎÕy RâEØ$pq*¢²x³çñ„íšäźÚZnñþRn¸¹Mpö`œ%,•ÙxÚÅŸœÔÉ3Yµ1¡:ø-"Ù•Eº\Þ”ÁÑI[PGöŸ Š3BAVš´A®[u¥bÀÊ|#§ð³Ve‹DTï{YûbÙ¹¿V¾×Y¤þÝáÖ0œô{=urÕ_Aî‘ké•PÔ.Oh½Qq㢘ÈÆïP';&-žÐh@ý‘Ö’ l[`ʲ×L %ªâ+¢1 ™CWÓkT,îpÃøË.ª—eû™PÑ}†º%z磰¢“W°¢‰d&Ü*,¸NÿÈAw·;"0€©A•C¨hÇŠÕÙ6ƒ$My>
š‚¢÷ˆÄ>Ûh ¢§0±ØÒ8¬Ð#ÁÃS€õðÉÚQ¬Ùz–5,×»
<`yýPÎ犜ü–’Øß¨0”Äg=/b®^ ‡•ËúÈ¿V+ƒCV”-~Ÿ‡RëõÄaßiSŒR!Aáü+¢+pFáCVšÕ8Ö÷(Œ‡¨o£Xt¡•z
úWݽûrxQÊ¿¤ê •‚ÀTˆªò,ÛÖ£,*5#ßd ª†ÊgnaÞ÷ëüçßûunù®¿y>NxMm
+:U[
ÌÉéaJ3“UZ¹h<VÙ±iEbÂMšÛ8±wÕ2¯ „R°Š?¨™ýl×õ_U¤WÓ°R)Q”VÈ„¨¼:{¬@E÷a¢-!Ù@ß÷ªÛˆu¯v;碖m”¨µ-¦l+Ù&$µGdL<Óç9¼(«B´õf¨¨X¸£÷("B¨#5E!æQÒR9î±ÞùZ¤š ª&èO*öP³é½'+u>Àªu|žíÛe6[pªŒ#oQ‡Ú(qaN.ÓØ0¤eTjûêÏ›²¹žÍýÃ6„ÌŒzN‘ã©WêL‰ðò1 H +à´óòªÊŒ\ ÅÙŽd¡šÿÐocHùv‘…œŽì?Yá
œ®b‘ê?C)4À±6LDîI¬äÊ ¥R±gë‹ [žAt/ÁTÿ1Ö/¿¾ùãÍPKÝ\Gw”à;˜#Dhw-architecture-builder/references/iso26262_part5_clause7_mapping.mdZÍnɾó)2Êè×–íe,(JŽXk­¥Õ&£9Ó$ÛNs§g$+§œäšä˜k‡È-‡ð“ä«êŸé¡¤l,à%‡ÝÕÕõóÕW5z&Î.ߋ×øoçHüë¯Ä[Yw²VbRçKݨ¼iñåËþ*®äLœËõZW‹ÁàÙ3qÙȪÀj|¨[^6lJFq…²zQD­~hu­ìx08ØÛÛqLϳk•ë¹Îe£Mµ½ÍçÏJ“߈BËE-W™ÈÍjm*U56ºjT=—¹²ƒÃžPwê£âl¾T+<È3q1=¥¼7m“‰µ¹Sõ^îϲM­g-í<ï ~s~:¸?}8™xs©KÒ~e
%TÕ®TÍ'ò•‚¬\ä²ÌÛ’^ÈK9WÍ=~Η²Òve½°¥¹JæËÎCÝ1$ýl£Ö™8N3q'|Y˜E&T“¶B¯Ö¥ZÁ>ªÑAS³Z™j‡•#…r÷=—­¥²¼·:n—¸d µec…œÏáøÞ+Z8½jiR©Ò^öìânIb†—oÎ3ñŽþ¹8ûfÄ‚oU!š¥lIJ۪è¬W“PZL.ÏÞ
^õ¤÷v×jmêÆ+ÜÔð¾œéRÖñŽÏD£,t5Ø(* ñP«[­î8Š¥*ò’©Åû¶Y·˜”XAv ®–J,ïvÒÈÜ™µº,T-nŸ²âàP4r†(”´ŠãxŠ}é$Š¢ý£Úß‹+Ý”J\@¥ äÑ5ßÞÓÞ݃™Óa\ Ž…àÑ`Gœ˜¼¥SÄÙIÆW³XH®Í'(
½Úfijü¶¼ÓÕ
4½ºœŠa»F”+¹J3P–86gA˜›º ƒ iÃ÷qžk³"ãÍ>À”5ìµá×ÎãîSܪ6åSF!³Äµ+„ì‚$Õ>øk ègÞ‹;Ý,9HlÁ¼Ök2œåÐw%6^m'v».صwKUõ 7f #©º+ŽÙ’=Ä<Í—æ‰{Ò=&OÂÇ3¬‰à¶b^›•°÷Hõ•(Õ­*Ýee±cªò^Œ0s:þgV¼ý>AE¾èå÷b-ëFóÕ±ó´²8ÏŠ™.š9=†«ÓäqW©$¾üñÏ$R9·òWF»Î%fx>f$=áx}òî‡?ÚtÁcƒ;|_Ìcø[W$I,ÛÅ,­‹€þHˆ
¢Ø–÷ªÆãBCmŠ |¾Q÷ð£’V é !Ù‚³¤Ð ÝÀá;ãùI¡7†`½3TÄÚ!jèFÀHÆvšö@*±Î‹1óÔs*Rã¿Yi\Ù·§<%¯U£D E)`*ýÙ”.dù'\EZ«o•J¶¡Ì¿@8”¦™ªiE~øˆ¢ŽUm´°íz]jF‰ciU©+T»³+A`'†g§Sñòðùë}3À"Ò.Ûš¶Îc„+g?´@ÃÑÃÉétçÛƒýý½o÷÷
xÁ‹ †,ÃuäósfMÙ⼕ü¬W튇•mbΣq8ê<Vʼnòûãv}Žª´Ync±¥€|¤Öö*éפõ¤Ë ߥF™¶eÊ{rVm¬Ý©Õ\ÕªÊÝ—r¬«æ¹ ”WrÅVšô “‰A\M5@5.c±CQªpÍðd*~’Ñ¡3Px¥`Q³{—̣Ħ/9D/?$†ãC"|~Êž„d:`>ÀØÊñEˆÝ‚éèÛ¬ø¸1òêΊ_²:ή½S†¨ÀˆìÂÁ#„_]~°#
ô²]U~£÷ÁÞ¹¬o¬÷S÷ËÐŽ:ß:“²žŒ“rV'ûÈøwp HñÓ&R> ”¯ 3ix
´@)óöN\RÂ"ðL¥‘â°6Ç(ï¨q¾ƒ¡\$øÌÄÑõGqÞç»Ï¯?¢°#ù5’c¢0´Êr…YI%¨ö@„®ÀöŒ£H·¦l6ò¶®é¹’ÀD Ÿs$½†+ñ¹YªzÅLÂ¥/便Þûî:QuŒE¨GKS ] ™xŠy)·…3ôb¡jÆãÖòn¹Z{f)ö™ZÊ[Í@wÆ·"i3ÕÜ)r¶†.jóŠªÈ„Y7f'X!#§WYúŸò¡‰7a’:Ú¨¨Íš›‡9QéªÕVržƒsàYi¤ãÎØÎÐÐîZÛˆ*€–‘Q ¨l‘úÝ™ûNÒ“(z=SnSþ§(z!†ïm®K§1óÿ=Î(DÕóÞâ~d¹3àCõ¼9öÃ__MÞ|1&RñµèâÝ;²1a¦„¿`bæì;ÇŸc„d‰Bcq>ýÎ+JIÕ¯übx«%PÐZ;`
²39„É
i{ž„iÈ)‰ˆ h9ì¢ tÊ·žƒýø3UÁÄ$QïtU˜»_Jð¯% ‹sÅõD9‚¢ÌžOú9L f¨°íZÜÚ]çdQk…(kœéìÃÐŠš¶”Ÿ½3¯ÚÂU[U<„Âö“nEpYpæ»ÖŽ‚Ì©™ÔWã°uÊ['¾'|üS'ñ6ëB'Éø?¾™pÁzØ8†JÚý²–ºCµ»ØÍœ±à|ë?ZP9SƇ¾Z…&·ñÁ8Ä=u<Î:l¤ØY/BéKÝÐ…7‡NëÈ ý:•v6
\‰eéjIõªùE_ªúìc¿Ž!Ñ“BìØñL–ðÄ Œ«Z|M´Žp‡Ÿ±{ÛUu«ký)Vüž<ÈbºDÚ»Õ3?rPŸ×†¸þ×¾ü¹úŽÒ[k{ûã[èø"
Í#ðÆ¦–rÖÌzÖ‹Ò*tä–õîÏ%Å[`ôî¤ß(ç‰Ípöo}0W|x˜#`+
<ºf‡ ¡wÛÖïúú«Ï€ô8Hæèž
¾«â/›·÷»¹øu¸œÝ‚lÂ?z~/{hºàã†\Ìçæv'•%£™Sø
€4¾B;i9Qþýϰ”PßJáI:=Љ{°?Ç@×@$Õ¹ã÷ç£ÿ» ó6 µ¾:¼HvúiA.ðTlã.ÛÕJ¢-&cשp¶•F=àÆ4v"誆Dc(ºI
xQs¿V´w˜Òo”mžmѯbè°ÂÃDhãΦ¶kˆlìˆ{6¤yú>o«‰•¢c'ÙFA¼b…}icð$?óØ+uÚ§d22 ~Ç ?8“—~
vÁ¸Ó™k€nb®K2)‚–¢&LÈ ±WMzÔ0µA˜PÐá–@ob€.ÖKt~®Ï th¼å©-cƒzDÎÄéåÉÞéù™£‘$±×@†^“÷Ð a#u=ôSN4œèu,1`ædí¿L͹Ýr©½†“
,èøžËºØlà&ÈËjK¸+>rñ
3yOçwYð–ÏÜE« Þ;O\§cÉz›!¢º9·mhñåo¡dèO+‡®wbì2òÛb > ½xØp‘ ²“ç‹R­Ç`ÙåÍȸÃ" IµdØŽ +=ur…F*¹ä±kWýpeš>6oÞ D¬_¿Ù©Çf’¡]­kp¹nW~c £lÞØª•ÞñåÖ
„Ź’ßx°ã °¹œÏÑpÍ\PwÔôÇüül*³ºOŒ0MpÜ7ÂIÈ4fF|}ÐêV%:/ï~KÁ¾£gtáa7³{·7„·½a ®Zp¯§2"W5Åx—ޏúèÁ¼­ÜùÎ ÙÆˆÝ©y‘l Ý$–:I-5}.ˆÕ%ðnUzi¢²© lG ‹ ¼þ…Kj ¤¸f•Õ³üY Êsè,ò
˜'€¦=ž¸†3‚zëMÎB€:‚¤©å+¥kLl¼‚§=ÞGÃzkÕ4U…Ñcå Y—œÝ­º±-S'>á¸
’LuPuýÓk¹r¸÷G›ùœôÄÜUþ5ÂÜ‚ý¨0®34’¥ª³—£+,¥ÒŃc1ìÇ£±˜Ñø·7¿-ýL7ÎqÃÖWa8’6ÁAͶ jïÞåðp¡7ÒÈ„›ì9¦æ¸u[ª(uåa‡
á;g º"|Ë•ܯ»»³tz]p/{zCaŽ8øaw¤‰êa¯dHx±X§Ã¾£8ô|lR
n.Öá¬æ„{JåµQäW0 ð‹´ßèÁÜ«ÎÈ™)Z‘—‹4zÕrh¥æùQ}»î=I?7ßœG˜D×GpÈà"%c‡r´dnŠ1JÇONó®PB`˜–Š¡ŸxíÍÃ(CØ;Eo_uõÉé2òçì;æ=~´ft¬kÔ¤ÚÏŽ}ƒŠk|¨Ww/%å:vßbjÒ`ð=½r Ê*.U|YðKÈðV=eˆDO™b¸a%rÓ^×Ï ªÒ]¿üéïé 3¬z±+¾1(* „;º#E»îe{ä{P©;‹£2
qG-%\v †v2þ¹à9WAêÅYGûõéd2Úuïä»( £ïN‹þœ}èâkÔÓ&¯Râ(Øë°çDË®Î/^íûqá{äô{lYϦÐîEòÖYO§×ÆÐ#Øé«D3¥i> ¶¾1[TÓ·BëšN¶œù"c_m]Ÿlíºwþ +JglŒ@oüîä$ †]êŒÜY G¶…šÃ¥Å®û{€®‹Ùˆ‡Sî0¸› ÿ+RÝt•×rèú$X—ò$i–¨µèèÈøpÿà5÷«l³‹Ú ;§nàü[uü¨”@ýI’û£âÿ)Je,U³øÒ%mÐÓf‡ö~@ÔÒÏÍ¿É!h@ug!áÝíà?PKÎ\Gzí{!1hw-architecture-builder/references/methodology.md}YKr#G’Ýãn’É` øJƲY€©B!R‹ÒŽ
d€Pef@™dQ‹2­Æº·Ýs„éîCÌN˜CÔIæ¹Gä¬ê6™X@"ÃÃÃ?ÏŸ{|Io~ ImM¡£¢Ì5ÝêµÉtª³‚ºØÚØ&vóÜé|ù%]?êüÑè§Ng¾¼¦ã¯ñß`L¿ÿóuߨ<~RXÞ–Õ£UnâvTl5Ý-§päž]¡ÓA¢uBN­uñL©Ž¶*3.ud²ÂRd³(×…¦m%5ÖÎl27¤;/ˆÜNGfm úài«ŠƒÏˆJKWÐJ“Iw‰œGÇÔÕÃͰO_Ä¥J‘…äÄFï ÑŽžL±¥(·Î
¢­ŽÞ}Ñ{-j¿´ÏÞÎ:פ²˜¶öé€l&KvÛgg"•ÐÊâC±Ýêç–i?û’ކtn’„욪йQ‰£îùõ¢×éÜ}fo“=b±ÍŸ)1®p#âó|Ú§rÎ<j˜.ÝÙ /õÙŠÖÙ¼/ÆÆy£jo³Ng@ØâÂ? ùìàžüap1Žú>÷éãoÿèQ™™_J(ãe¶@N;þ_ås…Ê"-"ïžwúààŒÓ·}ZêÌÙ\tœàª_nì“öŸfA±>MoüyDÞ
ïð]™®tÎb½ ïËñ«ÑÕôôdŒð»›Óävy¡ßnÇ=ì6ûñêäÕ˜º“L!‚i¦M¯©(‚r›b˼6ˆÞ©è|þídpròªOWß_Þ ŽNOq‚ëùtðMŸF_N(G :ÑPÑPV/ËÝ.1¬›„}}i¹Š´Z™Ä Dù¥]n#8”Í.2Î•Ó bƒ.çwt‹P`O\*“à%GóŒîLªÅÜÄÙÖ–¹ƒSbDÍ#"{ÑübJ_Ÿ|3"lê‚^«B¹­ÖE‡h@ðŽÄf®2d¦x‰>ŒGûÛñhÄûs¸ˆÅ\å:úp¿U¿×¡ôáHû§U~
ùñ˜ŸÊŽỏB¿ ç6‘*Xÿîäb:øžE~›«XÓˆ‘ÞþóqvŽKöÛãÃ1ï>}åÍíýû¶4ö\-¯«Ê¦¶€.ü˜OÖÕï Å0ðg‡_2ä u¿ç\ã\<Ò•ÉÞ™lCH@ g: m9BôSá¢‡ÌÆúÁÄ?r!‰‘’~µê  XB{+ÆNmr•Jê1бúì.”ÉØ=úø_­2ïÝ
óÞÞªc¬º…•²XA­`•—ŽÿH˜/Þ†Ý[wÿøüéÑ«‡§Ô½:ùvv<t2n?¬u¦V 
[LØpLD¹MA¹c€cOJ6ÆtÁʢéMS›
"U:-QEˆš5O­7)U;^›õÌÐ5…‰Ë‚Ü–«…¢ KŽêà ª–HöŽ£HíMclx¹¸˜MÚ¨ÝÖ>í(•­Då:ƒÄÉ{ZK:_.o¢Ÿ kWT•ˆ& œï£+¡ªwm-NÚ*Zݪõéb
p<Ÿ/‘ZOªˆ¶±ÝxÔéù2ø²8À(¨®µ<jS?áKÀý«°
k²\ŒŽ'íb‰ˆÜGY®šû8K\CB„ë5¢ð 
õ¹ÞN­-ÆØbUš¤@¸})y1]ÌøùË6'blÊ.jıÆk“§Âr[ ¡y™eìiˆICVq²P»#8¡n¸ÊBk›·Ÿ
²Æ /0ÄõýáÛ{ÆÁ@î®î¿AŠAW42:XËGä •å÷<c«Í>ƒ%RÄ9a~Øü"¼æSFT4NA|Ìg>ä2•j'ùŒPP> Åd9¿ò%‡£¾ƒ÷fš…ƒ0² 
¨wôugS !¢Õ³O Ò§ÃP¬ÛÑÖéÌ„Ìxj÷h“‚r¹>À{S&\éñ9õ¶…Cú´†'ù_Öß8›HN„x¼å¥ŒãGÇ÷â·îJó“íÊjŽï|Iz˜pžlØ×x~2<¹ðß»ltŽI<ö;à8XÇÀ‹øÅßÌ:“óÁu[)Jgá"¬rÿ„˜1¬„?ê5¢Æè,z†`ªK ĺ[”¶ÖHÚż½µ!˜ç%_Ъ­H{5µX…ë{ØYµµIMXÇÃñ½¸ÿ°‘±ÇÛϼvŠ×zlå=ÝEIÖ #kU&ø›(¿ÈÍfo6˜‚rÎÐMÈ:˜æR|Åú¨tçÃeWC*¶Ër %ÞŸx¤™noÕ£žR„þ!öTe/z^¹ž¥Ç B’ O’AÄéÜØÐŸ
qÑ<T†-"»+¬À;Ôó\+s0U
v'šyÁ,rˆÈb ½ç™RöŠNnÜ;V+”œ¼.°œH™†n+>!ÎÕS¥D”0DúÁæ
žŽŠ°êãoÿ]w%©)̦Ê6^²cr<ˆ4iÃgà…èPdÆCš
Ÿø×Éï$,J\ ¿£BÂêû9é}çO=‡d\úulap?ÞM®ƣś_& àï¨G„G(ŸèéðÕºäT_aïÍô\ÜN*(<#6öÖì𰽄S=/A+JpGL`[U 
«*w=xsuõÀö`ÕÎÐq@øÌX“X»ÛçÅüR¸È,ÍŸXIN<k ªò!Ì(Våf#€>䱓È[Þ̧“ï¨k× –^Úimc_€Ð‰ã>—årŠƒÖLøÌ¿ÖgæËañD‘
~Õhª¥aÅ&
²Ø>½æ˜M
>®“ÜI=!x§ÐaCNz^üqâ`~"èàš¨û³aæ \çíÑoÖ…O.…Z˜üé]Äo{äq>
ÂÞ>hõÁÈ&.™%÷œEÛÜf¶äÍÉ™§‰=}’ðaOí¼èµ¿ÂìõûèŽ
¨ ÊT¬€¾Šð–í—’èAÈl®þâ
›%Ͻ– ØÓíÅ1•8ÖÕ€’X¡FÕÞ ²g2`x!ù{r‚­Bö0÷b¢†8†èGDD ÖŒ¶¿”†iV{uc _+ö< Í#M‹¦îtz9s¿„süÜ I{ôn&¯€VÀ¦Á =ÐUßö€Ê1`&Òf¤¶;¼[ðЫ*"î*¨aÆ î³k'k¬•-<D²pÎ#°Y1öÂ#)S‰= 1^
瀧ÁNHÉs~’¢õÛüƒôÑ»"tŸ1ͦA ë2ã…vE[ÿ]3BØ?B ‰ê
ƒ6,ZȰ¦ýVíåÙ|¿j²­´<½×¾”ëþ‡`÷×Ýrrׇ+ÔèµUF³­òìkÅDs!O!íWÖ[lËÔÄÌÈýÂOt­'`ÁðRv°9×e Á€¶ÉÙ F»CßM·â»¥«FŠ&8¨‚6µÎPUgnVêÙOóDõG³ò
&#¡ Dµ >Ÿhî'
=¥nuv—hä
S<´™¬#tëµÀ¡Rht#+¸å5ûmÖTû:þi­% žTá6‰FýŠ TÝ‘zŠ’âxžVì;«ïÖƒ`ys¹z\x5¬gJ4Ùlà/9V=_¬†S´¸<ôñƒÅU{Å%SúJõùÞó3SËB­èhÔ“–ß
KCŽßp ûh»2•Ò*£#þ¦Mõ÷jœÄS¤JH莪<vZøºíUmf./ßå>Š'bÈ9'N¿Dl&-i=©G§Ô­«’¦ùaL]_ˆC”úÙIe+Öà‹›Ü‚A9à0ÓÀºùú¢V°ļ
ð,0
|,@ ÷…ìG´Å>
n,‚¥Æõ…ƹ£ýÑÇ?ÿ•ºÈrÙ„Ñn/lÂ.¼Uõ€Óÿfñæ’ºÐr%u†›¢ SÎPÏó«!$êÓÿýï0ÇÇÖ~ÜÔ1š(ù™…ËÐt£öåz—¨Hû“
62áãC#áMêsL²õüz®ªèó±VÇ¢áÎùj7°ëAŠfÎe,ü&g<A½€‰^æÃñmy¬ãg°<õÙm­œ}à ]'SGÈð^6çüªfx\–¡t¬ëKÏOþçaFPtfŸ2°M­R‰›G`ƒÌÞkÞ­Ì& Žo"ú#Iûª¦s5—¥ ´ÿåLH9&Kg2–ö#„zª¦\Åg§dMÝût>Q/ý·s/µz9ÞãN«µšÙ‰¼&v¸RÏÌöXË%è¥ ;ðô_ö0úÜÜ£",‰ ]åpË@ÆûùË2ЃjòíïK6†“&4lJ¹îð]J»ñB{c€Â¶ZòR»é’µucvø©>;@oªÊ)I#Žè¶‹hUÐPƒoðï=‘µm›Ö_UpÝiçMzÌ®Fç¡s‹Òá]…·µU!鹋Ï"oÃNþ<tíþénò-¹HA5¶¬¯®,ÃsŒ7ó«ærp`²ô\¡AëaNçü¶ûLdu›±RºCô{ûJCo¡^˜ìg¬al!ä¡5èÁ6UwÓ …}ü‹<ïÕ7˹ ¥©H¹~ôê[;Š~ÉD*=ßtÑ47Rû:£!ßà\óXÔÖdŒ5}ÅFj
­™®…Éu{ÞEÿcst° T^íuŽY$ƒäy‰V¯`Âýõ©àçÇ¿üOÀ‹!÷š^AøÐ;ÈEÓ •QÞ¡ïÄö»"ßx7 "œ.\™$$_}4´ì5µ*€ôŠ8­71líWpUä‰ä aåLñ-Óa3z‘Ž¥Q¡æ²ÿòw?МzãmÕcÓT`×V˜cËŸñ
_KƉ—p9À ›/.#ÝóΟ\1‘†¶ºôr~ûp«ôº¹aUàúÒòÈ ?¾ºåÍÙÌH63ÇÍ­>ÇùÕº-?;}Ó÷X<PH=ø¥Ïî$ãU!XQ_KYÖòû?_5Å9 
$}ès|ÜúFbŠøžÎÏ„RôéŠÿH€ÀÇQ¨®~¯xÒÌ0Tß$BáÑ©(z‹«.{¸tx^˜`W0rІúê¹!3ÿ —Y°´Cí½geÜÖ-o4©ïï™/nù¶9æ9Œ¯*ᦠI†0¤»~M„ûõ 8kÆëT½7)˜f.Í·µÚ¤¨ÌQõ;ÿPK\½¡kÜSd;hw-architecture-builder/scripts/generate_hw_architecture.pyå=knÛH“ÿ}Š^†BdE’q„Ñ,dÙžøûü[™ìÀ0ŠjIS¤†;J`±wØ{ìQö$[Õ/6)J"mÍŸl‚‰M²»º»ÞU]ÝcÆÎÇϤ:S7¦Nœ„”'®7¢!ùßÿü/2¡>