Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please simplify contributor experiense #1

Open
Enelar opened this issue Aug 3, 2014 · 12 comments
Open

Please simplify contributor experiense #1

Enelar opened this issue Aug 3, 2014 · 12 comments

Comments

@Enelar
Copy link

Enelar commented Aug 3, 2014

Its hard to understand how i could help you, and where i could start.
Since you developing in GPLv3 please make your work public: open issues and branches.
Right now i absolutely have no idea how to contribute, which language you use and more.
Thanks.

@asicguy
Copy link
Owner

asicguy commented Aug 3, 2014

This is my first use of github. The IP is developed using verilog and is mostly complete, but does need some work to make it a little more generic. More important is Xorg drivers for it. I believe I did make it public, but please let me know if I didn't.

@Enelar
Copy link
Author

Enelar commented Aug 3, 2014

Whoa, now i see why i didn't understand your repository. Hardware. Too deep in low-level for me. My edge its "ports" and "tact's". So, maybe i could help you with drivers, but i cant be sure of it.

@asicguy
Copy link
Owner

asicguy commented Aug 3, 2014

I'll have the docs up later today if you want to take a look. Drivers are severely lacking if you do wish to help. it might be a little tough as you'd probably need an FPGA developer kit to actually run X and develop the driver. I think I'm still a little ways away from the ability to support that.

@kallisti5
Copy link

This looks super interesting. Any recommendations on easy / cheap FPGA environment to run this on? I've written graphics drivers (Radeon HD) but have been looking for an open source card to write for. I always thought it would be a great project to use off the shelf parts to construct a modern "digital only" graphics card. Was looking at 2D via CPLD, but always got lost in the complexity :-)

Too bad i'm on the software side more and don't have any verilog experience.

@ianhan
Copy link

ianhan commented Oct 21, 2014

I've got the hardware, and I've been doing FPGA stuff for a long time, and
even I don't know where to start. A sample board package (or at least a
description if there is an existing one) would be good.

On Tue, Oct 21, 2014 at 12:56 PM, Alexander von Gluck IV <
[email protected]> wrote:

This looks super interesting. Any recommendations on easy / cheap FPGA
environment to run this on? I've written graphics drivers (Radeon HD) but
have been looking for an open source card to write for. I always thought it
would be a great project to use off the shelf parts to construct a modern
"digital only" graphics card. Was looking at 2D via CPLD, but always got
lost in the complexity :-)

Too bad i'm on the software side more and don't have any verilog
experience.


Reply to this email directly or view it on GitHub
#1 (comment).

@kallisti5
Copy link

Check #4. I wonder if the project could move to open source tools? (vs modelsim)

@ianhan
Copy link

ianhan commented Oct 21, 2014

There are no open source tools that can actually target real hardware at a
useful level, unfortunately.

On Tue, Oct 21, 2014 at 2:02 PM, Alexander von Gluck IV <
[email protected]> wrote:

Check #4 #4. I wonder if the
project could move to open source tools? (vs modelsim)


Reply to this email directly or view it on GitHub
#1 (comment).

@kallisti5
Copy link

Really? iverilog has an FPGA target.

@ianhan
Copy link

ianhan commented Oct 21, 2014

No, it's a simulator.
On Oct 21, 2014 2:04 PM, "Alexander von Gluck IV" [email protected]
wrote:

Really? iverilog has an FPGA target.


Reply to this email directly or view it on GitHub
#1 (comment).

@kallisti5
Copy link

Ah. So it would need to target vhdl? Even if the commercial tools are needed at this time to do the build.. Getting as much as possible working with open source would be handy

@ianhan
Copy link

ianhan commented Oct 21, 2014

The commercial tools are free. VHDL and verilog both serve the same purpose
during development - they are languages which are used to describe behavior
which is synthesized into a configuration for a particular chip by the tool
chains. They can also be used under simulation, which is what Icarus
Verilog does. I'm a fan of open-source but aside from that and GTKWave
there aren't many useful tools out there. The tool chains are free from the
companies making the chips which really is good enough. I'll try and send
some links later with background material.
On Oct 21, 2014 2:21 PM, "Alexander von Gluck IV" [email protected]
wrote:

Ah. So it would need to target vhdl? Even if the commercial tools are
needed at this time to do the build.. Getting as much as possible working
with open source would be handy


Reply to this email directly or view it on GitHub
#1 (comment).

@kallisti5
Copy link

ianhan: Thanks for clearing that up. I've done some additional research into FPGA's and get them a bit better :-) I was mostly reaching for what to call the compiled gate configurations. verilog is a logic description language generally used in the US, VHDL is the same used in europe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants