Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[好康相報] 利用 MATLAB 和 MATLAB Coder 設計和驗證訊號處理和通訊系統

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-10-31 16:25:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 amatom 於 2011-10-31 04:26 PM 編輯
* G! C2 U. C) P7 g8 x
/ z" q  U5 D  p+ T6 ZDesigning and Verifying Signal Processing and Communication Systems: MATLAB and MATLAB Coder
: T9 g  q$ W0 Y- L, d5 ?Frank Liu, Communications and Semiconductor Industry Marketing, MathWorks Inc. : S4 D- ]" i/ ]* K, P* x# |+ H

0 m0 }7 a& C9 E3 t# N- EModeling Dynamic Systems
3 n: h$ o8 Q* q2 H! z( r3 O& MDynamic Systems: ~! f& {2 R4 N( ~
•Algorithms with input and internal states that change over time
7 a2 @6 p) b' L/ a- W; p•Typically require more than “y equals function of x” computation Stages of operation (tasks) in a dynamic systems; A, e  c' \4 C4 f- R
•Initialization (start-up)# R9 @: y6 P- L6 R+ ^/ \( |
•In-loop processing (repetitive output computations)
5 M1 s: w/ s- @! _•Reset (periodically)
# B! p" n+ }. D2 A, v0 O, z- b•Termination (clean-up)
3 U; t0 w; s/ \. q% X Is there a capability in MATLAB that
6 V' F4 I) o2 V- F! [1 G•Naturally defines and encapsulates all these tasks?$ g# T0 G4 [8 q
•Provisions and handle “states” and “properties” of a systems?
6 w, d0 m. A: ?' T5 y' K
; q# O" g5 W: m6 W, O; k% R- `: q$ I
4 }6 Y' I2 q0 |; |" }0 v# ?/ N4 k8 b( `

$ c# P% s8 _4 U2 \! ^+ s0 w# |  n4 q
遊客,如果您要查看本帖隱藏內容請回復

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2012-3-9 14:25:41 | 只看該作者
MathWorks○R發布可直接從MATLAB○R產生HDL程式碼之新產品功能( m; P4 M5 Y8 K8 g5 q3 d' m! x
-HDL Coder™新產品支援MATLAB○R及Simulink○R的HDL程式碼產生及驗證& w" \% B% ?5 c

! X) M4 L  x7 `3 P- {: C4 E3 f! e: X0 Z5 N  s
NATICK, Mass. – Mar 2, 2012  MathWorks○R公司今天發布其旗下產品-硬體描述語言轉碼器(HDL Coder™)之產品新功能- H,它可自動從MATLAB產生HDL程式碼,允許工程師從廣泛使用的MATLAB中直接實現他們的FPGA和ASIC設計。 MathWorks公司同時也一併發表了相關的新改版產品-硬體描述語言驗證工具(HDL Verifier™),本產品支援Altera FPGA硬體迴圈驗證(hardware-in-the-loop)功能,可進行FPGA和ASIC設計的測式及驗證。有了這兩個產品,從此不論是以MATLAB或Simulink進行設計皆可支援 HDL程式碼的產生和驗證。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
3#
發表於 2012-3-9 14:26:17 | 只看該作者
硬體描述語言轉碼器(HDL Coder):HDL工作流程Advisor提供使用者客製化及最佳化HDL程式碼的選項,且可從MATLAB中直接轉碼成FPGA程式+ [0 Y  Z; v8 B. ]: }9 Y3 @2 H! Y% ^

9 }. g% E9 l: |' B9 C1 rMathWorks公司嵌入式應用和認證管理經理Tom Erkkinen表示,“目前全世界各地的工程師都使用MATLAB和Simulink來設計系統和開發演算法,現在有了HDL Coder和HDL Verifier,他們不再需要手動編寫HDL程式碼,或者是自行開發FPGA和ASIC設計的試驗設計(test bench)。”
. _& {* v+ w1 J0 e
1 k" `% i4 s/ _; u. d$ U& kHDL Coder可直接從MATLAB函數和Simulink的模型產生可攜的、與VHDL和Verilog程式碼統整的程式碼,直接用於FPGA的編碼或進行ASIC的原型化及設計。因此,工程團隊透過本產品現在可以立即識別出最佳的演算法以進行硬體實現。% g3 A% `2 w, L0 [& \$ q2 G9 Y$ k% k
' X- g- r$ j& O5 k4 b5 w" {! P
Simulink模型和所產生的HDL程式碼之間的可追溯性,還支援更高精確(high-integrity)設計應用的發展,如採用DO-254標準和其他標準等設計。
4#
發表於 2012-3-9 14:32:08 | 只看該作者
“HDL Coder提供了可與Xilinx ISE設計套件的整合,只需單一按鈕,這使得由MathWorks產品進行演算法開發,然後至Xilinx FPGA進行實現的工作流程變成很容易”,賽靈思(Xilinx)全球行銷及業務發展資深副總Vin Ratford對此表示,“這種整合還提供了廣泛的客戶交流,他們使用Xilinx來優化IP,並使用MathWorks的HDL Coder進一步加速其生產力。”+ d2 h* k; G; b! K: v+ k: X/ T
* i& X$ H3 W0 e4 Q
HDL Verifier則支援Altera FPGA硬體迴圈(hardware-in-the-loop)及Xilinx FPGA板的驗證功能,HDL Verifier提供了協同模擬(co-simulation)的介面,將MATLAB和Simulink與Cadence公司的Incisive、Mentor Graphics公司的ModelSim以及Questa HDL模擬器鏈接起來。有了這些功能,工程師可以迅速驗證他們的HDL實現結果,是否與原先在MATLAB開發的演算法及Simulink的系統規格相符合。
, q5 n2 J" j: t0 d; `9 K4 M9 V- N* [6 @$ X6 H7 H  W$ O
“由於採用FPGA設計的趨勢繼續成長,整個行業、工程師都需要一種方法將從系統模型驗證到FPGA設計的差距縮小”,Altera產品和企業行銷副總裁Vince Hu也表示,“HDL Verifier可以連接系統模型到FPGA設計驗證,這使得工程師能夠使用Altera 的FPGA和Simulink來執行FPGA硬體迴圈驗證。這個工作流程,縮短了驗證週期,並能幫助工程師獲得更大的信心,因而在他們的矽谷實現夢想。”
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 09:19 PM , Processed in 0.133016 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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