Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka?

Karatasi hii inazingatia PCB wabunifu wanaotumia IP, na zaidi kutumia upangaji wa topolojia na zana za kuongoza njia kusaidia IP, haraka kamilisha muundo wote wa PCB. Kama unavyoona kutoka kwa Kielelezo 1, jukumu la mhandisi wa muundo ni kupata IP kwa kuweka idadi ndogo ya vifaa muhimu na kupanga njia kuu za unganisho kati yao. Mara IP inapopatikana, habari ya IP inaweza kutolewa kwa wabunifu wa PCB ambao hufanya muundo wote.

ipcb

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 1: Wahandisi wa kubuni wanapata IP, wabuni wa PCB hutumia zaidi upangaji wa topolojia na zana za wiring kusaidia IP, haraka kamilisha muundo wote wa PCB.

Badala ya kulazimika kupitia mchakato wa mwingiliano na iteration kati ya wahandisi wa kubuni na wabuni wa PCB kupata dhamira sahihi ya muundo, wahandisi wa kubuni tayari wanapata habari hii na matokeo ni sahihi, ambayo husaidia wabunifu wa PCB sana. Katika miundo mingi, wahandisi wa kubuni na wabuni wa PCB hufanya mpangilio wa maingiliano na wiring, ambayo hutumia wakati muhimu kwa pande zote mbili. Kihistoria, mwingiliano ni muhimu, lakini hutumia wakati na hauna tija. Mpango wa awali uliotolewa na mhandisi wa kubuni inaweza kuwa tu kuchora mwongozo bila vifaa sahihi, upana wa basi, au alama za pato.

Wakati wahandisi wanaotumia mbinu za upangaji wa topolojia wanaweza kukamata mpangilio na unganisho la vifaa vingine kwani wabuni wa PCB wanahusika katika muundo, muundo unaweza kuhitaji mpangilio wa vifaa vingine, kukamata miundo mingine ya IO na basi, na unganisho lote.

Wabunifu wa PCB wanahitaji kupitisha upangaji wa topolojia na kuingiliana na vifaa vilivyowekwa na visivyowekwa ili kufikia mpangilio bora na upangaji wa mwingiliano, na hivyo kuboresha ufanisi wa muundo wa PCB.

Baada ya maeneo muhimu na yenye wiani mkubwa kuwekwa na upangaji wa topolojia kupatikana, mpangilio unaweza kukamilika kabla ya mipango ya mwisho ya topolojia. Kwa hivyo, njia zingine za topolojia zinaweza kulazimika kufanya kazi na mpangilio uliopo. Ingawa zina kipaumbele cha chini, bado zinahitaji kuunganishwa. Kwa hivyo sehemu ya mipango ilitengenezwa karibu na mpangilio wa vifaa. Kwa kuongezea, kiwango hiki cha upangaji kinaweza kuhitaji maelezo zaidi kutoa kipaumbele muhimu kwa ishara zingine.

Mipango ya kina ya topolojia

Kielelezo 2 kinaonyesha mpangilio wa kina wa vifaa baada ya kuwekwa. Basi ina jumla ya bits 17, na zina mtiririko mzuri wa ishara.

 

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 2: Njia za mtandao wa mabasi haya ni matokeo ya upangaji wa topolojia na mpangilio na kipaumbele cha juu.

Ili kupanga basi hii, wabuni wa PCB wanahitaji kuzingatia vizuizi vilivyopo, sheria za muundo wa safu, na vikwazo vingine muhimu. Kwa hali hizi akilini, walichora njia ya topolojia kwa basi kama inavyoonyeshwa kwenye Kielelezo 3.

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 3: Basi iliyopangwa.

Katika Mchoro 3, maelezo “1” yanaweka pini za sehemu kwenye safu ya juu ya “nyekundu” kwa njia ya kitolojia inayoongoza kutoka kwa pini za sehemu hadi kwa undani “2”. Eneo ambalo halijasimbwa linalotumiwa kwa sehemu hii, na safu ya kwanza tu ndiyo inayotambuliwa kama safu ya kuiga. Hii inaonekana wazi kutoka kwa mtazamo wa kubuni, na algorithm ya njia itatumia njia ya kitolojia na safu ya juu iliyounganishwa na nyekundu. Walakini, vizuizi vingine vinaweza kutoa algorithm na chaguzi zingine za upangaji wa safu kabla ya kuelekeza moja kwa moja basi hii.

Wakati basi likiwa limepangwa kwa njia nyembamba kwenye safu ya kwanza, mbuni anaanza kupanga mpito hadi safu ya tatu kwa undani 3, akizingatia umbali wa basi inayosafiri katika PCB nzima. Kumbuka kuwa njia hii ya kitolojia juu ya safu ya tatu ni pana kuliko safu ya juu kwa sababu ya nafasi ya ziada inayohitajika kutoshea impedance. Kwa kuongeza, muundo unataja eneo halisi (mashimo 17) kwa ubadilishaji wa safu.

Kama njia ya kitolojia inafuata sehemu ya kituo cha kulia cha Kielelezo 3 kwa undani “4”, makutano mengi yenye umbo la T moja yanahitaji kuchorwa kutoka kwa unganisho la njia ya kitolojia na pini za sehemu ya mtu binafsi. Chaguo cha mbuni wa PCB ni kuweka mtiririko mwingi wa unganisho kwenye safu ya 3 na kupitia safu zingine za pini za sehemu. Kwa hivyo walichora eneo la topolojia kuonyesha unganisho kutoka kwa kifungu kikuu hadi safu ya 4 (nyekundu), na walikuwa na mawasiliano haya yenye umbo la T-moja kuungana na safu ya 2 na kisha unganisha kwenye pini za kifaa kwa kutumia mashimo mengine.

Njia za topolojia zinaendelea katika kiwango cha 3 kwa undani “5” kuunganisha vifaa vya kazi. Uunganisho huu kisha umeunganishwa kutoka kwa pini zinazotumika hadi kontena la kuvuta chini ya kifaa kinachotumika. Mbuni hutumia eneo lingine la topolojia kudhibiti unganisho kutoka safu ya 3 hadi safu ya 1, ambapo pini za sehemu zinagawanywa katika vifaa vya kazi na vipinga-kuvuta.

Kiwango hiki cha upangaji wa kina kilichukua sekunde 30 kukamilika. Mara tu mpango huu utakapokamatwa, mbuni wa PCB anaweza kutaka njia moja kwa moja au kuunda mipango zaidi ya topolojia, na kisha akamilishe mipango yote ya topolojia na njia moja kwa moja. Chini ya sekunde 10 kutoka kukamilika kwa mipango hadi matokeo ya wiring moja kwa moja. Kasi haijalishi sana, na kwa kweli ni kupoteza muda ikiwa nia ya mbuni hupuuzwa na ubora wa wiring moja kwa moja ni duni. Michoro ifuatayo inaonyesha matokeo ya wiring moja kwa moja.

Utabiri wa topolojia

Kuanzia juu kushoto, waya zote kutoka kwa pini za sehemu ziko kwenye safu ya 1, kama inavyoonyeshwa na mbuni, na imeshinikizwa katika muundo wa basi kali, kama inavyoonyeshwa katika Maelezo “1” na “2” kwenye Mchoro 4. Mpito kati ya kiwango cha 1 na kiwango cha 3 hufanyika kwa kina “3” na huchukua fomu ya shimo linalotumia nafasi sana. Tena, sababu ya impedance inazingatiwa, kwa hivyo mistari ni pana na ina nafasi zaidi, kama inawakilishwa na njia halisi ya upana.

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 4: Matokeo ya ufuatiliaji na topolojia 1 na 3.

Kama inavyoonyeshwa kwa kina “4” kwenye Mchoro 5, njia ya topolojia inakuwa kubwa kwa sababu ya hitaji la kutumia mashimo kutoshea makutano ya aina moja ya T. Hapa mpango huo tena unaonyesha nia ya mbuni wa alama hizi za ubadilishaji wa aina moja ya T, wiring kutoka safu ya 3 hadi safu ya 4. Kwa kuongezea, athari kwenye safu ya tatu ni ngumu sana, ingawa inapanuka kidogo kwenye shimo la kuingiza, hivi karibuni inajifunga tena baada ya kupita shimo.

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 5: Matokeo ya uelekezaji kwa undani 4 topolojia.

Kielelezo 6 kinaonyesha matokeo ya wiring moja kwa moja kwa undani “5”. Uunganisho wa kifaa hai kwenye safu ya 3 inahitaji ubadilishaji kuwa safu ya 1. Mashimo yaliyopitiwa yamepangwa vizuri juu ya pini za sehemu, na waya ya safu ya kwanza imeunganishwa na sehemu inayotumika kwanza kisha kwa safu ya 1 ya kupinga-kuvuta.

Je! Wabuni wa PCB wanawezaje kutumia upangaji wa topolojia na zana za wiring kukamilisha muundo wa PCB haraka

Kielelezo 6: Matokeo ya ufuatiliaji na maelezo ya juu 5.

Hitimisho la mfano hapo juu ni kwamba bits 17 zina maelezo katika aina nne za vifaa, zinazowakilisha nia ya mbuni kwa safu na mwelekeo wa njia, ambayo inaweza kunaswa kwa sekunde 30 hivi. Kisha ubora wa juu wa wiring unaweza kufanywa, wakati unaohitajika ni kama sekunde 10.

Kwa kuinua kiwango cha uondoaji kutoka kwa upangaji hadi upangaji wa topolojia, wakati wote wa unganisho umepunguzwa sana, na wabunifu wana uelewa wazi wa wiani na uwezo wa kukamilisha muundo kabla ya unganisho kuanza, kama vile kwanini weka wiring wakati huu muundo? Kwa nini usiendelee na upangaji na uongeze wiring nyuma? Je! Topolojia kamili itapangwa lini? Ikiwa mfano hapo juu unazingatiwa, kuondolewa kwa mpango mmoja kunaweza kutumiwa na mpango mwingine badala ya mitandao 17 tofauti na sehemu nyingi za laini na mashimo mengi kwenye kila mtandao, wazo ambalo ni muhimu sana wakati wa kuzingatia Agizo la Mabadiliko ya Uhandisi (ECO) .

Agizo la Kubadilisha Uhandisi (ECO)

Katika mfano ufuatao, pato la pini la FPGA halijakamilika. Wahandisi wa muundo wamewajulisha wabunifu wa PCB juu ya ukweli huu, lakini kwa sababu za ratiba, wanahitaji kuendeleza muundo kadri inavyowezekana kabla pato la pini la FPGA kukamilika.

Katika kesi ya pato linalojulikana la pini, mbuni wa PCB anaanza kupanga nafasi ya FPGA, na wakati huo huo, mbuni anapaswa kuzingatia uongozi kutoka kwa vifaa vingine hadi FPGA. IO ilipangwa kuwa upande wa kulia wa FPGA, lakini sasa iko upande wa kushoto wa FPGA, na kusababisha pato la pini kuwa tofauti kabisa na mpango wa asili. Kwa sababu wabuni hufanya kazi kwa kiwango cha juu cha kutoa, wanaweza kuchukua mabadiliko haya kwa kuondoa kichwa cha kusonga wiring zote karibu na FPGA na kuibadilisha na mabadiliko ya njia ya topolojia.

Walakini, sio FPG tu ambazo zinaathiriwa; Matokeo haya mapya ya pini pia huathiri viongozo vinavyotokana na vifaa vinavyohusiana. Mwisho wa njia pia huenda ili kupisha njia ya kuingia ya kuongoza iliyowekwa gorofa; Vinginevyo, nyaya zilizopotoka-jozi zitapotoshwa, kupoteza nafasi muhimu kwenye PCB yenye wiani mkubwa. Kupotosha kwa bits hizi kunahitaji nafasi ya ziada kwa wiring na utoboaji, ambao hauwezi kufikiwa mwishoni mwa awamu ya muundo. Ikiwa ratiba ingekuwa ngumu, isingewezekana kufanya marekebisho kama haya kwa njia hizi zote. Ukweli ni kwamba upangaji wa topolojia hutoa kiwango cha juu cha kuondoa, kwa hivyo kutekeleza hizi ECO ni rahisi zaidi.

Njia ya moja kwa moja ya ufuatiliaji inayofuata dhamira ya mbuni inaweka kipaumbele cha ubora juu ya kipaumbele cha wingi. Ikiwa shida ya ubora imetambuliwa, ni sawa kabisa kuruhusu unganisho lishindwe badala ya kutoa wiring isiyo na ubora, kwa sababu mbili. Kwanza, ni rahisi kuunganisha unganisho lililoshindwa kuliko kusafisha wiring hii na matokeo mabaya na shughuli zingine za wiring ambazo zinarekebisha wiring. Pili, dhamira ya mbuni hufanywa na mbuni ameachwa kuamua ubora wa unganisho. Walakini, maoni haya ni muhimu tu ikiwa unganisho la wiring iliyoshindwa ni rahisi na ya kawaida.

Mfano mzuri ni kutokuwa na uwezo wa kebo kufikia miunganisho iliyopangwa 100%. Badala ya kutoa dhabihu ubora, ruhusu mipango kadhaa ishindwe, ikiacha wiring isiyounganishwa nyuma. Waya zote hupelekwa na upangaji wa topolojia, lakini sio zote husababisha pini za vifaa. Hii inahakikisha kuwa kuna nafasi ya unganisho lililoshindwa na hutoa unganisho rahisi.

Muhtasari wa nakala hii

Upangaji wa topolojia ni zana inayofanya kazi na mchakato wa muundo wa PCB uliowekwa na dijiti na inapatikana kwa wahandisi wa kubuni, lakini pia ina uwezo maalum wa anga, safu, na unganisho la unganisho kwa mazingatio magumu ya upangaji. Waumbaji wa PCB wanaweza kutumia zana ya upangaji wa topolojia mwanzoni mwa muundo au baada ya mhandisi wa kubuni kupata IP yao, kulingana na ni nani anayetumia zana hii rahisi kutoshea mazingira yao ya muundo.

Wafanyabiashara wa topolojia hufuata tu mpango au nia ya mbuni kutoa matokeo ya ubora wa juu. Upangaji wa topolojia, unapokabiliwa na ECO, ni haraka sana kufanya kazi kuliko unganisho tofauti, na hivyo kuwezesha topolojia ikubali kuchukua ECO haraka zaidi, ikitoa matokeo ya haraka na sahihi.