Kusanzwisisa 4: Yakaderera-simba dhizaini

Kukanganisa kwakajairika 17: Aya masaini mabhazi anodhonzwa nevanopikisa, saka ndinonzwa kurerukirwa.

Positive solution: Pane zvikonzero zvakawanda nei masaini achida kudhonzwa kumusoro nekudzika, asi hazvisi zvese zvinoda kudhonzwa. Iyo yekudhonza-kumusoro uye yekukwevera-pasi resistor inodhonza yakapfava yekupinza chiratidzo, uye ikozvino iri pasi pemakumi emakumi e microamperes, asi kana chinofambiswa chiratidzo chinodhonzwa, ikozvino inosvika padanho remilliamp. Iyo yazvino sisitimu inowanzova ne32 bits yekero data imwe neimwe, uye panogona kunge paine Kana iyo 244/245 yakasarudzika bhazi uye mamwe masaini akasimudzwa, mashoma watts ekushandiswa kwesimba anozopedzwa pane izvi zvinopikisa (usashandise pfungwa ye. 80 cents pa kilowatt-awa yekubata aya mashoma watts ekushandisa simba, chikonzero chiri pasi Tarisa).

Kukanganisa kwakajairwa 18: Sisitimu yedu inofambiswa ne220V, saka isu hatifanirwe kuve nehanya nekushandiswa kwemagetsi.

Positive solution: yakaderera-simba dhizaini haisi yekuchengetedza simba chete, asiwo yekudzikisa mutengo wemamodule emagetsi uye kutonhora masisitimu, uye kuderedza kupindira kwemwaranzi yemagetsi uye ruzha rwekupisa nekuda kwekuderedzwa kwezvino. Sezvo kutonhora kwechigadzirwa kunoderera, hupenyu hwechigadziro hunowedzerwa zvakafanana (tembiricha yekushanda ye semiconductor device inowedzera ne10 degrees, uye hupenyu hunopfupiswa nehafu). Kushandiswa kwemagetsi kunofanirwa kutariswa chero nguva.

Kukanganisa kwakajairika 19: Kushandiswa kwesimba kweaya machipisi madiki kwakadzikira, usazvinetse nazvo.

Positive solution: Zvakaoma kuona mashandisirwo emagetsi emukati kwete akanyanya kuoma chip. Iyo inonyanya kutsanangurwa neino ikozvino papini. Iyo ABT16244 inoshandisa isingasviki 1 mA isina mutoro, asi chiratidzo chayo ipini yega yega. Inogona kutyaira mutoro we 60 mA (yakadai sekufananidza kushorwa kwemakumi e ohms), ndiko kuti, iyo yakanyanya simba rekushandisa yemutoro wakazara inogona kusvika 60 * 16 = 960mA. Zvechokwadi, chete magetsi ekugadzirisa ikozvino yakakura, uye kupisa kunowira pamutoro.

 

Kukanganisa kwakajairika 20: Maitiro ekuita sei aya asina kushandiswa I / O madoko eCPU neFPGA? Unogona kuisiya isina chinhu wozotaura nezvazvo gare gare.

Mhinduro yakanaka: Kana maI/O madoko asina kushandiswa akasiiwa achiyangarara, anogona kuramba achitenderedza masaini ekuisa nekukanganisika kubva kunze kwenyika, uye mashandisirwo emagetsi emidziyo yeMOS zvinoenderana nehuwandu hwemafiripi egedhi redunhu. Kana ikadhonzwa kumusoro, pini imwe neimwe ichavawo ne microampere ikozvino, saka nzira yakanakisisa ndeyokuisa sechibudisi (zvechokwadi, hapana mamwe masaini ane kutyaira anogona kubatanidzwa kunze).

Common Mistake 21: Kune akawanda magonhi asara pane iyi FPGA, saka unogona kuishandisa.

Positive solution: Simba rekushandisa reFGPA rinoenderana nenhamba yeflip-flops inoshandiswa uye nhamba yeflips, saka kushandiswa kwesimba kwemhando imwechete yeFPGA pamasekete akasiyana uye nguva dzakasiyana dzinogona kuva 100 nguva dzakasiyana. Kudzikisa huwandu hwemaflip-flops ekumhanyisa-kumhanyisa ndiyo nzira yakakosha yekudzikisa mashandisirwo emagetsi eFPGA.

Kukanganisa kwakajairika 22: ndangariro ine akawanda masaini ekudzora. Bhodhi rangu rinongoda kushandisa maOE uye WE masaini. Iyo chip yakasarudzwa inofanira kudzika pasi, kuitira kuti data ibude nekukurumidza panguva yekuverenga.

Positive solution: Iko kushandiswa kwesimba kwezviyeuchidzo zvakawanda kana sarudzo yechip ichishanda (zvisinei neOE neWE) ichave yakakura kudarika 100 nguva kupfuura apo kusarudzwa kwechip kunenge kusina kunaka. Nokudaro, CS inofanira kushandiswa kudzora chip zvakanyanya sezvinobvira, uye zvimwe zvinodiwa zvinofanira kuzadzikiswa. Zvinokwanisika kupfupisa hupamhi hwechipi sarudza pulse.

Kukanganisa kwakajairika 23: Kuderedza mashandisiro emagetsi ibasa revashandi vehardware, uye harine chekuita nesoftware.

Mhinduro yakanaka: Hardware ingori nhanho, asi software ndiyo inoita. Kuwanikwa kweanenge ese chip mubhazi uye flip yechiratidzo chese anenge anodzorwa nesoftware. Kana iyo software ichigona kuderedza nhamba yekuwana kune yekunze ndangariro (uchishandisa akawanda maregisheni akasiyana, Kuwedzera kushandiswa kwemukati CACHE, nezvimwewo), mhinduro panguva yekukanganisa (kuvhiringidza kunowanzo kuderera-level inoshanda nekudhonza-up resistors), nezvimwe. matanho chaiwo emapuranga chaiwo achabatsira zvikuru kuderedza kushandiswa kwemagetsi. Kuti bhodhi ritendeuke zvakanaka, hardware uye software inofanira kubatwa nemaoko maviri!

Kukanganisa kwakajairika 24: Sei masaini aya achipfuura? Chero bedzi mutambo wacho wakanaka, unogona kubviswa.

Mhinduro yakanaka: Kunze kwemasaini mashoma (akadai se100BASE-T, CML), kune overshoot. Chero bedzi isiri yakakura kwazvo, haidi hazvo kufananidzwa. Kunyange kana yakafananidzwa, haina hazvo kuenderana neyakanakisa. Semuenzaniso, iyo yakabuda impedance yeTTL isingasviki makumi mashanu ohms, uye mamwe kunyange makumi maviri ohms. Kana kupikisa kwakakura kwakadaro kuchishandiswa, ikozvino ichave yakakura kwazvo, kushandiswa kwesimba kunenge kusingagamuchirwi, uye chiratidzo che amplitude chichava chiduku zvikuru kuti chishandiswe. Kunze kwezvo, iyo impedance yekubuda kweiyo general siginecha kana ichiburitsa yakakwira mwero uye kuburitsa yakaderera nhanho haina kufanana, uye zvakare zvinogoneka kuwana yakakwana kuenzanisa. Naizvozvo, kufananidzwa kweTTL, LVDS, 422 uye mamwe masaini anogona kugamuchirwa chero bedzi overshoot ichiitwa.