| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| MICROBLAZE и приятели http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=1958 |
Страница 1 от 1 |
| Автор: | ДедоБоре [ Вто Мар 07, 2006 8:30 pm ] |
| Заглавие: | MICROBLAZE и приятели |
- накой има ли наблюдения върху работата му? - колко заема примерно в спартан 3Е - как е с периферията за него: UART, I2C, SPI, таймери за какво питам: имам един проект, който подлежи на редизайн. в него в момента има mega32 и 3 чипа xc9536, като нищо не е пълно до дупка. идеята ми е някакъв спартан3е в 100/144 краков корпус за замени всичко. софтуера за мегата е писан на gcc, гледам че има порт на gcc за microblaze, та мисля че местенето ще е относително лесно ... или са само мечти |
|
| Автор: | 3aek [ Вто Мар 07, 2006 8:40 pm ] |
| Заглавие: | |
аз имам също въпрос, колко голям може да е кода който Microblaze може да изпълнява - ограничен от RAMa в FPGA-то ли или може и от външна памет? |
|
| Автор: | ToHu [ Вто Мар 07, 2006 8:46 pm ] |
| Заглавие: | |
Ами работи, но толков мога да кажа, колко е надеждно . прдполагам достатъчно, доста се ползва, а и Xilinx не са Microchip, днес в ноивните гледам че са получили и награда тая година за най-полвано ядро. Подкарх мигащ светодиод и сериен порт, но нямах никакво време за тестове, прото го заредих за 20-на мин на равойния кит на Николов, моя не ми е под ръка |
|
| Автор: | BrainStorm [ Вто Мар 07, 2006 8:49 pm ] |
| Заглавие: | |
Ми като започнем с очевидното ... MicroBlaze е 32-битов RISC професор с доста добра производителност .. (за пример на моя развои на Спартан3-200К speed-4 .. хвърчи на приблизително 85DMIPS'a) Пак конкретен пример .. в Спартан3-200К заема около 30% от чипа, като включвам периферията. За него има доста солиден набор от периферии които са вклучени в EDK'to ... UART's, I/O, External Memory-controler, CAN, Ethernet controler's .. ADC, DAC, Timer's , Video controler's ... и още много .... MicroBlaze може да адресира до 4ГБ ... I/O ,Memory (Data, Instruction's) .. не е ограничен само от вътрешната памет на ФПГА'то .. Едит : в ЕДК'то е вклучена и доста добра среда за писане на софт за него ... както каза ДедоБоре .. ползва се GNU компилатора ... също така се ползва и GNU-дебъгара .. |
|
| Автор: | ДедоБоре [ Вто Мар 07, 2006 10:14 pm ] |
| Заглавие: | |
ти кое EDK си взе? някъде беше писъл, ама ще е бая търсене... можеш ли внесе малко яснота относно лиценза на ядрото - преди 2 години му искаха нещо около $600 за неограничено ползване? също периферията как се лицензира - ако имаш ядро можеш да я ползваш или е отделно? има ли някакво линкче за периферията? ще ли ти е много трудно да сбереш едно ядро с 2 UARTA, I2C, 2 таймера, WDT и 32 IO-та да видим в какъв най-евтин чип ще влезе. без JTAG, с малко или дори без кеш - скоростта не е критична, мястото/цената са по-важни. нямам идея какво може да се конфигурира. писъл си ADC? верно ли? |
|
| Автор: | BrainStorm [ Вто Мар 07, 2006 10:31 pm ] | |||||||||
| Заглавие: | ||||||||||
Ми аз ползвам ЕДК 7.1 и същата версия на ISE, за лиценза на ядрото нямам представа как стоят нещата ... а относно периферията мисля че като закупиш лиценз за софта повечето от коровете ти се предоставят за ползване. Сега не съм го качил софта .. утре сутринта ще мога да ти кажа колко най-малко заема гореспоменатото от теб ... не съм 100% сигурен но мисля че би трябвало да се побере в Спартан3-50К. Да има ADC (Delta-Sigma ADC .... го пишат) Едит: относно периферията ... ето тук може да разгледаш какво е включено в ЕДК'то : http://www.xilinx.com/ise/embedded/edk_ip.htm А иначе това е раздела за МикроБлазе : http://www.xilinx.com/xlnx/xebiz/design ... icro_blaze А още нещо което забелязах сега :
|
||||||||||
| Автор: | Nikola Kirov [ Вто Мар 07, 2006 11:22 pm ] |
| Заглавие: | |
Че mega32 излязла ли е вече? |
|
| Автор: | ДедоБоре [ Сря Мар 08, 2006 12:12 am ] |
| Заглавие: | |
BrainStorm, 10x мисля че се ориентирах на първо време. като гледам ще се оправя с: - ядро - 2 х OPB UART Lite - OPB Timebase WDT - OPB Timer/Counter - OPB IIC Bus Interface - OPB SPI - OPB GPIO направи експеримента да видим резултата. и да го обсъдим на бира кольо, става въпрос за ATmega32 в TQFP44, не за AVR32 |
|
| Автор: | Nikola Kirov [ Сря Мар 08, 2006 12:15 am ] |
| Заглавие: | |
Уф,преди това прехваърлих едни неща за AVR32 и нещо ми се е привидяло Извиняваи |
|
| Автор: | Balkana [ Сря Мар 08, 2006 1:00 am ] |
| Заглавие: | |
Предполагам ще е интересно: http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/ |
|
| Автор: | BrainStorm [ Сря Мар 08, 2006 2:10 am ] | |||||||||
| Заглавие: | ||||||||||
Taka ... пурво да кажа че малко се поизхвърлих (както обикновенно) та резултатите са следните:
Това е МАП репорта при Спартан3-200К 100-краков корпус в него съм сложил: 32Кб - програмна памет 8кб - РАМ - 2 х OPB UART Lite - OPB Timebase WDT - software on/off - OPB Timer/Counter - 32bit - OPB IIC Bus Interface - OPB SPI - OPB GPIO - 32I/O's Това ще бачка (при speed grad-4) с около 35DMIPS'a max. Ta от репорта по-горе се вийда че 200К се запълва на около 80% което значи че след параметризация на периферията да падне на 68-70% Извод: най-малкия ФПГА в които може да пъхнеш тая система е нещо от рода на Спартан2-150К. |
||||||||||
| Автор: | ДедоБоре [ Сря Мар 08, 2006 11:59 am ] |
| Заглавие: | |
много ти благодаря, че си висял по нощите ! резултата е интересен и май обнадеждаващ дано помогне и на други хора |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|