Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

如何做較煩雜的運算?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-10-16 14:48:59 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
今天我撰寫一個程式1 s( K$ C* {: l
內容大概是! D. `% ?( ~0 d
1.抓DATA  J, P! A6 L; v0 N, T
2.將DATA經過數學式處理
/ {6 R; P( B7 N9 h# d" i: R; f6 g" l) X+ j2 Y0 V: D( X: y
目前第2點只做到一半,因為後半部需要用FOR LOOP去逼精確值。1 j2 F: s9 f) ]0 {, d: H7 }
而我前面的抓DATA與運算都在同一個PROCESS中
3 f4 Y. I* b! p! B; J- b* A' d0 u, _+ x# f
如果將迴圈加進去,模擬就無法RUN,而實際在板子上看到的值也相當奇怪
, ?, ~: B. ?& b- p% B: B" q7 a" t3 \5 U: Q6 p8 J
想請教一下,如果用多個PROCESS可以完成我想要的工作嗎?8 C5 }) w4 J* A" p0 X4 u, o
例如第一個PROCESS抓DATA 第二個運算 第三個丟值 % d( f' a6 |9 A7 e$ Z( a
因為目前是以這個方法下去做。但是不能確定VHDL會一步一步往下做(模擬只能看一個值)
8 h7 ]9 |# Q' I! C3 L- W
! s3 V! x! K' I% j2 ?" Z還是說用狀態機的方法可以解決?但因為要一直丟值感覺又不太適合
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-27 11:49 PM , Processed in 0.098512 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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