
Ko te whakamatautau he waahanga kei te whakamana i te punaha punaha mamati.Ehara i te mea he taputapu noa mo te whakaputa urunga me te whakaū i nga whakaputanga, ka mahi hei kaupapa whanui, te mahi, me te whanonga o nga punaha mamati i mua i te tohaina o te mara.Na te hanga taiao whakahaere ki nga punaha whakamatautau-whakamomori me te whānuitanga o nga ahuatanga whakauru, ka awhina koe ki te tautuhi i nga hapa hoahoa o te ao whanaketanga.Ko tenei kitenga tuatahi o nga bugs me nga whakaraeraetanga e hiahiatia ana mo te whakaiti i nga hapa iti, me whakarite kia whakarite i nga whakaritenga mahi, me te whakapai ake i nga whakaritenga o te punaha.
Hei taapiri i te whakaū i te tika o nga urupare a te punaha, ka whai waahi nga whakamatautau ki te aromatawai i nga keehi, nga tikanga mo te whakahaere i te punaha.Na roto i te whakamatautau aunoa me te whakarite, ka whai wāhi nga whakamatautau ki te kounga o te raupaparorohiko, he pai ake te mahi, me nga huringa whanaketanga poto na te tuku whakamatautau maori kaore he wawaotanga a-ringa.Ka tukuna e ratau hei aukati i nga ngoikoretanga ka puta i muri i te whakahekenga, te whakarite i te pakari me te pono o nga punaha mamati.
Kia pai ake ai te maarama me pehea te whakahaere a nga whakamatautau, he mea nui ki te tirotiro i nga waahanga e whai hua ana.Ko te tauira whakamātautau pai e whakahaerehia ana ma te whakahaere i nga mahi e rua: te whakaputa urunga (whakaongaonga) me te whakaū i nga whakaputanga.Me tirotirohia e ia nga waahanga.
Ko te whakatipuranga whakaoho ko te hanga i tetahi tohu tohu whakauru hei whakarite i nga tikanga hei whakamatautau i te whanonga o te punaha mamati.Ko enei whakauru me matua tika kia tutuki ai te punaha ki nga ahuatanga maha ka pa ki te mahi.Whakaarohia he waahanga RAM taketake hei tauira.Me tuku e te whakamatautau te whakauru i nga whakauru motuhake ki te waahanga me te tirotiro i nga putanga kia pai ai te whakatau.Ko nga whakauru nui mo te waahanga RAM e whai kiko ana:
• CLK (karaka): Ka peia e te waa o te punaha.
• Addr (wāhitau): e tohu ana ko wai te waahi raraunga kia uru ai.
• wen (tuhi whakahohe): Kei te whakahaere mehemea kua tuhia nga raraunga hei whakamahara.
• Raraunga: Ko nga korero tuuturu e tuhia ana ki te waahanga.
Ko te putanga, e kiia ana ko te raraunga, e tohu ana i nga hua o nga mahi a roto.Ma te tuhi ma te tuhi pehea te tuku me te tirotiro i nga raraunga tirotiro, ka taea e koe te whakaū he tika te mahi a te punaha i raro i nga ahuatanga rereke.Whakaarohia mo te whakatipuranga whakaongaonga hei whakarite i tetahi ahuatanga whakamatautau i te taiwhanga.Ka rite ki nga kaiputaiao e whakahaere ana i nga tikanga hei tirotiro i nga tauhohenga matū, te kaihoahoa mamati e tohu ana i te whakautu ki te whakautu i te punaha.
Ko te Whakauru Whakauru ko te tukanga o te tirotiro ko nga putanga tonu o te punaha kia rite ki nga hua kua whakaritea.Ko tenei taahiraa he mea nui ki te hopu i nga hapa i mua i te whanaketanga ki nga take nui ake.Ko etahi atu e whakamahi ana i te whakaotingatanga putanga ki te whakaū i tutuki ai te punaha i tana mahinga me te mahi i nga wa katoa.Ko te whakaotinga putanga e rua nga huringa aunoa me te tirotiro.Hei tauira:
• Nga taputapu whakaotinga aunoa: Nga taputapu penei i nga Modellim me te Quartus Whakaaetanga mo te whakamatautau aunoa, kei te whakatupato nga putanga pūnaha ki nga hua kua whakaritea.Ka tere te tere o te tukanga whakaotinga me te whakaiti i te hapa.
• Whakatuturu ā-ringa (Kōwhiringa): Mo etahi atu ahuatanga uaua, ka tika pea nga tirotiro tirotiro kia tiakina nga keehi o te taha.
Ka whakaratohia e te Quartus he atanga whakairoiro e whakaatu ana i nga whakauru me te tirotiro.Ka taea e tenei tikanga te whai hua mo nga timatanga, mo nga punaha ranei e hiahia ana kia nui ake nga ahuatanga o te ringa.Ma te tuku i te taunekeneke ki tetahi taiao whakairoiro, ka awhina a Quartus ki te whakaatu i te hononga i waenga i nga whakaurunga, ka ngawari ake te maarama me pehea te mahi a te punaha mamati.Ko tetahi o nga kaha nui o Quartus ko te mea pai mo nga timatanga.Ko tana mohio, ko te atanga whakaata e whakaatu ana i te huarahi tika kia kitea ai he pehea te paanga o nga whakauru ki te kore e hiahiatia ana mo te tuhinga tuhi, te matauranga whanui ranei.Ko te urupare e tukuna ana e te hunga ka awhina i te whanonga o nga waahanga, he taputapu whai hua mo te hoahoa punaha mamati.Heoi, kei a Quartus te herenga.Ko te whakatu i nga mahi i roto i te Quartus ka taea te whakapau i te waa, ina koa mo nga hoahoa uaua ake.He iti ake te ngawari o te taputapu ki nga taputapu whakahiato-tuhi, ka taea e ia te tuku ake i nga whiringa taapiri me te aukati.Mo te mahi i runga i nga punaha nui, tino taipitopito ranei, ko tenei kore ngoikore e pa ki te wero.
He rereke te huarahi rereke mo Modellim ki te whakariterite i te whakauru-a-tuhi i nga tuhinga.Waihangahia nga ahuatanga whakamatautau ma te whakamahi i te verilog (.v) ranei o te tohu VHDL (.vhd), kaua ki te whakarite i nga whakauru me nga whakaputanga.Ma tenei tikanga e kaha ake ai te whakatika me te whakahaere.Engari ki te whakawhirinaki ki te atanga whakairoiro, ka tautuhi koe me pehea te whakamatau i te punaha ma nga tuhinga taipitopito, tuku mo te whakaritenga nui me te aukati i te mahi whakahiato.Ko tetahi o nga kaha nui o te tauira tauira ko te ngawari e tukuna ana e ia.Ma te whakamahi i nga tuhinga, he nui ake to whakahaere mo nga ahuatanga whakamatautau, ka taea e ratou te hanga matatini me te whakarite.Ina mohio te kaihoahoa ki te syntax me nga mahi hangai, ka tere ake te whakarite i nga kupu whakaari ki te whakamahi i nga taputapu whakairoiro penei i te Quartus.Ko te kaha ki te whakaora me te whakarereke i nga tuhinga ka taapiri ano hoki ki tona kaha, ina koa i roto i nga kaupapa nui ake.Heoi, ko te huarahi-a-tuhi-a-tuhi a ModelIm e haere mai ana me etahi taapiri.E tika ana kia maarama ki te Verilog, Vhdl Syntax ranei, ka raru pea nga timatanga mo nga timatanga kaore e mohiotia ana e nga reo whakaahuatanga taputapu.I te mutunga mai, ko te ModelIM he pihi ako nui e rite ana ki nga taputapu whakaurua ake.Ka uaua pea nga kaiwhakamahi hou ki te tiimata, engari me te mahi, te tika me te ngawari e tukuna ana e te tuhi tuhipoka he taonga nui.
Ka whakatauhia e nga whakamatautau he piriti i waenga i nga kaupapa kaupapa me nga tono ma te whakarite i te whanonga o te punaha mamati i raro i nga momo tikanga, tae atu ki nga keehi me nga waahanga kore.I roto i te hoahoa mamati, he uaua tonu te matapae me pehea te mahi a te punaha i roto i nga mahi i runga i nga tauira ariā.Ka kati nga whakamatautau i tenei āputa ma te tuku i a koe ki te neke atu i nga ariā hoahoa hoahoa me te arotake i te whanonga o te punaha i roto i te taiao whakahaere, i te taiao hanga.Ko tetahi painga nui mo te whakamahi i nga taputapu whakahiato i nga whakamatautau he urupare tonu i te wa e tukuna ana e ratou i te wa e piko ai.Ko nga taputapu penei i te maha o nga ahuatanga o te whanonga ranei e tuku ana i nga ahuatanga o te whanonga o te punaha, e whakaatu ana me pehea te whakarereke i nga putanga paanga o te whakauru i roto i te waa.Ma tenei urupare ka taea e koe te tarai i nga take tere, ka hoki mai ano ki o raatau pakiaka, me te whakatika i o raatau hoahoa.Hei tauira, mena ka kore e taea e te punaha te whakatutuki i nga tikanga whakamutu i raro i etahi waahanga whakauru, ka taea e te whakamatautau te whakanui i enei mea, i mua i te hanga tinana.Na roto i te tautuhi i nga take i te timatanga o te huringa hoahoa, ka whakaitihia e te whakamatautau te utu mo te mahi utu me te whakamaoritanga tinana, te whakaputa i te tukanga whakaotinga.Ko tenei whakamanatanga wawe ka awhina i te whakarite kia tika nga punaha mamati me te kaha ki nga tikanga, kia tino pono ai, kia ngoikore ai te mate o te korenga.I tenei ara, ko nga whakamatautau he mahi hei taputapu whaitake mo te whakarereke i nga hoahoa kaupapa hei pakari.
Ko nga whakamatautau matatau ka haere i tua atu i te whakamatautau whakaputa-whakaputa ngawari ma te whakauru i nga waahanga taapiri hei whakahaere i nga punaha matatini.Kei roto i te whakamatautau paerewa e toru nga waahanga matua: a Kaiwhakawhanake whakaongaonga Hei waihanga i nga tohu whakauru, a Hoahoa i raro i te whakamatautau (mahi), ko wai te mea tino pai e whakamatauria ana, me te Aroturuki Putanga e tirotirohia ana nga putanga ki nga hua kua whakaritea.Ka mahi tahi enei waahanga ki te whakarite kia kaha ake te whakamana me te tika o te whakaurunga o nga hoahoa mamati.

Ko te whakapai ake i te tika o te Pakanga ki te whakamahi i nga tikanga e whakarite ai i te hoahoa he mahi pono i roto i nga ahuatanga rereke. Whakamātautau tupurangi He whakaatu i nga tauira whakaurunga kore hei whakamana i te pumau o te punaha i raro i nga momo tikanga. Whakamātautau take mata e arotahi ana ki nga ahuatanga o te rohe kei te nuinga o te punaha ka raru te whakatau.Te mutunga, Te Whakamatau Taha Ko te whakauru i nga whakamatautau e whai ake nei i muri i nga huringa ki te whakaū kaore ano kia whakatutukihia nga take hou, kia mau tonu te punaha me te hapa.
Hei waihanga i nga whakamatautau pai me te pono i roto i te verilog, vhdl ranei, whai i nga mahi pai rawa atu.Timata ohie, ka whakawhānuihia ma te whakamatautau i nga mahi taketake tuatahi ka tapiritia atu nga ahuatanga uaua ake.Whakamahia nga korero me nga tuhinga kia pai ake ai te maarama me te pupuri ma te whakamarama i ia waahanga.Ko te mutunga, ka akina te waahi ka taea te penapena i te waa me te whakaiti i nga hapa ma te whakamahi i nga koropiko me nga mahi tukurua me nga tauira whakauru.
Tena koa tukuna mai he uiui, ka whakautu wawe taatau.
i te 2025/01/7
i te 2025/01/7
i te 8000/04/18 147778
i te 2000/04/18 112029
i te 1600/04/18 111351
i te 0400/04/18 83782
i te 1970/01/1 79579
i te 1970/01/1 66972
i te 1970/01/1 63107
i te 1970/01/1 63041
i te 1970/01/1 54097
i te 1970/01/1 52193