ako najjednoduchsie na spustu vstupov a vystupov, ktore vsak nemusia byt prilis rychle

Jan Waclawek konfera@efton.sk
Čtvrtek Březen 6 10:44:16 CET 2008


Za ten cas co sa tu namlatila slama uz mohla byt polovica tych shiftov na univerzali nadrotovana. Uznavam ze v CPLD by uz bolo napisane vsetko, ale len za predpokladu ze je pan kolega Riha s CPLD uz dobry kamarat, co zjavne nie je.

EMC mu moze byt v pripade ze sa jedna o jednorazovku pre domace pouzitie viacmenej ukradnute; a na tych 12 bit musi riesit slusny analogovy navrh bez ohladu na to ci v digitali brble pridlhe SPI alebo prirychle CPLD (ano, mozno to niektorych prekvapi, ale ani prilis rychle nie je dobre).

Servis je kapitola sama osebe a jedno CPLD to nezachrani.

No a co sa tyka investicie do naucenia sa, to je fajn, ale nie v pripade ked je cielom nejaky konkretny produkt. Ako to tu uz mudrejsi nez ja napisali, najprv treba rozblikat ledku.

wek


----- Original Message ---------------

Subject: RE: ako najjednoduchsie na spustu vstupov a vystupov,ktore vsak nemusia byt prilis rychle
   From: "andrej jancura" <hw_aj@zoznam.sk>
   Date: Thu, 6 Mar 2008 07:06:58 UT
     To: "HW-news" <hw-list@list.hw.cz>,
          

>Prajem dobre rano,
>
>ja osobne si myslim, ze to nie je take trivialne a hladisk, ktore treba
>zohladnit je viacero. Po tom, ako som videl navrh digitalnych obvodov a
>argumentu, vsak to funguje, by som volil kombinaciu CPLD + buffre HC14.
>Pointa je v tom, ze do toho CPLD si das jeden SPI a multiplexor. Na tie SPI
>potrebujes D-klopaky a mux urobis logickou funkciou. Pri 1600 logickych
>vyrazoch a povedzme 72 makrocel (xc9572) s klopnym obvodom sa to tam podla
>mna spolahlivo vmesti. Treba si akurat vybrat vhodne puzdro s dostatocnym
>poctom IO.
>
>Dalsie hladisko: riesenie PCB, napajania, blokovacie kondy, pri dlhych
>vodicoch problemy s odrazmi. To vsetko suvisi vo vseobecnosti s EMC, o
>ktorom nikto nerozmysla... A to este nehovorim o ozivoveni. To je sranda
>sama o sebe.
>
>Dalsie hladisko: celkova spotreba, takto ide len CPLD, kdezto v tvojom
>pripade temer vsetky posuvne registre. Aj ked uznavam, do istej miery sa to
>da riesit zapojenim. Pri tom CPLD si mozes vybrat, Cool-Runner 2 ma 20mA pri
>nejakych 180MHz... 
>
>Servis: CPLD bud preprogramujes alebo vymenis, kdezto hladaj ktory register
>odisiel v Tvojom rieseni...
>
>Ale ja uz idem robit aj nieco rozumnejsie, ako vyvracat argumenty za a proti.
>
>A.




Další informace o konferenci Hw-list