| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| XILINX CPLD how-to ? http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=166 |
Страница 1 от 1 |
| Автор: | Predator_MF [ Сря Ное 24, 2004 11:48 am ] |
| Заглавие: | XILINX CPLD how-to ? |
Тоя линк ми стана много интересен, мисля да пробвам. Някой досега занимавал ли се е с тия логики, откъде да почна |
|
| Автор: | ToHu [ Сря Ное 24, 2004 6:39 pm ] |
| Заглавие: | |
Ами тея дни си купих платки, в момента тегля WebPack и почвам да се уча |
|
| Автор: | Цецо [ Сря Ное 24, 2004 6:45 pm ] |
| Заглавие: | |
Аз пък съм абсолютен аматьор по тоя въпрос. Каква е разликата между CPLD и FPGA? Каква консумция имат тия говеда? Ако не ги клокаш тия гейтове, ще консумира ли? Смисъл нещо като стендбай може ли да се получи? |
|
| Автор: | Ники [ Сря Ное 24, 2004 6:48 pm ] |
| Заглавие: | |
те това е идеята на COOL Runner-a ... |
|
| Автор: | Сашо [ Пет Ное 26, 2004 12:38 am ] |
| Заглавие: | |
На FPGA-то конфигурацията е във външен RAM, а CPLD-то се програмира вътрешно. |
|
| Автор: | Tisho [ Съб Ное 27, 2004 12:24 am ] | |||||||||
| Заглавие: | ||||||||||
И като му спреш захтанването на този RAM какво става ? |
||||||||||
| Автор: | bateAz [ Съб Ное 27, 2004 1:29 pm ] |
| Заглавие: | |
FPGA след включване на захранването зарежда RAM-а си от външен FLASH. Т.е. FPGA няма установено вътершно състояние, което да се програмира. И трудно се решава въпросът със защитата на данните. CPLD си има вътрешен FLASH, който му решава проблема. Там въднъж записано, повече не се чете, само презапис. И двете породи чипове имат консумация, която е пропорционална на броя превключвание на вътрешните гейтове. Повече активни блокове на по-голяма честота >> радиаторче |
|
| Автор: | Predator_MF [ Съб Ное 27, 2004 2:17 pm ] |
| Заглавие: | |
Ммм, това FPGA звучи доста примамливо...Значи мога по всяко време да си го презапизвам, само ще ми трябва контролер, дето да пише във флаша |
|
| Автор: | Ники [ Съб Ное 27, 2004 2:23 pm ] |
| Заглавие: | |
малко трудно ми се види да пишеш с контролер във флаша, това е едно ситно серийно флашче, което програмираш с един тъп програматор и ИДЕто на XILINX, и в това флашче данните за програмиране на FPGA не са листнати в четим вид, а има някакво кодиране , за да затрудни поне малко евентуален опит за копиране на битстрийма... |
|
| Автор: | bateAz [ Съб Ное 27, 2004 3:25 pm ] |
| Заглавие: | |
Прави се, ама не както ти си мислиш. Вероятно това става така: 1. Правиш необходимите ти поведения на FPGA-то в средата на Xilinx. Компилираш ги, запомняш всяка една конфигурация като отделен файл ( участък от FLASH някъде си ). 2. В хода на работата, ако искаш да промениш FPGA, "подменяш" FLASH-а и ресетираш FPGA. Честно да си кажа, не виждам особен смисъл от такива действия. Ако искаш да направиш много малка промяна в поведението, по-добре я прави в самото FPGA. Например с външен сигнал, или някак си. Но да компилираш ново поведение с контролер на платката - не ми изглежда реализуемо с прости средства. |
|
| Автор: | Predator_MF [ Съб Ное 27, 2004 6:31 pm ] |
| Заглавие: | |
Да де, това беше само теоретичен въпрос...Ей такива "tips'n'tricks" понякога доста помагат |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|