简体   繁体   English

如何在Alteras Quartus-II FPGA IDE中实例化宏功能

[英]How to instantiate megafunctions in Alteras Quartus-II FPGA IDE

I use the web (ie free) edition of Alteras FPGA IDE. 我使用Alteras FPGA IDE的网络版(即免费)。 According to the documentation, it hosts at least some of the Altera megafunctions. 根据文档,它至少托管一些Altera宏功能。 A response to an earlier tech forum enquiry indicates that it does. 对较早的技术论坛询问的答复表明确实如此。

I've tried to use them, but without success. 我尝试使用它们,但是没有成功。 When I 'create' an instance using the Altera Megafunction guide, all that comes out is something like a 'pure virtual function' for a COM object, ie. 当我使用Altera Megafunction指南“创建”实例时,所有结果都类似于COM对象的“纯虚函数”。 a function prototype / data structure. 函数原型/数据结构。 I can't seem to be able to actually instantiate a working function, and can't find any actual working Verilog code. 我似乎无法实际实例化一个工作函数,也找不到任何实际的工作Verilog代码。 It would be great if someone could point me to some information that might help. 如果有人可以向我指出一些可能有所帮助的信息,那就太好了。

Specifically, if using megafunctions, is code created in an accessible form such as Verilog, or is the functionality in the form of a netlist or some other non-user-accessible format? 具体来说,如果使用宏功能,是按可访问的形式(例如Verilog)创建代码,还是以网表或某些其他用户不可访问的形式来创建功能?

Megafunction is softcore and hardcore IP, and It is not accessible as verilog code, at some level u can see. 宏功能是软核和硬核IP,在某些级别上您不能看到它作为Verilog代码访问。 but can't able to decode full IP core RTL. 但无法解码完整的IP核心RTL。 Yes!, it is some other non-user-accessible format. 是的,这是其他一些用户无法访问的格式。 click here for megafunction import procedure. 单击此处以了解宏功能导入过程。

本文档可能会为您提供帮助: Altera Doc,它是关于RAM宏功能的,但是有一些有关如何实例化宏功能的信息(即第24/64页)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM