Menu

What language is the OSSC coded in

Home Forums OSSC OSSC – DIY Kit support What language is the OSSC coded in

This topic contains 3 replies, has 3 voices, and was last updated by  marqs 7 months, 2 weeks ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #18196

    renegadeandy
    Participant

    Hi,

    When I look at the OSSC github project : https://github.com/marqs85/ossc

    I see Quartus project, an RTL folder, an IP folder, Software and Tools.

    Can somebody explain the contents of these folders, and the languages which the contents are coded in. It would be useful too if somebody can draw me towards the OSSC software implementations of the various low pass filters etc. The reason I ask if I am planning on studying and extending some of the OSSC capabilities.

    Many thanks

    #18199

    BuckoA51
    Keymaster

    Sourcecode is in the Software folder, it’s written in the C programming language.

    #18274

    renegadeandy
    Participant

    Ok thanks – and I assume the quartus toolchain manages all the compilation of the source?

    #18317

    marqs
    Participant

    Quartus only manages RTL (in Verilog) compilation. Nios2 toolchain (which comes as part of Quartus installation) is required for software (in C) compilation and debugging. Low-pass filters are not implemented in software or FPGA logic, but in the digitizer chip which is controllable via I2C.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.