Ich bin schon einige Zeit aus dem Thema raus, früher habe ich blockweise
über Kithara Tools auf HW Ports ausgegebe und extern gepuffert und
synchronisiert.
Für ein neues Projekt brauche ich einen schnellen breitbandigen Stream,
der einfach hardwaremässig abzugreifen ist.
Sync - dann Vollgas in Puffer, geringer Jitter und Latency wäre schön.
Bandbreite zwei verschiedene notwendig.
Der Kontrollstream kann im MHz Bereich liegen, der andere Stream im HD
Ready Bereich oder im Full HD Bereich.
Die Daten werden vom Puffer über ein spezifisches ASIC weiterbehandelt.
So wenig Softwarefrickelei wie möglich, soviel Massenproduzierte HW wie
möglich.
Ideen?
Deiner Spezifkation mangelt es an harten Daten.
Full HD kann bei Mpeg2 ein 1/2 Astratransponder sein.
Oder mehr oder weniger, wie es denn gerade kodiert ist.
Da hab ich keine Lust aufs Raten.
Benutz dein eigenes Hirn.
Es geht um Bildverarbeitung mit ASICs.
Rohdaten von Kamera, PC ist Streamingmedium und macht ein wenig
Controlling.
Der Rest sind breite Hardwaretransformationen, da ist SW nicht schnell
genug.
Harte Daten 2k 1080p 60fps Bittiefe 10, 8 ginge zur Not.
Irgendein gängiges Synch Signal im Kontrollstream, man könnte den
Audiostream missbrauchen.
Wenn möglich ein EVA Board vom Chiphersteller um nicht im Urschleim
anfangen zu müssen.
Unfug.
Ich mache es nur schon lange.
Es gibt hier sicherlich Andere, die auch schon Asics an Streams
geschaltet haben.
Im einfachsten Falle einen Xylinx an einen modifizierten USB
Speicherstick.
https://de.m.wikipedia.org/wiki/Xilinx
Am Ende ist das oft einfacher als Programmieren und faktisch
programmiert man in der ähnlichen Entwicklungs- und Simulationsumgebung
wie mit C
Hans schrieb:> Ich fürchte, dass du dem Forum hoffnungslos überlegen bist. Außer dummen> Antworten erwarte ich hier nicht viel.
Zumindest im Fragen formulieren ist er nicht überlegen.
Nochmal zur Klarstellung:
Ich bin niemandem überlegen, jeder Mensch hat eigene Fähigkeiten und
Besonderheiten. Ich bringe jedem Hochachtung entgegen der zumindestens I
und A am Multimeter unterscheiden kann. Rest kann man lernen.
Und Schwächen, davon habe ich viele.
SDI schaue ich mir an, danke.
Ich habe gerade überrascht gesehen, dass Uralt VGA High resolution
analog konnte bis >FullHD
Also gehen 350 MHz x3 analog mit schnellen Synchs da schon mal, leider
wird die Schnittstelle nicht weiter unterstützt.
SDI ohne HDCP spielt bei 3 Gigaherz bis 12 Gigaherz.
HDMI hinter Dekoder oder im SRAM gemultiplexed spielt bei 169 MHz da es
dort schon 36 Bit breit ist.
Man müsste bei SDI hinter den Reclocker erst ein schelles Register
basteln, das traue ich mir bei drn Frequenzen nicht zu.
Ein Reclocker mit breitbandigen Anschluss 36 Bit oder so habe ich bei ti
nicht gesehen.
Die PC Karten für SDI sind nicht sehr günstig.
Das sieht nicht so gut aus.
USB3 kann 5 Gigabit , das sind bei 10 Bit Farbtiefe und 3 Farben 166MHz
30 Bit breit, welch Zufall.
Aber die Chips, die ich da sehe schlüsseln auf 8 Bit, das ist dann
elende Bastelei und schnelle Puffer um von den 8Bit x 625 MHz über 32Bit
x 150 MHz auf 3x10Bitx150 MHz zu kommen.
Michael schrieb:> USB3 kann 5 Gigabit , das sind bei 10 Bit Farbtiefe und 3 Farben 166MHz> 30 Bit breit, welch Zufall
Ja, brutto. Da kommt zuerst die 8B10B Kodierung, schwupps nur noch
500Mbyte/s aber immer noch brutto. Dann das Protokoll, CRC, Ack usw.
macht am Ende maximal so 400MB/s Brutto. Das schnellste mit dem Cypress
FX3 was ich hingekommen habe, waren etwa 320MB/s IN Bulk, OUT sieht
nochmal mieser aus, weil die Host Controller nicht so viele Puffer
haben, kommt man max. auf 200MB/s.
Michael schrieb:> Die PC Karten für SDI sind nicht sehr günstig.
Jo, das habe ich auch nicht behauptet :-P Hast du schon preiswertes
professionelles Videoequipment gesehen? Sowas gibt es m.W. nicht.
Matthias S. schrieb:> Michael schrieb:>> Die PC Karten für SDI sind nicht sehr günstig.>> Jo, das habe ich auch nicht behauptet :-P Hast du schon preiswertes> professionelles Videoequipment gesehen? Sowas gibt es m.W. nicht.
Ja, Problem.
Ich lass das erst mal sacken, es bleiben also SDI mit Reclocker oder
gleich einen HDMI Chip interfacen.
Danke.
Bitte.
Der Chip ist auch auf DVI zu LVDS Laptop Display Ansteuerungsplatinen zu
finden. Der LVDS Ausgang wäre dann 7mal Schneller da parallel zu Seriel
Wandlung. Dann kannst du aber auch direkt einen LVDS Wandler an den DVI
Ausgang hängen und dich einsynchronisieren. Ein HDMI Ausgang kann auch
einfach nur DVI. Zumindest am PC. Deswegen ist an der eBay Platine auch
eine HDMI-Buchse.
Bei LVDS bin ich aber eher "on board" , mit der Applikation bin ich in
einem getrennten technischen Gerät, welches ich aufsynchronisiere.
Danke nochmal, LVDS Chips behalte ich auf dem Radar.
Hallo,
ich hatte mir vor einiger zeit mal die Netzwerk LWL- Transceiver
angeschaut.
Die benötigen, soweit ich das verstanden habe und ich mich noch erinnern
kann nur noch einen Serdes und können dann heftig Daten transportieren.
Der Sync müsste mit dem Serdes mit übertragbar sein, macht ja HDMI auch
so.
Vorteil ist, so ein LWL Transceiver kostet bisweilen unter 20€ für
10Gb/s.