Forum Discussion

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

Qsys Avalon Interface

Hey Guys,

I have a question concerning the Avalon Interface, especially the "fabric".

Let's say I would implement all my avalon master and slave devices in VHDL on my own in, i.e. with HDL Designer.

Would it be possible to import these devices in Qsys as new components and let Qsys "build" the interconnect fabric so that I don't have to implement the fabric on my own?

I hope you understand my question^^

Best regards,

Michl

3 Replies

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

    Right, but I guess a *.tcl file is created after the whole "new component procedure" is finished successfully. Of course my component needs an avalon interface for assigning the correct signals afterwards.

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

    If your interfaces adhere to the Avalon specifications then yes your IP should work in Qsys and the fabric will be generated automatically for you. The tools you want to take a look at is called Component Editor and it is a part of Qsys. Basically you feed it your HDL and it creates the .tcl file describing your IP so that you can choose your component just like you can choose a DMA or Nios II core from the list.