我写的1/455 ABEL代码

[复制链接]
2849|2
 楼主| benny169 发表于 2007-1-16 09:14 | 显示全部楼层 |阅读模式
<br />MODULE&nbsp;div455<br /><br /><br />title&nbsp;'frequency&nbsp;divider'<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;div455&nbsp;&nbsp;&nbsp;&nbsp;device&nbsp;'P22V10';<br /><br />&quot;&nbsp;Inputs<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;CLK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pin&nbsp;&nbsp;&nbsp;&nbsp;1;<br />&quot;&nbsp;Internal<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;S8,S7,S6,S5,S4,S3,S2,S1,S0&nbsp;&nbsp;pin&nbsp;22,21,20,19,18,17,16,15,14&nbsp;istype&nbsp;'reg';<br />&quot;&nbsp;Outputs<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;DP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pin&nbsp;&nbsp;&nbsp;&nbsp;23&nbsp;istype&nbsp;'reg';<br />&quot;&nbsp;Constants<br /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;H,L,X,C,Z&nbsp;=&nbsp;1,0,&nbsp;.X.,&nbsp;.C.,&nbsp;.Z.;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Counter&nbsp;=&nbsp;[S8..S0];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />EQUATIONS<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Counter.clk&nbsp;=&nbsp;CLK;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when&nbsp;(Counter==511)&nbsp;then&nbsp;DP:=!DP;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when&nbsp;(Counter==511)&nbsp;then&nbsp;Counter&nbsp;:=57;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;when&nbsp;!CLK&nbsp;then&nbsp;Counter&nbsp;:=&nbsp;Counter+1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;<br /><br />END&nbsp;div455<br /><br />
guolh 发表于 2007-1-16 13:33 | 显示全部楼层

改用verilog吧

改用verilog吧&nbsp;!
 楼主| benny169 发表于 2007-1-17 09:45 | 显示全部楼层

GAL22V10也能VERILOG编写吗?那就太好了。

用什么编译软件呢?ispVM&nbsp;System支持吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

1

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