首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

跟踪输入波形的程序

跟踪输入波形的程序

我写了个跟踪输入波形的程序,仿真是正确的,但下载到板子上老是执行一段时间输出就拉高了,怎么回事?
case current_state is
  when s0 =>
   if cs='0' then
    temp:=0;
    current_state<=next_state;
    csbuf<='0';
   end if;
  when s1 =>
   if cs='1' then
    current_state<=next_state;
    csbuf<='1';
   end if;
  when s2=>
--   if temp/=n then
--    temp:=temp+1;
--   else
--    temp:=0;
    current_state<=next_state;        
--   end if;
  when s3 =>
--   csout<='0';   
   current_state<=next_state;
  end case;
csout<=csbuf;
返回列表