Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
20 years ago

Please suggest some Nios Wiki topics

Hello,

Many of you are already aware of the nios wiki (http://nioswiki.jot.com/wikihome) that we've set up, and a few of you have already added valuable content up there. I strongly believe that we need a place like this; somewhere we can archive commonly requested information, record and report interesting designs and experiments we've done, and a place where Altera can post early (and even unreleased) documentation.

To this end we want to expand the amount of information available on the Wiki, but first, I'd like to hear back from this forum on what categories you want added.

To get your creativity flowing I've suggested a few topics below. Vote on a few of these, or post your own suggestions.

-Component Editor issues, tricks, etc

-Configuration options

-Bootloader topics

-Memory interfaces (DDR, DDR2…)

-High speed interfaces (PCI Express, SRIO, PCI?, HT…)

-Multiple software images

-External processor and peripheral interfaces (which ones?)

-Command line utilities

-Multi-processing/co-processing

-Remote download/configuration

-SignalTap II debugging

-Simulation

-General hardware acceleration

-C2H - C software acceleration

-Demos

-Performance and device utilization benchmarks

By the way, if you're not familiar with the Nios Wiki, below are the categories that exist as of today:

- uclinux (http://nioswiki.jot.com/%c2%b5clinux)

- ecos (http://nioswiki.jot.com/ecos)

- dasuboot (http://nioswiki.jot.com/wikihome/dasuboot)

- rtems (http://nioswiki.jot.com/rtems)

- freertos (http://nioswiki.jot.com/freertos)

- c2h (http://nioswiki.jot.com/c2h)

- cross gcc (http://nioswiki.jot.com/crossgcc)

- custom instructions (http://nioswiki.jot.com/custominstructions)

- versioncontrol (http://nioswiki.jot.com/versioncontrol)

- exampledesigns (http://nioswiki.jot.com/exampledesigns) (by the way, there's an interesting design example on interfacing to a powerpc (http://nioswiki.jot.com/wikihome/interfacingtotheppc)

I'm interested in hearing everyone's comments, and remember: you are all free to register and edit the topics that already exist as well as create your own topics. Try it out.

4 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I think a very good starting point is to collect the most addessed issues here on the forum and add something like a "NIOS2 FAQ" to the wiki.

    I think about questions like:

    Nios development kit is permanently reconfiguring to factory default

    or

    starting gdb: verify error during software download

    and questions like these...
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Optimisation:

    Increasing system fMAX

    Shortening build time

    Use of caches - what considerations need to be taken with software (when do you need to flush the cache)?

    Using PLLs to step-up system clock to MPU clock?

    Minimising power consumption

    Managing to fit all code/data in internal ROM/RAM (e.g. user-defined FLASH programmer)

    Oh and FLASH programming!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Interface between nios2-iss and SystemC Avalon Bus Model.

    That everyone could integrate own components(written on SystemC) and debug(co-simulate) on system level without limitation.