微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > delta sigma 中後面 sinc filter decimation filter RTL 要如何寫

delta sigma 中後面 sinc filter decimation filter RTL 要如何寫

时间:10-02 整理:3721RD 点击:
Delta sigma A/d convert ,comparator 做完 modulation
--> 會輸出 digital data 後面 sinc filter anddecimation filter RTL 要如何寫 ?
以前看人家是使用Cor matlab 來算 filter 做出要多少系數,還有的是 ROM table 方式去做後面 digital filter .
現在verilogA 都出來了, 是否可以光靠 hspice
delta sigma A/D全做起來 simulation ?digital filter 直接改使用 verilogA code ..

用matlab搭一个simulink的模型,再生成RTL就可以了。

想知道 如何不使用 simulink
該如何 ?
原來現在 simulink 可以直接轉出RTL CODE
那是可以 synthesisable 的RTL 嗎 ?

這是訓練功夫的好機會

sinc 比較簡單, sinc 後面接的multi-stage decimation filter (FIR or IIR) 才是功夫 要全部用Verilog 不能用Verilog-A (Verilog-A is garbage) 這樣你才能 synthesis & APR 用Verilog把control signal module (ACC control, SRAM address control, R/W, output interface module, input interface module) 搞定一切就搞定加油!

thank you
我以前是做過 analog modulator ..後面是用ccode .
decimation filter 記得是做降頻 .
因為 delta sigma 先昇頻做 over sample , 靠 noise shaping 方式
最重要的是 digital filter ..
後來轉做別 analog .
現在聽說有 verilogA ..想說應該會有人做 verilogA + spice
全部用HSPCIE simulation sigmal delta A/D ..
以前都是分不同RD各跑各的 ..

您客氣了
SDM ADC 中:
decimation filter 是全數位的 (SRAM除外) 需要用Verilog 完成 (Verilog-A是垃圾) 再synthesis & APR
analog modulator 是全類比的 (feedback DAC control 除外)
analog modulator 自成系統可以用 Hspice 跑
digital part 中 可以用Verilog 寫modulator behavior model (use real variable) 也可以用Verilog 跑
通常是數位與類比兩個RD個跑各的 沒錯

想问一下阁下是根据算法专人做RTL代码实现还是有其他方法流程系统算法工程师可以自动转换出来呢?谢谢。记得以前的公司是算法,RTL实现各有人分工个做个的,但是查了一些说有直接从simulink到RTL的转化方法,这两种做法有什么区别吗?各自会在什么情况下使用呢?既然可以直接转换为什么好多公司都会有专人做RTL实现呢?谢谢哈。

想问一下阁下是根据算法专人做RTL代码实现还是有其他方法流程系统算法工程师可以自动转换出来呢?谢谢。记得以前的公司是算法,RTL实现各有人分工个做个的,但是查了一些说有直接从simulink到RTL的转化方法,这两种做法有什么区别吗?各自会在什么情况下使用呢?既然可以直接转换为什么好多公司都会有专人做RTL实现呢?谢谢哈。

simulink转出来的verilog代码都是直接实现的。实际上在做电路的时候还需要进行优化,比如多相分解。simulink的主要作用时做high level仿真确定系统参数。

谢谢小编!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top