EDA的设计技巧分析介绍
发布时间:2008/10/13 0:00:00 访问次数:514
(1)密码锁输入电路keyb 0ard.vhd中对各种分频信号/信号序列的设计有独到之处。该设计中,利用一个自由计数器来产生各种需要的频率,也就是先建立一个n位计数器,n的大小根据电路的需求决定。n的值越大,电路可以除频的次数就越多,这样就可以获得更大的频率变化,以便提供多种不同频率的时钟信号。若输入时钟为clk,n位计数器的输出为q[n-1,0],则q(0)为clk的2分频脉冲信号,q(1)为clk的4分频脉冲信号,q(2)为clk的8分频脉冲信号,……q(n-1)为clk的2n分频脉冲信号;q(5 downt04)取得的是一个脉冲波形序列,其值是依00-01-10-11-00-01周期性变化的,其变化频率为clk的25分频,也就是32分频。我们利用以上规律即可得到各种我们所需要频率的信号或信号序列。
(2)键盘输入去抖电路的设计程序debouncing.vhd在实际系统的开发中有较好的参考价值。
(3)密码锁控制电路ctrl,vhd中对于数据的更新及移位方法比较好。程序中使用语句“acc <=acc(11 downt0 0)&data_n”非常简洁地同时实现了acc中的低4位用data_n进行更新,而高12位用acc中的原来的低12位左移而来的处理。
(4)在密码锁输入电路等模块的程序的设计和仿真中,为了便于观察一些中间结果,在程序中增加了一些观测输出点。这一设计技巧,对于较大的程序或多进程程序的设计非常重要。同时在仿真时,为了便于观测全局结果,降低了分频常数。同理,在进行程序仿真时,对于程序中数目较大的分频/计数/计时常数的修改是非常必要的。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
(1)密码锁输入电路keyb 0ard.vhd中对各种分频信号/信号序列的设计有独到之处。该设计中,利用一个自由计数器来产生各种需要的频率,也就是先建立一个n位计数器,n的大小根据电路的需求决定。n的值越大,电路可以除频的次数就越多,这样就可以获得更大的频率变化,以便提供多种不同频率的时钟信号。若输入时钟为clk,n位计数器的输出为q[n-1,0],则q(0)为clk的2分频脉冲信号,q(1)为clk的4分频脉冲信号,q(2)为clk的8分频脉冲信号,……q(n-1)为clk的2n分频脉冲信号;q(5 downt04)取得的是一个脉冲波形序列,其值是依00-01-10-11-00-01周期性变化的,其变化频率为clk的25分频,也就是32分频。我们利用以上规律即可得到各种我们所需要频率的信号或信号序列。
(2)键盘输入去抖电路的设计程序debouncing.vhd在实际系统的开发中有较好的参考价值。
(3)密码锁控制电路ctrl,vhd中对于数据的更新及移位方法比较好。程序中使用语句“acc <=acc(11 downt0 0)&data_n”非常简洁地同时实现了acc中的低4位用data_n进行更新,而高12位用acc中的原来的低12位左移而来的处理。
(4)在密码锁输入电路等模块的程序的设计和仿真中,为了便于观察一些中间结果,在程序中增加了一些观测输出点。这一设计技巧,对于较大的程序或多进程程序的设计非常重要。同时在仿真时,为了便于观测全局结果,降低了分频常数。同理,在进行程序仿真时,对于程序中数目较大的分频/计数/计时常数的修改是非常必要的。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:EDA的系统扩展思路介绍
上一篇:电磁式电流继电器的主要技术参数
热门点击
- 怎么样检测继电器好坏_电磁式继电器的测量
- 汽车继电器启动机的原理作用图
- 电感的最小值与最大值
- 零电流开关和零电压开关
- ZCV/ZVS准谐振转换器
- 继电器的型号含义表示标志方法
- 什么是y电容和什么是x电容
- 正激转换器的同步整流
- RC晶体管时间继电器工作原理分析
- ZVS PWM转换器工作原理
推荐技术资料
- FU-19推挽功放制作
- FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]