您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

在Protel99SE下实现可编程逻辑器件设计

时间:2007-1-20栏目:电子通信论文

>  
  b=!A1&A0&!EN
  
  c=A1&!A0&!EN
  
  d=A1&A0&!EN
  
  图4查看波形输出文件
  
  3.4设置仿真向量
  
  通过创建仿真测试文件TanShang.SI可进行仿真测试,以产生如图3的仿真波形,当编译和仿真成功后,即可得到可下载到可编程逻辑器件的JED文件。该仿真测试文件Tanshang.SI如下:
  
  ORDER:syn5,syn4,syn3,syn2,syn1,syn0,k4,k3,k2,k1,OE,EN,A1,A0,a,b,c,d;
  
  VECTORS:
  
  00000000001LHHLLLH
  
  00000100001LHLLLHL
  
  00001000001LLHLHLL
  
  00001100001LLLHLLL
  
  从仿真结果很明显地可以看出:拨码开关的四位K1,K2,K3,K4分别代表00~0F(十六进制码)这16组,而每组的四个通道的输出为a,b,c,d;由于SYN0,SYN1,SYN2,SYN3,SYN4,SYN5可组成00~3F(十六进制码)共64个通道,从而实现了利用SYN0,SYN1,SYN2,SYN3,SYN4,SYN5分时选通64个通道回波信号的功能。由于EN始终为低电平信号,因此保证了AD8184的选通信号能够起作用。
  
  4结论
  
  利用AdvancedProtelPLD99的硬件描述语言CUPL进行PLD设计,具有设计简单、可操作性强的优点,在采用可编程逻辑器件进行系统设计时,由于其硬件描述语言CUPL能够定义内部逻辑和外接管脚的功能,而且在设计中根本不必考虑逻辑器件内部连线和组合逻辑阵列InterconnectAndCombinato-rialLogical,再加上除了系统行为和功能描述外,所有设计过程都可以用计算机自动完成,所以,通过可编程逻辑器件FPGA等开发工具,在实验室就可以设计出专用的集成电路,从而真正实现电子设计自动化。由此可见:该方法并为数字系统的设计提供了非常方便的手段,灵活地解决了众多复杂的工程实践问题,从而可大大缩短研发时间。
  
  
  
 

上一页  [1] [2] [3] 

下页更精彩:1 2 3 4 下一页