Hallo, mal eine generelle timing Frage an die Actel Spezialisten. Kann man mit dem Actel Fusion mixed Signal Chip ein mit bis zu 500 MSPS gesampeltes Signal verarbeiten? Von dem Signal muessten peaks gespeichrt werden.(extern). Die Peaks resultiren aus 50 MHz gedaempften Schwingungen. 1.5 bis zu 3 Wellenlaengen. Diese treten in dr Haufigkeit bis zu 10kHz auf. Gruss Mark
Hallo Mark, ich sage nein. Warum? Ein Fusion/ProAsic-Tile hat drei Eingänge, damit kann man nur Funktionen mit drei Eingangssignale mit einem Logik-Level realisieren. D.h. man hat bei Microsemi/Actel tendenziell mehr Logik-Level. Das reduziert die maximal Taktfrequenz. Meine ProAsic Design laufen mit 40 Mhz, schon mit 100 MHz hatte ich massive Probleme. Der Fusion interne AD-Wandler kann ein paar hundert kHz, das ist dir klar? Aber selbst mit einem schnellen Virtex sind 500 Mhz kein Pappenstiel. Wie viel Erfahrung hast du im FPGA-Design? Tom
Hallo Tom, 500 MSPS waren dann wohl doch zu happig. Wenn es real bis 200 oder 250 gehen wuerde, waere das schon gut gut. Aus dem Datenblatt konnte ich bis 350MHz(700Mbps) system performance entnehmen. Was kann ich mit den 600khz anfangen? Zusammenschalten? Die wollte ich fuer Sensoren und einfache Steueraufgaben nehmen. Gruss Mark
Mark W. schrieb: > Hallo Tom, > > 500 MSPS waren dann wohl doch zu happig. Wenn es real bis 200 oder 250 > gehen wuerde, waere das schon gut gut. > > Aus dem Datenblatt konnte ich bis 350MHz(700Mbps) system performance > entnehmen. Solche Abgaben sind immer mit Vorsicht zu genießen, das wird wohl die Frequenz sein, mit der du ein Register toggeln kannst. Für ein ganzes Design wirst du nicht deutlich mehr als 100 MHz erreichen. > > Was kann ich mit den 600khz anfangen? Zusammenschalten? Die wollte ich > fuer Sensoren und einfache Steueraufgaben nehmen. Was für 600 kHz? Wenn du damit die Sampling-Frequenz des internen ADC meinst, dann ist das die maximale Abtastrate aller Kanäle zusammen. Ja, für Temperatur-, Spannungs- und Strommessungen ist der ADC gedacht. Tom
Hi, ich habe in einem Xilinx Spartan-6 recht problemlos Signale von einem 500 MSps ADC verarbeitet. Klappt, weil der Spartan-6 an den Eingängen Schieberegister hat (ISERDES), mit denen man den Datenstrom parallelisieren und dann mit geringerem Takt weiterverarbeiten kann. Gibt es sowas bei Actel auch? Sebastian
Hallo Sebastian, danke fuer den Tip mit den Registern. Ein Spartan 6 schwebte mir auch erst vor, bis ich mir die Fusion devices angesehen habe. Unterstuetzt werden bis 350MHz (700 DDR) interfaces. Gelesen kann bei jeder Flanke werden. Das sollte mit dem LVDS Ausgaengen am ADC moeglich sein. http://www.actel.com/documents/Fusion_DDR_AN.pdf Ein Mitarbeiter von Microsemi bestaetigte es mir bereits so halb, wollte sich aber nochmal genauer informieren und mir Beispiele raussuchen. Gruss Mark
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.