Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 想請教一下 verilog 關於 pipeline 和 FSM 的相關問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2010-10-14 15:27:19 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 stytleman 於 2010-10-14 03:48 PM 編輯 * l1 h; C3 e/ V( F, r

0 M, ]/ n( M- `. [3 g/ h各位大大妳好:
4 I" T  r# b9 ^0 p我是今年剛碰verilog的新手. K7 G) A2 k: A4 r' G+ K
我想請教一個問題
9 u+ r" U+ o$ P因為之前我看學長寫的演算法的電路都是用FSM的方式去寫- Z! d4 ~* ^5 x. a) W% ?. d3 [, C6 @
所以我做電路的思考方向也都是從FSM的方向去做思考0 D/ l. B; G% V- N" |+ f9 V
但現在問題來了
. F- W. {3 i  O5 o  w我要怎麼把原本演算法用FSM的方式去用pipeline的方式去寫呢???
; X5 \8 B5 V( F! U) qpipeline的概念我大概知道: I' u' A. v$ j3 k% E
我的疑問是如果我現在有3個stage     
& u2 G. y4 N+ t! q! c3 U, N: J: z那我是否可以把這3個stage"分別"分開用always block的方式去寫  可是這樣第2個stage要如何去取第1個stage的值呢???* }/ F3 Y) q/ @0 J: |
而這這3個stage是否能都不要用到FSM的方式去寫呢?????
% L1 t; h* Z9 y/ F1 V( a因為我之前有看到一篇文章- g9 `5 h  h: U7 h: a2 ]& P
她是說如果要寫演算法就一定會用到FSM, ~, c' A1 k5 q7 P4 d. J/ P& D: a
所以我就一整個很疑惑
, h) b- v6 s- q5 A/ h我是有去找一些資料
. ^8 @, J0 V; b) A# p+ t但那都是一些簡單的觀念跟程式
# W: e* W/ h6 l% w5 f所以我想請教一下各位大大是否能提供任意一種演算法的程式是用verilog去寫成pipeline的方式做的
& y/ j: V, o1 X0 g3 r  e# \) q5 v* Y來給小弟在學習上做個參考跟思考方向
) \' t+ u, P) }0 k+ y) F' D謝謝各位大大細心的把我的問題看完
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂2 踩 分享分享
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-15 07:47 AM , Processed in 0.099513 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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