Jag planerar att bygga en logikanalysator och tänkte bolla lite idéer. Jag sökte lite på forumet och såg att det var några som byggt sina egna men det stod ingen utförligare information om dem.
Den ska ha minst 16 kanaler och klara 100Ms/s. Jag har ett Spartan-3 FPGA-kort som jag funderar på att använda, det har 1Mbyte 10ns SRAM.
För att inte göra den beroende av en pc så funderar jag på att bestycka det hela med en 12" LCD från en laptop samt diverse knappar och rattar.
Vad tror ni om detta bygge? Några tips?
Bygge av logikanalysator
Jag har varit med och byggt en med en CPLD
Vi gjorde så att den hela tiden sparar i minnet som en rullande buffert. Sedan hade vi en triggerkrets som man kunde välja olika triggvillkor, när detta villkor uppfylldes sparade den in ytterligare 3/4 av minneslängden. Därför fick vi med 1/4 innan triggern vilket var riktigt bra.
Eftersom du har en FPGA kan du säkert göra mer avancerade saker såsom komprimering av datan så att du kan spara mycket längre data.
/Johan
Vi gjorde så att den hela tiden sparar i minnet som en rullande buffert. Sedan hade vi en triggerkrets som man kunde välja olika triggvillkor, när detta villkor uppfylldes sparade den in ytterligare 3/4 av minneslängden. Därför fick vi med 1/4 innan triggern vilket var riktigt bra.
Eftersom du har en FPGA kan du säkert göra mer avancerade saker såsom komprimering av datan så att du kan spara mycket längre data.
/Johan