Live data from Hacker News

Show HN: Open-source, configurable HDMI output for FPGAs

github.com

1–10 of 32 posts

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#4
Nice! Everything I'd seen before was DVI.

What about HDMI input? What I'm imagining is an HDMI freeze button, to buffer a single frame. Many projectors have that feature built in, but some don't, and I wish I could build it as an external hardware device.

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#5
post #2

This is a cool project! Is there any info available on the utilization numbers for the core? I'm curious how it stacks up against Xilinx's HDMI bloatware.

Here's the usage on my Cyclone 10:

  Info (21057): Implemented 1509 device resources after synthesis - the final resource count might be different
  Info (21058): Implemented 15 input pins
  Info (21059): Implemented 33 output pins
  Info (21060): Implemented 87 bidirectional pins
  Info (21061): Implemented 1240 logic cells
  Info (21064): Implemented 128 RAM segments
  Info (21065): Implemented 2 PLLs
I haven't been focusing on resource usage yet, but I think there's big savings potential in packet_assembler.sv since it's using around 300 cells just for parity computation.

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#6

Nice! Everything I'd seen before was DVI. What about HDMI input? What I'm imagining is an HDMI freeze button, to buffer a single frame. Many projectors have that feature built in, but some don't, and I wish I could build it as an external hardware device.

Huh. Why is that useful? (Since some projectors have it built in I imagine there's a use case I'm missing.) Splash screen while you figure out your presentation on your mirror but without the stress of your audience watching you click around?

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#7

Nice! Everything I'd seen before was DVI. What about HDMI input? What I'm imagining is an HDMI freeze button, to buffer a single frame. Many projectors have that feature built in, but some don't, and I wish I could build it as an external hardware device.

I would live HDMI input also, but for different reasons. I want to process video from HDMI streams.

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#9
post #8

Your systemverilog is quite readable and well written. Good work on the library. Always a pleasure to see people using stuff I developed (used to work on Quartus)

Thanks! I was originally writing in Verilog but made the switch after coming across multidimensional packed arrays, which made the audio implementation easier.

Re: Show HN: Open-source, configurable HDMI output for FPGAs

#10
post #7

Nice! Everything I'd seen before was DVI. What about HDMI input? What I'm imagining is an HDMI freeze button, to buffer a single frame. Many projectors have that feature built in, but some don't, and I wish I could build it as an external hardware device.

I would live HDMI input also, but for different reasons. I want to process video from HDMI streams.

Mike Field has something in VHDL for this: https://github.com/hamsternz/Artix-7-HDMI-processing
Post reply on HN