Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7348|回復: 2
打印 上一主題 下一主題

[問題求助] VHDL Compiler 問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2012-3-10 15:16:44 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
這是我從網路上找到的鬧鐘程式) ?& M% Z2 i- F8 G% j7 p; e
但Compiler一直不會過- o; G5 u# T4 j6 `- N$ S/ W' @
會出現Process clocking is too complex的錯誤
; K# Y$ m8 D, l+ w請問是為什麼呢??  謝謝! S& Q4 v; L# {( }8 Z* w) r0 K9 G
* s0 `8 Z# j& L3 U& W: u
LIBRARY ieee;
, `5 E0 ^1 W  U7 i7 CUSE ieee.std_logic_1164.all;# l5 @1 d$ e/ H) r9 P2 j% y0 c+ @
: |3 m4 \! [- C1 p+ ?6 H

5 W9 V1 W& k1 c2 M* e6 i6 {' Fentity scalarmtime is 4 f! v1 a# ?( b5 h
port(set_alarm,set_sc,set_min,set_hour        : in std_logic;
  Q4 I, z& V& a2 Z9 s& j                sc_data                        : out integer range 0 to 59;
0 \+ _! k4 L; C  H        );
" I6 R" p; c6 K$ I: S: N5 z7 {end scalarmtime; " P2 w4 t9 @2 F- G6 \5 p6 o
" d( I: w, @% c( R# y
; Z4 J9 I% }6 s7 o2 s, F
architecture one of scalarmtime is
, {/ @/ M4 P  G- b8 B2 y% }/ y# Vbegin
. }5 M9 i# y8 Q: J( O        process(set_sc) 5 Y5 M4 Z" R6 b, M
        variable set_sc_data        :integer range 0 to 59;
7 o: n+ Y; h. a3 z* p4 Y2 V        begin 7 T- [; M4 M$ V, y" r/ o$ X0 i
        if(set_alarm = '1') then % D4 n7 N, K% X$ v
                if(set_sc'event and set_sc='1') then
0 C6 Z# E, I" z/ _# R; W! ?& q5 _& U                        if(set_sc_data = 59)then
. `* M. Y- ^4 D8 p2 ]                                set_sc_data:= 0;
, g7 J) w1 M+ ^* _                        else # C/ @& n: R0 q* R
                                set_sc_data := set_sc_data + 1;
5 V1 O+ ^9 [2 G                        end if;
- p& \' _3 j1 y% [- V2 s                end if;
! N) {- Z" u$ K( u& _3 b7 I        end if;
( o1 ], k5 W& U: w" \5 v* `8 P        sc_data <= set_sc_data; $ E" {8 E/ I* Y+ C4 D- r& b
        end process; 4 U% \( M4 c+ y( h  k0 b) t
end one;
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-9-28 05:47 AM , Processed in 0.181010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表