Gast
#252735
Ich versuche einen Time2Digital Converter in VHDL auf einen Sparten 3E Starterkit zu programmieren. Es sollen Zeiten bis 10ns in einer Auflösung von 1ns gemessen werden. 1. Idee: Reihe von Invertern/Treibern die das Signal um ihre Durchlaufzeit verzögern (Delayline). Mit dieser Delayline wird mit dem START-Signal versorgt. Beim Stopsignal wird der Aktuelle zustand der Inverter/Treiber in FF gespeichert. Ist das in VHDL möglich. (Kalibrierung und Auswertung soll auf PC erfolgen. 2. Idee: Der FPGA erzeugt aus Start-, Stopsignal einen kurzen Nadelimpuls der extern einen Kondensator läd. Die Spannung des Kondensators wird mit einem externen AD-Wandler gemessen. (Möglichkeit ist von Hardware aufwendiger daher nicht faforisiert) Was meint ihr dazu? Michael