Hi ... I'm very new to working with altera and quartus.I'm working with NiOS II development board(Cyclone III EP3C25). I have to create a design which has a NiOS processor, SRAM, Ethernet MAC and Ethernet Management Interface and other components.But the MAC and MI are custom components and not altera's IPs. I need to know how to instantiate these components in SOPC builder and I'm not aware of the settings to be done. The thing I did is I copied my custom component folders into C:\altera\81\ip\altera and included the class.ptf files of components in alteracomponents.ipx file. Is this method correct to create a component? Thanks and regards Renu
Ethernet on Altera FPGA: Help required
Started by ●April 14, 2009
Reply by ●April 14, 20092009-04-14
renupriya wrote:> I need to know how to instantiate these components in SOPC builder and I'm > not aware of the settings to be done. The thing I did is I copied my > custom component folders into C:\altera\81\ip\altera and included the > class.ptf files of components in alteracomponents.ipx file. Is this method > correct to create a component?No. Start with your HDL files in your own directory. Then use the component editor in SOPC to create a new component. To make the process easier, you should use the naming conventions described in the SOPC documentation for the top-level entity ports. What I do, if I'm using a 3rd-party module, is create a top-level wrapper around the core with the correct naming convention. There may be a complication with the TCP/IP stack if you're using your own MAC. IIRC, at least some time ago, the system library dialogue wouldn't allow you to add the TCP/IP stack without a recognised MAC in the project. I'm sure it can be done, may just be some fiddling to do. Regards, -- Mark McDougall, Engineer Virtual Logic Pty Ltd, <http://www.vl.com.au> 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266