Re: Návrhářem FPGA za 21 dní
balu
balu na k-net.fr
Úterý Říjen 27 02:21:30 CET 2015
Zavisly, az na vylozene speciality cipov nie ste. K tomu sa ale dostanete az budete robit optimalizovane aplikacie, povedzme s aritmetikou, gigabitovou komunikaciou a podobne. Vtedy sa snazite kod napisat tak, aby sa namapoval do dostupnych blokov na konkretnom fpga.
V modernych velkych fpga mate na tieto funkcie specializovane primitivy. Myslim, ze pre pouzitie v cnc ale nic z tohoto nepotrebujete a kod bude uplne prenosny.
V praci robime pokial mozno vsetko genericky a az finalny vhdl kod sa kompiluje na konkretny cip. Posledne leto sme presli z velkym projektom zo stratix ii (cip asi za $1700) do atrix 7 (asi za$300) a velmi to nebolelo. Akurat je teraz uz vela veci namapovanych do dedikovanych blokov aby sme mohli najefektivnejsie vyuzit cip.
Ako David hovori, je to o nabozenstve. Ja zas nemozem citit Alteru, ale to je hlavne koli bolestivym spomienkam z detstva :-)
Dolezite je zacat.
b.
> On 27. 10. 2015, at 5:25, Petr Labaj <labaj na volny.cz> wrote:
>
> Díky za informace.
>
> Jak moc bývá prosím závislý návrh nějakého komplexnějšího řešení
> na chipech konkrétního výrobce?
> Myslím takový návrh, který nevyužívá žádné zvláštní speciality (PCIex
> nebo jiné sběrnice atd.), takže chipy obou výrobců by měly srovnatelné
> a dostatečně prostředky.
>
> Líbilo by se mi využití FPGA v oblasti CNC, kde se dneska jeho
> popularita dost zvedá. Jsou navíc k dispozici open-source návrhy
> hotových úspěšných řešení, které jsou dělané na Spartanovi 6.
> Myslíte, že by bylo reálné to nějak bezbolestně přeložit pro Alteru?
> Bude to hromada čítačů a nějaké stavové automaty, takže na tohle asi
> mají vybavení chipy obou výrobců.
>
> Jinak v té oblasti CNC se to používá pro rychlé řízení krokáčů a serv
> (tzv. stepgeny), obsluhu enkodérů atd. Díky FPGA se pak dělají
> i slušné systémy na jinak ne moc výkonném HW, např. na RPi atd.
>
> PL
>
> *******************************
>
> Dne 26.10.2015 v 22:40 David Belohrad napsal(a):
>> Dovolim si tvrdit, ze rozdil mezi Xilinxem a Alterou je vic o
>> nabozenstvi nez o technicke strance veci. Asi jako mezi editorem Vim a
>> Emacsem. Je pravda, ze xilinx ma nejake ficuriny, ktere altera
>> nema. Napr. tristavove sbernice uvnitr cipu, nebo rad-hard radu
>> cipu. Dovolim si ovsem tvrdit, ze rad-hard aplikace v CR vyviji mozna
>> 0.01% digitalnich vyvojaru. Tristavove sbernice sice altera nema, ale da
>> se bez nich bezproblemove zit. Na druhou stranu myslim, ze Altera je vic
>> user friendly. Zkuste porovnat Chipscope vs SignalTap - jak jednoducha
>> je implementace. Na obou platformach take naleznete SoC reseni. Xilinx
>> ma zynq, altera ma klasicky Arm (napr CycloneV Soc). Pravdou je, ze
>> Xilinx prisel se Zynqem asi tak o rok drive nez altera. Co se tyce
>> soft-cores, je v obou pripadech neco k dispozici - microblaze vs nios.
>> V obou pripadech se daji sehnat jak low-end tak high-end cipy, zalezi
>> pouze na tom, kolik jste ochotny zaplatit.
>>
>> jak jsem rekl, vyberte si vyrobce, ktery Vam vyhovuje. V 99.99 pripadu
>> se daji projekty naimplementovat za pouziti cipu obou vyrobcu. (abych
>> pravdu rekl, neznam zadny design, ktery by nesel implementovat jak v
>> xilinx, tak v altere)
>>
>> .d.
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list