Sida 9 av 16

Re: Korkens Optical Flow sensor

Postat: 22 september 2014, 22:57:48
av Agwan
Fint, lär dig allt om Artix7:an och skriv en kort manual till mig så att jag kan lära mig på en timme också. ;) Vore grymt bra att iaf ha baskunskaper i det där.

Re: Korkens Optical Flow sensor

Postat: 23 september 2014, 21:10:57
av Korken
Hehe, får jag göra :) Väntar med spänn på att de ska komma! ^^

Re: Korkens Optical Flow sensor

Postat: 26 september 2014, 21:31:48
av Korken
Tidig julafton iår! :D
Hann tyvärr bara med två projekt med Nexys4 kortet innan batteriet i laptopen dog och glömde min laddare på kontoret. :(
2014-09-26 20.50.00.jpg
2014-09-26 20.46.49.jpg

Re: Korkens Optical Flow sensor

Postat: 28 september 2014, 09:36:42
av Agwan
På Artix-kortet, sitter spänningsregleringen på undersidan? Ser det ut att vara komplicerat?

Re: Korkens Optical Flow sensor

Postat: 28 september 2014, 15:26:23
av Korken
Japp det sitter på undersidan, men den är inte avancerad. Kan lägga upp ett schema på min egna switchade design lite senare idag.
Den tänkte jag ha som bas för mina FPGA kort som bygger på LTC3633 och LTC3619, lite snodd från Nexys3. :)

Re: Korkens Optical Flow sensor

Postat: 2 oktober 2014, 10:25:11
av Korken
Förlåt, glömde bort designen men här kommer den. :oops:
Mer eller mindre "typical application", men har en P-FET som reverse polarity protection för att klara strömmarna.
smps.pdf

Re: Korkens Optical Flow sensor

Postat: 2 oktober 2014, 10:48:25
av Korken
Samt har börjat skissa på den FPGA baserade versionen :)
Siktar på en Spartan-6 men kan också ta den lilla Artix-7an om man måste.
kflow_fpga.png

Re: Korkens Optical Flow sensor

Postat: 2 oktober 2014, 16:42:50
av Agwan
Fint, glöm inte monteringshålen bara.

Är spartan6:an och artix7:an pinkompatibla?

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 17:49:42
av Korken
Agwan:
Nejdå, ska jag inte göra. :)
Artix-7 och Spartan-6 är inte pinkompatibla men ganska nära (samma kapsel). Så ska se när jag har min algoritm hur mycket plats den kommer ta så ska jag sedan välja.
Men designar lite generellt just nu så jag lätt kan byta om jag måste.

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 18:54:46
av qx5
Kika även på om du kan optimera algoritmen, inte bara rent analytiskt. Utan även genom att dra nytta av hur en FPGA är uppbyggd. Ibland finns det trix som inte är uppenbara vid en första anblick.

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 20:54:21
av Korken
Jo precis, har kollat ganska många tutorials på hur man använder FPGAn effektivt.
Det är lite av en konst tillslut. :) Men lyckades halvera antalet gates i min komplexa tal normaliserare efter det.

Dock förstör det läsbarheten av koden, men det är nog priset man får betala för prestanda.

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 21:46:32
av qx5
Tänkte mer på att förstå själva kärnfunktionen i en FPGA och utforma algoritmens implementering efter det. Koncept som pipelining och parallelisering är centrala till att börja med. Därefter att nyttja CLB effektivt, ev med inbyggda hårdvarublock som ASIC multiplikatorer osv.

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 21:48:04
av Korken
Det känner jag att jag har bra koll på, det svåra tycker jag är skriva så SLICEs används optimalt.
ISE verktyget gör ett sådär jobb i vissa fall märker jag, men över lag fungerar det mycket bra.

Edit:
Det svåraste är dock att förutspå strömförbrukning.
Vet inte nu om jag behöver rejäl drivning eller om designen kommer dra några hundra mA när den är klar.

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 22:04:56
av qx5
Om du känner för lite "hardcore" så kan du köra "floor planning".

Re: Korkens Optical Flow sensor

Postat: 3 oktober 2014, 22:11:33
av Korken
Floorplanning såg användbart ut, men väldigt nitty gritty :)
Får se om jag kommer dit i detta projekt, men ska försöka lära mig så mycket jag kan på vägen!