[Oberon] FPGA Oberon / DVI

Magnus Karlsson magnus at saanlima.com
Tue May 12 18:29:54 CEST 2015


If copyright is concerned then there are open-source implementations of 
a DVI transmitter available.
See this link: 
http://hamsterworks.co.nz/mediawiki/index.php/MiniSpartan6%2B_DVID_Output

Magnus


On 5/12/2015 7:06 AM, greim wrote:
> Hallo Chris,
>
>>> After some fiddling with the Linux dd command for writing a micro SD
>>> card it runs really out of the box!
>> I can't remember if <PO2013> gave the hopefully simple driver for SD.
>> If so, that could reduce dependance on USB?
> SD Cards are quite simple to handle. In principle its a stupid serial
> Flash with a SPI interface.
>
>
>> PS2 for mouse, kybrd is simpler?  For an educational project.
> PS/2 is also absolute primitive, designed with he first PC, handled by a
> 8048 as far as i remember. The connector was shrinked from DIN to mini
> DIN with PS/2.
>
>> Is HDMI complex?
> Yes and no.
> The Verilog code for the HDMI interface has 20 kByte.
> So the same code size as the rest of the Oberon system.
> So its complex...
>
> But in principle its a FIFO, a serializer and a TMDS coder (the most
> complex part).
>
> WIKI explains it as:
> ---
> Transition-minimized differential signaling (TMDS) is a technology for
> transmitting high-speed serial data and is used by the DVI[1] and HDMI
> video interfaces, as well as other digital communication interfaces.
>
> The transmitter incorporates an advanced coding algorithm which reduces
> electromagnetic interference over copper cables and enables robust clock
> recovery at the receiver to achieve high skew tolerance for driving
> longer cables as well as shorter low cost cables.
> ---
>
> This part of the Verilog code is partly from Xilinx (1:n encoder ) and
> from other retro computing projects.
>
> Its explained quite exhaustive in :
> http://www.xilinx.com/support/documentation/application_notes/xapp460.pdf
>
> Big question: Copyright ?
>
> Regards
>
> Markus Greim
>
>
>
>
>> == Chris Glur.
>>
>>
>>
>> ------------------------------
>>
>> --
>> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
>> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>>
>>
>> End of Oberon Digest, Vol 132, Issue 11
>> ***************************************
>>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
>




More information about the Oberon mailing list