ПХД дизайнында кейбір қателіктер болады

Назар аудару керек ПХД жобалау

Қате түсінік 1: бұл тақтаның ПХД дизайнына қойылатын талаптар жоғары емес, сондықтан жіңішке сым мен автоматты шүберекті қолданыңыз.

Түсініктеме: Автоматты сымдар ПХД аумағын алып тұруы керек, сонымен қатар қолмен сым тесуден бірнеше есе көп, пакеттік өнімдері көп, ПХД өндірушісінің бағасы бизнес факторларына қосымша факторларды ескере отырып, сызықтың ені мен тесіктердің санына әсер етеді. ПХД шығымы мен разрядты тұтыну, жеткізушінің құнын үнемдеу, сонымен қатар себебін табу үшін баға береді.

ipcb

2 -миф: Бұл автобус сигналдарын резисторлар өздерін қауіпсіз сезіну үшін тартады.

Түсініктемелер: Сигналдарды көптеген себептер бойынша жоғары және төмен тарту керек, бірақ олардың барлығы емес. Бір кіріс сигналын жоғары және төмен түсіру үшін қарсылықты тартыңыз, ток бірнеше микроампадан төмен, бірақ қозғаушы сигнал, ток миллиамперге жетеді, енді жүйе көбінесе 32 биттік адрестік деректер болып табылады, содан кейін 244/245 болуы мүмкін шинаның оқшаулануы және басқа сигналдар тартылады, қарсылық бойынша бірнеше ватт энергия шығыны.

Түсініктемелер: Егер пайдаланылмаған енгізу -шығару порты тоқтатылған болса, сырттан аздаған кедергі қайталанатын тербелістің кіріс сигналына айналуы мүмкін, ал MOS құрылғыларының қуат шығыны негізінен қақпаның айналу санына байланысты болады. Егер сіз оны көтерсеңіз, онда әрбір түйреуіште токтың микроамперлері болады, сондықтан оны шығарудың ең жақсы тәсілі (әрине, сыртта басқа қозғалатын сигнал жоқ).

4 -миф: Бұл FPGA -да көптеген есіктер қалды, сондықтан жасайық

Түсініктемелер: FGPA қуатын тұтыну флип-флоптардың санына және аударылу санына пропорционалды, сондықтан бір FPGA моделінің энергия шығыны әр уақытта әр түрлі схемаларда 100 есе өзгеруі мүмкін. Жоғары жылдамдықтағы флип-флоптардың санын азайту-бұл FPGA энергия шығынын азайтудың негізгі әдісі.

5 -миф: бұл шағын чиптердің қуат тұтынуы тым төмен

Түсініктеме: ABT16244 жүктемесіз 1 ма -дан аз тұтынады, бірақ оның индексі – әрбір түйреуіш 60мА жүктемені басқара алады (мысалы, ондаған омға сәйкес келетін қарсылық), яғни максималды қуат шығыны 60*16 = 960мА жүктеме Әрине, бұл жай ғана қуат тогының күшті болғаны соншалық, жылу жүктемеге түседі.

6 -аңыз: Жадта көптеген бақылау сигналдары бар, мен тек осы тақтада OE және WE сигналдарын қолдануым керек, сонда мәліметтер оқу кезінде деректер әлдеқайда жылдам шығады.

Түсініктемелер: чипті таңдау тиімді болған кезде (OE мен WE -ге қарамастан) жадтың көп бөлігінің қуатын тұтыну чипті таңдаудан 100 есе артық болады, сондықтан микросхеманы мүмкіндігінше және чиптің енін басқару үшін CS қолданылуы керек. егер басқа талаптар орындалса, таңдау импульсін мүмкіндігінше азайту керек.

7 -миф: Бұл сигналдар қалай тез шығарылды? Егер бұл жақсы матч болса, оны жоюға болады

Түсініктемелер: Бірнеше нақты сигналдардан басқа (мысалы, 100BASE-T, CML), олар тым үлкен болмаса да, сәйкестіктің қажеті жоқ, тіпті сәйкестік ең жақсы сәйкестік болмаса да. TTL шығыс импеданс 50 Ом -нан, тіпті 20 Ом -нан аз болғандықтан, егер мұндай үлкен матчта олардың қарсыласуы болса, ток өте үлкен, энергия шығыны қабылданбайды және сигнал амплитудасы пайдалану үшін тым аз болады. Электр энергиясының жоғары деңгейлі және төмен шығыс импедансінің шығысы бірдей емес, дәл сәйкес келмейді. Сондықтан, TTL, LVDS, 422 және басқа сигналдардың сәйкестігі асып түсуге жеткенше қабылдануы мүмкін.

8 -миф: Электр энергиясын тұтынуды азайту аппараттық персоналдың мәселесі, ал бағдарламалық қамтамасыз етудің ешқандай қатысы жоқ.

Түсініктеме: Жабдық – бұл жай ғана саты, бірақ шоу – бұл бағдарламалық қамтамасыз ету, автобустағы барлық чиптер, сигналдардың әр аударылуы дерлік бағдарламалық жасақтамамен басқарылады. Егер бағдарламалық қамтамасыз ету сыртқы жадқа кіру уақытын қысқарта алса (регистрлік айнымалыларды көбірек қолдану, ішкі CACHE-ді көбірек пайдалану және т. арнайы тақталар энергия шығынын азайтуға үлкен үлес қосады