Ich entwerfe den JTAG für einen Altera Cyclone 3 (EP3C5E144C8N). Ich habe nur auf normales JTAG abgezielt und brauche kein Active Serial. Ich habe den Schaltplan und die Platine in der *.zip-Datei angehängt ( http://www.mediafire.com/?0gt55eyperbm385 )
Oder hier nur ein Schnappschuss:
Würden Sie bitte für mich nachsehen?
Ich habe Zweifel:
Sollte ich nCE von JTAG direkt an nCE des FPGA anschließen oder nCE vom FPGA mit Masse verbinden?
Ich bin mir nicht sicher, was Sie mit "nCE" von "JTAG" meinen, aber der nCE-Pin des FPGA sollte niedrig gebunden sein. Es wird nur in Konfigurationsszenarien mit mehreren Geräten verwendet, in denen Sie Geräte verketten, indem Sie nCEO eines Geräts mit nCE des nächsten verbinden.
Über die Uhr: Ich sehe, dass es 16 Uhren gibt (clk0 t clk15). An welche Uhr sollte ich den Ausgang des Oszillators anschließen?
Es spielt keine Rolle, wählen Sie, was für Sie einfacher zu routen ist.
In meinem Board verwende ich nur 3,3 V (das Label VCC bedeutet 3,3 V). Ist das in Ordnung?
Das bezweifle ich. Benötigt das Gerät nicht 1,2 V für die Kernlogik und 2,5 V für PLL?
Übrigens, würden Sie mir bitte zeigen, wie man eine blinkende LED hinzufügt, um anzuzeigen, dass JTAG funktioniert?
Sie können einfach eine LED über einen Widerstand zwischen 3,3 V und TMS anschließen. Der Pin wird vom Programmierer angesteuert und ist während der Programmierung die meiste Zeit niedrig.
Avakar
Josh Vo
Avakar
Josh Vo
Avakar
Josh Vo