Orodha ya maudhui:
- Hatua ya 1: Misingi ya Kuzuia DM
- Hatua ya 2: Kuunda Mipangilio mpya ya Kuzuia DM
- Hatua ya 3: Tumia Kizuizi cha DM Kuchochea Mpito wa Jimbo
- Hatua ya 4: Kutumia Kizuizi cha DM Kuingiliana na Vitalu Nje ya ASM
- Hatua ya 5: Mfano wa Kubuni
Video: Kizuizi cha Kumbukumbu ya Nguvu ya DIY: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
SLG46880 na SLG46881 zinaanzisha vizuizi kadhaa vipya ambavyo havijaonekana kwenye vifaa vya awali vya GreenPAK. Ujumbe huu wa maombi unaelezea vizuizi vya Kumbukumbu ya Dynamic (DM) na jinsi ya kuzitumia.
Faida kuu ya vizuizi vya DM ni kwamba zinaweza kusanidiwa upya ili kufanya kazi tofauti katika majimbo tofauti ya SLG46880 / 1's 12-state Asynchronous State Machine (ASM). Hii inawafanya kuwa sehemu rahisi sana, kwani zinaweza kutumiwa kwa njia moja katika Jimbo 0 na njia nyingine katika Jimbo 1.
Hapo chini tulielezea hatua zinazohitajika kuelewa jinsi Chip ya GreenPAK imesanidiwa kuunda Kizuizi cha Kumbukumbu cha Dynamic. Walakini, ikiwa unataka tu kupata matokeo ya programu, pakua programu ya GreenPAK ili kuona Faili ya Ubunifu wa GreenPAK iliyokamilishwa tayari. Chomeka GreenPAK Development Kit kwenye kompyuta yako na hit program ili kuunda IC ya kawaida ya Kumbukumbu ya Nguvu.
Hatua ya 1: Misingi ya Kuzuia DM
Kuna vitalu 4 vya DM kwenye Dialog GreenPAK SLG46880 / 1. Kizuizi cha DM ambacho hakijasanidiwa kinaonyeshwa kwenye Kielelezo 1.
Vitalu vyote vya DM kwenye SLG46880 / 1 vina rasilimali zifuatazo:
● Jedwali 2 za kutazama: LUT 3-bit na 2-bit LUT
● 2 multiplexers
● 1 CNT / DLY
● 1 Kizuizi cha Pato
Kielelezo 2 kinaonyesha kizuizi sawa cha DM na viunganisho vyenye rangi. (Rangi hizi hazionekani ndani ya Mbuni wa GreenPAK ™, ni kwa madhumuni ya kuonyesha tu.) Viunganishi vya Kijani ni pembejeo kwa kizuizi cha DM kutoka kwa Matrix. Uunganisho wa machungwa ni unganisho la kujitolea ndani ya kizuizi cha DM, ambacho hakiwezi kubadilishwa au kuhamishwa. Viunganishi vya hudhurungi ni unganisho la saa kwa kizuizi cha kaunta. Kiunganishi cha zambarau kinaweza kutumika kuchochea mabadiliko ya serikali, lakini sio unganisho la jumla la tumbo. Viunganishi vya manjano ni matokeo ya tumbo kutoka kwa kizuizi cha DM.
Hatua ya 2: Kuunda Mipangilio mpya ya Kuzuia DM
Ili kuunda usanidi mpya wa kizuizi cha DM, utahitaji kuchagua kizuizi cha DM na kufungua paneli ya mali yake, iliyoonyeshwa kwenye Kielelezo 3. Sasa unaweza kuunda usanidi mpya wa kizuizi hiki cha DM kwa kubofya ikoni ya "+" iliyo juu kulia. Kwa wakati huu, unaweza kubadilisha usanidi ikiwa ungependa na usanidi kizuizi cha DM hata hivyo unataka, kwa kutumia jopo la mali yake. Unaweza kufuta usanidi usiofaa kwa kuichagua kutoka kwenye menyu kunjuzi, na kubofya kitufe cha "-".
Kila kizuizi cha DM kinaweza kuwa na usanidi 6 tofauti. Usanidi wowote wa kuzuia DM unaweza kutumika katika majimbo 12 ya ASM, lakini usanidi mmoja tu kwa kila eneo la DM unaruhusiwa. Kielelezo 4 kinaonyesha jinsi upau wa msimamizi wa rasilimali unaonyesha kuwa moja ya usanidi wa DM0_0 umetumika. Idadi ya usanidi wa DM0_0 iliongezeka kutoka 0/6 hadi 1/6.
Hatua ya 3: Tumia Kizuizi cha DM Kuchochea Mpito wa Jimbo
Kielelezo 5 kinaonyesha njia kadhaa tofauti za kuchochea mabadiliko ya serikali. Tumeunda usanidi mpya wa DM0_0 na DM1_0, na tukaipa jina "myConfig" na "myConfig1". DM ya juu hutumiwa tu kama 3-bit NA lango, kwani mux ya juu hupitisha pato la lango la NA kupitia, na bafa ya 2-bit hupita pamoja na kizuizi cha matokeo. (2-bit LUT pia ingeweza kusanidiwa kama bafa ya kizuizi cha CNT / DLY.) Kontakt "kwa ASM hutumiwa kuchochea mabadiliko ya serikali kutoka Jimbo 0 kwenda Jimbo 1. Vivyo hivyo, unganisho la tumbo kutoka Pin5 hutumiwa kuchochea mpito wa serikali kutoka Jimbo 0 kwenda Jimbo 2. Mwishowe, DM1_0 imewekwa ili muxes zote zipitie ishara kutoka kwa Pin6. Kaunta imewekwa kama ucheleweshaji wa makali ya 100, na 2-bit LUT ni mlango wa NA. Kama vile katika DM0_0, kizuizi cha pato hutumiwa kuchochea mpito mwingine wa serikali.
Hatua ya 4: Kutumia Kizuizi cha DM Kuingiliana na Vitalu Nje ya ASM
Kama unavyoweza kugundua katika sehemu iliyotangulia, kizuizi cha pato cha DM0_0 kina matokeo 3 "kwa Matrix", wakati block ya pato la DM1_0 haina matokeo yoyote ya tumbo. Hii inashikilia ukweli kwa DM0_1 na DM1_1 pia; DM0_1 ina matokeo 3 ya tumbo, wakati DM1_1 haina. Matokeo ya 3 "kwa matrix" yanaweza kushikamana na viunganishi vingine vya tumbo, kama pini, LUTs, DFF, n.k Hii inaonyeshwa kwenye Kielelezo 6.
Kumbuka kuwa mara tu unganisho likiwa limefanywa kati ya pini ya "hadi Matrix" na vizuizi vingine nje ya eneo la Mashine ya Jimbo, litakuwepo katika kila jimbo, bila kujali usanidi wa DM unatumika. Katika Mchoro 6, sehemu ya juu inaonyesha myConfig0 ya DM0_0, ambayo ipo katika Jimbo 0. Sehemu ya chini inaonyesha myConfig1 ya DM0_0, ambayo ipo katika Jimbo 1. Uunganisho wa juu "kwa Matrix" katika mazungumzo yote umeunganishwa na Pin3, wakati katikati moja imeunganishwa na 2-bit LUT0. Moja tu ya uhusiano huo "kwa Matrix" unaweza kuwa "hai" wakati wowote. Kuna chaguzi 4 kwenye menyu ya jopo la mali ya DM0_0 na kizuizi cha pato cha DM0_1: ● Out0 / 1/2 kuweka ● Bypass to out0, out1 / 2 keep ● Bypass to out1, out0 / 2 keep ● Bypass to out2, out1 / 1 keep Mipangilio hii hutumiwa kuamua ni yapi ya matokeo matatu yanayotumika katika kila usanidi. Ikiwa chaguo la kwanza limechaguliwa, pato la block ya DM ya 2-bit LUT haitapitishwa kwa mojawapo ya matokeo matatu ya "kwa Matrix". Thamani ya ishara hizo tatu itabaki bila kubadilika katika hali hiyo. Walakini, ikiwa chaguzi zingine tatu zitatumika, pato la block ya 2-bit LUT ya DM itapitishwa kwa nje0, nje1, au nje2 mtawaliwa, na thamani ya matokeo mengine mawili itahifadhiwa bila kubadilika.
Hatua ya 5: Mfano wa Kubuni
Katika mfano hapo juu wa muundo, IN0, IN1, na IN2 ziko pamoja. Wakati huo huo, IN3 imechelewa kwa 1 ms na kisha AND'd na pato la lango la AU. Kizuizi cha Matrix kimeundwa ili pato la block ya DM litumwe kwa OUT0 katika STATE0, wakati maadili katika OUT1 na OUT2 yanahifadhiwa.
Hitimisho
Shukrani kwa kubadilika kwao tena, Vizuizi vya Kumbukumbu za Dynamic katika Dialog GreenPAK SLG46880 / 1 ni rahisi sana na inaweza kutumika kwa njia anuwai. Mara tu utakapopata kazi ya kutumia vizuizi vya DM, utaweza kuunda miundo ngumu zaidi kwa kuunganisha mipangilio tofauti ya kuzuia DM katika majimbo tofauti ya ASM.
Ilipendekeza:
Ugavi wa Nguvu ya Nguvu ya Nguvu ya DIY: 85W: 3 Hatua
Ugavi wa Nguvu ya Nguvu ya Nguvu ya DIY: 85W: Usambazaji wa umeme ni juisi ya miradi yako, kuwa ni mtengenezaji mdogo au mtaalamu, kila wakati unataka nguvu nzuri na yenye nguvu ovyo ovyo. ni ghali, ndio zinajumuisha huduma nyingi
Kiwango cha juu cha Ufuatiliaji wa Nguvu ya Nguvu kwa Turbines ndogo za Upepo: Hatua 8
Kiwango cha juu cha Ufuatiliaji wa Nguvu kwa Turbines ndogo za Upepo: Kuna turbine nyingi za upepo za DIY kwenye wavuti lakini ni wachache sana wanaelezea wazi matokeo wanayopata kwa nguvu au nishati. Pia mara nyingi kuna mkanganyiko kati ya nguvu, mvutano na sasa. Wakati mwingi, watu wanasema: " Ninapima
Kizuizi cha Nguvu cha Phantom (linda Sauti Zako za Nguvu): Hatua 5
Phantom Power Blocker (linda Maikrofoni Yako ya Dynamic): Sauti za kondensa zina mzunguko wa ndani na kibonge ambacho kinahitaji usambazaji wa umeme. Nguvu ya Phantom hutumia waya zile zile za ishara ya pato yenye usawa wa mic ili kubeba nishati hiyo kutoka kwa kontena ya mchanganyiko na kipaza sauti. Nguvu ya fumbo inahitajika
Funguo ya Kumbukumbu ya Kumbukumbu ya USB: Hatua 4
Funguo ya Kumbukumbu ya Kumbukumbu ya USB: Usihatarishe uharibifu wa bandari ya USB kwenye kompyuta ya kampuni yako! Usisahau fimbo yako ya USB unapoenda nyumbani! Usipoteze kofia kwa fimbo yako ya kumbukumbu! Tengeneza fimbo ya kumbukumbu pata reel ya kukumbuka. (Sasisha: angalia pia matoleo ya II na IIIversion II na II
Pandisha kijiti cha kumbukumbu cha kisu cha zamani cha Jeshi la Uswisi hadi 2GB: Hatua 11
Sasisha kijiti cha kumbukumbu cha kisu cha zamani cha Jeshi la Uswisi hadi 2GB: Katika mafunzo haya nitaonyesha hatua zinazohitajika ili kuondoa PCB iliyopo ya USB Flash Memory kutoka kwa Victorinox Securelock "Kisu cha Jeshi la Uswisi" Fimbo ya Kumbukumbu na kuibadilisha na uwezo mkubwa wa fimbo ya kumbukumbu ya USB (Hapa ninatumia Lexar 2GB Firefly tha