- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hello,
I am trying to build a component with multiple slave ports. Therefore, I connected 3 different slave input ports to my component(attachment). But, when I tried to generate the system SOPC complained about the multiple ports of same type.(attachment). Does anybody have an idea hot to overcome this problem? Thanks,Link copiado
6 Respostas
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
I am not sure if you can do this, but why don't you create a slave interface and instantiate it 3 times in SOPC builder.
Kumaran- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hello,
Yes it is possible, I just made a component with two interface and I have no error. And the Avalon Interface Specification tells it : --- Quote Start --- A single component can include any number of these interfaces and can also include multiple instances of the same interface type. --- Quote End --- In the component editor you have some warnings with the clocks and resets, try first to remove them. Maybe show us the Interface tab of the component editor, I think the problem is here. Jérôme- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hi Jerome,
i agree that it must be possible to use multiple ports. I also dont know about the warning with clocks and resets, because they are CLOCK_SINK type. Here is and attachment of system inter connect. Infact, I started with only one clock. But, when SOPC didnt allow me to do so, I assigned 3 different clocks for 3 different interfaces only to see if it allows now or not. Best regards.- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hi,
I think the problem is the link between the clock interface and the avalon slave interface. Because you can use the same clock for different avalon slave interfaces without problem. I attach a Quartus II project with a SOPC containing a Nios II, a memory, a custom component with two avalon slave interfaces and one clock, and one component with two clocks and two avalon slave interfaces. And as you can see there is no warning, so you should check the interface tab of the component editor. Jérôme- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
HI Jérôme,
Thanks a lot. Your design works, I need to investigate a bit more in my design to get it working. Currently, I use software without SP1. I will update it and will try again. Best regards, Hardik- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado

Responder
Opções do tópico
- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora