Altera_Forum
Honored Contributor
19 years agoMultiple SOPC Builder System
I currently have a working system that includes a NIOS II CPU. I am trying to create a new design that that will have two such systems in a single chip (a Stratix II). I noted in the Altera Handbook for SOPC that it was possible to instantiate Multiple SOPC Builder Systems as long as care is taken on the naming of the components. I have been able to Generate two NIOS II systems that are replica's of each other with changing the names of the systems and their components. The problems occurs when I try to complile. I have a seperate EPCS controller in each NIOS II system. When I compile I get the following errror
Error: Entity "epcs_controller_epcs_control_port_arbitrator" in file M4K1553PxIIIcpuSYSTEM.vhd already exists in file M4K1553PxIIIcpuSYSTEM_C2.vhd I noticed that in the SOPC that you can't change the name of the EPCS controller nor does it allow you to intantiate more than one EPCS Controller. Is there any way around this error ? Does anyone know if it is possble in such a double system to have the EPCS controller instantiated in both NIOS systems (for two seperate EPCS chips)? I would prefer to try and design system in this manner in order to keep the system as close to the currently working design (as apposed to having a single EPCS controller and a single larger EPCS chip that could be used to configure both systems) . Can anyone help me ?