Forum: Markt [S]uche Digilent Atlys / Xilinx ISE 14.7


von Volker D. (coolibri)


Lesenswert?

Hallo zusammen,

hat jemand vielleicht noch ein funktionsfähiges Digilent Atlys Kit 
anzubieten ?
Und vielleicht gleich noch dazu ein ISE 14.7 ?

Gruß, Volker

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Volker D. schrieb:
> Hallo zusammen,
>
> hat jemand vielleicht noch ein funktionsfähiges Digilent Atlys Kit
> anzubieten ?
> Und vielleicht gleich noch dazu ein ISE 14.7 ?
>
> Gruß, Volker

Hi, habe mein Atlys Kit schon vor einiger Zeit verkauft, kann dir aber 
nur raten, die Finger davon zu lassen, die Doku ist ein Graus und an 
diversen Stellen falsch (z.B. bei den Constraints), macht echt kein Spaß 
damit. Nimm lieber was Anderes. ISE 14.7 bekommst du bei Xilinx 
(https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html).

: Bearbeitet durch User
von Volker D. (coolibri)


Lesenswert?

Tim T. schrieb:

> Hi, habe mein Atlys Kit schon vor einiger Zeit verkauft, kann dir aber
> nur raten, die Finger davon zu lassen, die Doku ist ein Graus und an
> diversen Stellen falsch (z.B. bei den Constraints), macht echt kein Spaß
> damit. Nimm lieber was Anderes. ISE 14.7 bekommst du bei Xilinx
> 
(https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html).

Hallo Tim, Danke für den Hinweis. Ich habe bislang kein anderes Board 
gesehen, dass min. 1 HDMI- Eingang und 2 HDMI- Ausgänge besitzt. Kennst 
Du noch ein anderes Board mit solchen Eigenschaften ?

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Volker D. schrieb:
> Tim T. schrieb:
>
>> Hi, habe mein Atlys Kit schon vor einiger Zeit verkauft, kann dir aber
>> nur raten, die Finger davon zu lassen, die Doku ist ein Graus und an
>> diversen Stellen falsch (z.B. bei den Constraints), macht echt kein Spaß
>> damit. Nimm lieber was Anderes. ISE 14.7 bekommst du bei Xilinx
>>
> 
(https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/archive-ise.html).
>
> Hallo Tim, Danke für den Hinweis. Ich habe bislang kein anderes Board
> gesehen, dass min. 1 HDMI- Eingang und 2 HDMI- Ausgänge besitzt. Kennst
> Du noch ein anderes Board mit solchen Eigenschaften ?

Hab da aus Zeitgründen später nicht mehr groß gesucht, allerdings war 
gerade HDMI einer der größeren Reinfälle bei dem Board, da es wegen TMDS 
und dem 8b10b, den 10x Pixeltakt braucht, somit ist man schon bei 
640x480 Auflösung bei 250 MHz in der Logik und es wird problematisch. 
Bin selber nicht über 800x600 bei 40 MHz und damit 400 MHz TMDS Clock 
hinaus gekommen. An Full HD oder auch nur HD-Ready ist nicht zu denken.

Dazu kommt auch wieder die unterirdische Qualität der (wenigen) 
Beispiele: 
https://forums.xilinx.com/t5/Video-and-Audio/HDMI-TMDS-output-with-Digilent-Atlys-examples-do-not-compile/td-p/406455

: Bearbeitet durch User
von Gustl B. (-gb-)


Lesenswert?

Nun, hier 
https://reference.digilentinc.com/_media/atlys:atlys:atlys_sch.pdf ist 
der Schaltplan. Das HDMI hängt am FPGA, das ist ein Spartan6 mit 
Speedgrade2. Der sollte also mit dem SerDes deutlich über 400 MBit/s 
schaffen. Hier 
https://www.xilinx.com/support/documentation/data_sheets/ds162.pdf steht 
was von 950 MBit/s bei einer Datenbreite von 4 bis 8. Wie das bei 10 
aussieht ist unklar, sollte aber für HDMI reichen.

Ich mache 1280x200@55Hz bei 60 MHz Pixeltakt. Das geht bestimmt auch mit 
dem Spartan.

Tim T. schrieb:
> Doku ist ein Graus und an
> diversen Stellen falsch (z.B. bei den Constraints)

Constraints musste ich mir zu einem Digilent Board auch mal selber 
schreiben nach dem Schaltplan. Aber den gibt es immerhin.

Ich würde aber heutzutage auf neuere Hardware setzen die von Vivado 
unterstützt wird. Numato hat da Boards und es gibt auch das Nexys Video. 
Muss es denn HDMI sein oder darf es auch Displayport sein?

von Volker D. (coolibri)


Lesenswert?

Gustl B. schrieb:
> Nun, hier
> https://reference.digilentinc.com/_media/atlys:atlys:atlys_sch.pdf ist
> der Schaltplan. Das HDMI hängt am FPGA, das ist ein Spartan6 mit
> Speedgrade2. Der sollte also mit dem SerDes deutlich über 400 MBit/s
> schaffen. Hier
> https://www.xilinx.com/support/documentation/data_sheets/ds162.pdf steht
> was von 950 MBit/s bei einer Datenbreite von 4 bis 8. Wie das bei 10
> aussieht ist unklar, sollte aber für HDMI reichen.
>
> Ich mache 1280x200@55Hz bei 60 MHz Pixeltakt. Das geht bestimmt auch mit
> dem Spartan.
>
> Tim T. schrieb:
>> Doku ist ein Graus und an
>> diversen Stellen falsch (z.B. bei den Constraints)
>
> Constraints musste ich mir zu einem Digilent Board auch mal selber
> schreiben nach dem Schaltplan. Aber den gibt es immerhin.
>
> Ich würde aber heutzutage auf neuere Hardware setzen die von Vivado
> unterstützt wird. Numato hat da Boards und es gibt auch das Nexys Video.
> Muss es denn HDMI sein oder darf es auch Displayport sein?

Hallo Gustl, da war ein wertvoller Tip dabei, wenn es das Numato Opsis 
auch nicht mehr gibt :( Das Nexys Video hat leider nur einen Ein- und 
einen Ausgang, wenn ich das richtig gesehen habe.

Ich war auch etwas erstaunt über die Aussage mit der Geschwindigkeit des 
Atlys, zumal in der XAPP495 steht, dass es je nach Speedgrade des 
Spartan6 mit einer PLL bis rauf auf 1080MHz geht. Beim Atlys sind es 
noch 945MHz. Für mich ist das ausreichend.

Und ja, ich möchte das Design mit HDMI umsetzen.

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Gustl B. schrieb:
> Nun, hier
> https://reference.digilentinc.com/_media/atlys:atlys:atlys_sch.pdf ist
> der Schaltplan. Das HDMI hängt am FPGA, das ist ein Spartan6 mit
> Speedgrade2. Der sollte also mit dem SerDes deutlich über 400 MBit/s
> schaffen. Hier
> https://www.xilinx.com/support/documentation/data_sheets/ds162.pdf steht
> was von 950 MBit/s bei einer Datenbreite von 4 bis 8. Wie das bei 10
> aussieht ist unklar, sollte aber für HDMI reichen.

Sollte, das hab ich mir bei dem Board auch immer wieder gedacht, defacto 
war es dann aber nix.
Nach dem Reference Manual soll sogar ein Speedgrade -3 drauf sein und 
somit 1080 MBit/s machen.

> Ich mache 1280x200@55Hz bei 60 MHz Pixeltakt. Das geht bestimmt auch mit
> dem Spartan.

Hmm, irgendwie ist mir diese Auflösung so garnicht geläufig...
Also was ich versucht hatte waren 1024x768@60Hz mit einer Pixelclock von 
65 MHz (TMDS 650 MHz) und das hat definitiv nicht hingehauen.

: Bearbeitet durch User
von Gustl B. (-gb-)


Lesenswert?

Gut, ist bestimmt auch eine Frage des Preises. HDMI kann man über die 
normalen IOs machen, das geht also auch über die PMODs oder über einem 
FMC.

Entweder direkt also pasive Weiterleitung oder eben mit HDMI Baustein.
https://numato.com/product/hdmi-transmitter-expansion-module
https://shop.feeu.com/HDMI-20-Card
https://store.digilentinc.com/fmc-hdmi-dual-hdmi-input-expansion-card/
https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=66&No=1067
https://blackmesalabs.wordpress.com/2017/12/15/bml-hdmi-video-for-fpgas-over-pmod/
http://labs.domipheus.com/blog/hdmi-over-pmod-using-the-arty-spartan-7-fpga-board/

Tim T. schrieb:
> Hmm, irgendwie ist mir diese Auflösung so garnicht geläufig...

Richtig. Also 1280x800 ist schon häufig gewesen. Früher bei 16:10 
Notebooks. Und weil ich hier 16:10 Bildschirme habe wollte ich das 
machen. Das Timing habe ich mir aber zurechtoptimiert. Normalerweise ist 
ein H-Blank 400 Pixel lang. Pure Verschwendung. 40 Pixel funktionieren 
ebenfalls. Dadurch kann man die Datenrate deutlich senken.

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.