** 叫我弄我还不想弄呢 无奈这是别人给我的一个电路图

[复制链接]
3155|8
 楼主| 风中De舞者 发表于 2007-9-29 08:17 | 显示全部楼层 |阅读模式
这段程序是由系统生成的&nbsp;&nbsp;好象是AHDL程序&nbsp;&nbsp;无奈我看不懂有懂的大虾帮忙看一下。。。&nbsp;&nbsp;另外请教一下这个模块是怎么生成的?<br /><br />OPTIONS&nbsp;NAME_SUBSTITUTION&nbsp;=&nbsp;ON;<br /><br />PARAMETERS<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;LPM_WIDTH,<br />&nbsp;&nbsp;&nbsp;&nbsp;LPM_CVALUE,<br />&nbsp;&nbsp;&nbsp;&nbsp;CBXI_PARAMETER&nbsp;=&nbsp;&quot;NOTHING&quot;<br />);<br /><br />FUNCTION&nbsp;@CBXI_PARAMETER&nbsp;()<br />&nbsp;&nbsp;&nbsp;&nbsp;RETURNS&nbsp;(result[LPM_WIDTH-1..0]);<br /><br /><br />SUBDESIGN&nbsp;lpm_constant<br />(<br />&nbsp;&nbsp;&nbsp;&nbsp;result[LPM_WIDTH-1..0]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;OUTPUT;<br />)<br />VARIABLE<br />&nbsp;&nbsp;&nbsp;&nbsp;IF&nbsp;CBXI_PARAMETER&nbsp;!=&nbsp;&quot;NOTHING&quot;&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ag&nbsp;:&nbsp;@CBXI_PARAMETER&nbsp;WITH&nbsp;(CBXI_PARAMETER&nbsp;=&nbsp;&quot;NOTHING&quot;);<br />&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br /><br />BEGIN<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;ASSERT&nbsp;(LPM_WIDTH&nbsp;&gt&nbsp;0)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;REPORT&nbsp;&quot;Value&nbsp;of&nbsp;LPM_WIDTH&nbsp;parameter&nbsp;value&nbsp;must&nbsp;be&nbsp;greater&nbsp;than&nbsp;0&quot;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SEVERITY&nbsp;ERROR<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HELP_ID&nbsp;LPM_CONSTANT_WIDTH;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;IF&nbsp;CBXI_PARAMETER&nbsp;==&nbsp;&quot;NOTHING&quot;&nbsp;GENERATE<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FOR&nbsp;each_bit&nbsp;IN&nbsp;0&nbsp;TO&nbsp;LPM_WIDTH-1&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF&nbsp;((2^each_bit&nbsp;&&nbsp;LPM_CVALUE)&nbsp;==&nbsp;0)&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[each_bit]&nbsp;=&nbsp;GND;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ELSE&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[each_bit]&nbsp;=&nbsp;VCC;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br />&nbsp;&nbsp;&nbsp;&nbsp;ELSE&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF&nbsp;USED(result)&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[]&nbsp;=&nbsp;ag.result[];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br />&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;IF&nbsp;!USED(result)&nbsp;GENERATE<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[]&nbsp;=&nbsp;GND;<br />&nbsp;&nbsp;&nbsp;&nbsp;END&nbsp;GENERATE;<br />END;
 楼主| 风中De舞者 发表于 2007-10-8 08:57 | 显示全部楼层

没人能看的懂吗?

  
amtek 发表于 2007-10-8 10:57 | 显示全部楼层

楼主你钻牛角尖了

<br />&nbsp;你拿出的是一段非sythesis语句,如果你想整这种东西,你就走岔路了<br /><br /><br />&nbsp;我一直想在深圳业余收两个徒弟,免费传授国际专业的ASIC设计方法,可很多人不相信,觉得天上不会掉馅饼。其实我只是想在以后筹建IC开发室时能有更多的选择。<br /><br />&nbsp;深圳真有哥们想学ASIC设计,可给我发邮件:amtek@126.com<br /><br />&nbsp;尤其欢迎西电西交电子工程专业科班出身的人
zhang123 发表于 2007-10-8 13:34 | 显示全部楼层

碰到了“霍金”了?我是北京的 草根 一根, 不知可以拜师吗

  
 楼主| 风中De舞者 发表于 2007-10-8 16:23 | 显示全部楼层

这种语句有什么用?实现什么逻辑功能?

  
不以 发表于 2007-10-8 20:21 | 显示全部楼层

知道原来不是VHDL

楼主的句子我没看懂。&nbsp;&nbsp;细看才知道原来不是VHDL。。
amtek 发表于 2007-10-9 00:06 | 显示全部楼层

再说一遍,初学者别去整这种东西

<br />&nbsp;这些语句一般是做测试使用。几句话说不清,先去整明白硬件线路,别碰这种东西。<br /><br />&nbsp;知识不是学的越多越好,要学会选择。
 楼主| 风中De舞者 发表于 2007-10-9 08:38 | 显示全部楼层

** 叫我弄我还不想弄呢 无奈这是别人给我的一个电路图

的一个模块&nbsp;&nbsp;我搞不懂这玩意就没办法弄没明白整个电路&nbsp;&nbsp;<br />这个模块也不是我搞出来的&nbsp;&nbsp;所以我不得不搞清楚这个是怎么出来的&nbsp;&nbsp;有什么用&nbsp;&nbsp;实现什么功能&nbsp;&nbsp;否则&nbsp;&nbsp;整个电路我都看不懂啊。。。
 楼主| 风中De舞者 发表于 2007-10-9 09:22 | 显示全部楼层

有点明白了 这是一个参数化元件库中的一个元件

只要设定参数就可以用&nbsp;&nbsp;比较方便。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

286

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部