WDAMP: Wide Dynamic range Amplifier ASIC 開発

Slides:



Advertisements
Similar presentations
CALET-TASC に用いる PWO の 発光特性に関する研究 早大理工研,横国大工 A , JAXA/SEUC B 二宮翔太,鳥居祥二,村上浩之,小澤俊介,小谷太郎, 伊藤大二郎,舟橋良輔,小甲弘亮,北條裕之, 片寄祐作 A ,清水雄輝 B.
Advertisements

pn接合容量測定実験装置の製作 発表者:石田 俊介 指導者:前川 公男 教官 では、只今から前川卒研班、石田による中間発表を行います。
SOIピクセル検出器用 Digital Libraryの開発
メカトロニクス機械におけるマイコン回路の位置付け
X線・ガンマ線観測のための 半導体検出器用アナログASICの 低雑音化
赤井隆一 京都大学理学部理学科 2013年度 卒業研究P6発表会
多チャンネル極低温読み出しシステムの実現へ向けて
オリジナルなCPUの開発 指導教授:笠原 宏 05IE063 戸塚 雄太 05IE074 橋本 将平 05IE089 牧野 政道
ロジック回路学習ボード MLCTB-BASE 説明書 NAND 7400 NOT 7404 AND 7408 OR 7432
集積回路 6.回路・レイアウト設計 松澤 昭 2004年 9月 2004年 9月 新大VLSI工学.
赤外線センサを用いた回路の設計及びそのシミュレーション
USB2.0対応PICを用いたデータロガーの製作
M2 志知秀治 名古屋大学 理学研究科 高エネルギー物理学研究室
MPGD GEM特性 測定結果 2005年10月 4日 内田 智久.
デジタル回路(続き) コンピュータ(ハードウェアを中心に)
2005年11月2日(木) 計算機工学論A 修士1年 No, 堀江準.
ガス増幅検出器読み出し用フロントエンド ASIC
国際リニアコライダーのための 衝突点ビーム形状モニタの研究開発 ~ Research and development of an interaction-region beam profile monitor for the interaction linear collider ~ 佐藤 優太郎 イントロダクション.
ハードウェア記述言語による 論理回路設計とFPGAへの実装 2
第8回  論理ゲートの中身と性質 論理ゲートについて,以下を理解する 内部構成 遅延時間,消費エネルギー 電圧・電流特性 瀬戸.
R&D of MPPC including readout electronics
ダブルテールラッチ型コンパレータと プリアンプを用いたコンパレータの 性能比較
CYRIC Hyperball2 technical memo
第6回 よく使われる組合せ回路 瀬戸 重要な組合せ回路を理解し、設計できるようにする 7セグディスプレイ用デコーダ 加算回路・減算回路
電界効果トランジスタの動作原理 トランジスタを用いた回路のバイアス
Multi-Pixel Photon Counter(MPPC)の開発
メカトロニクス 12/8 OPアンプ回路 メカトロニクス 12/8.
ワイドダイナミックレンジアンプの開発 1. 研究の背景 0.5μmCMOSプロセスによる ASIC開発 0.25μmCMOSプロセスによる
電界効果トランジスタの動作原理 トランジスタを用いた回路のバイアス
報告 東大 ICEPP 森研 M2 金子大輔.
Performance of 1600-pixel MPPC for the GLD calorimeter readout
新型光検出器MPPCと その読み出しエレクトロニクスの開発
国際リニアコライダーのための FPCCD崩壊点検出器と 読み出しシステムの開発
測定結果(9月) 2005年10月7日.
桐蔭横浜大学 工学部 ロボット学科 T21R004 清水 健多
レイアウトアウトライン TM2005/5/25 4層(500μ)200mmSQ.
製造技術者のためのディジタル技術 組み込み型制御入門(2) 中京大学情報理工学部  伊藤 誠.
電子回路Ⅰ 第13回(2009/01/28) 演算増幅器.
電子回路Ⅰ 第7回(2008/12/1) 小信号動作量 トランジスタ回路の接地形式.
高速ピクセル検出器用超高速信号処理システム (FPIX)
ディジタル回路の設計と CADによるシステム設計
タイミングコントロール(ハードウエアベース)
大光量Long Pulseに対するMPPCの性能評価
電気電子情報第一(前期)実験 G5. ディジタル回路
ワイヤーチェンバー製作(実習) 田中秀治(KEK).
新エンコーダ案 更新 京都大学宇宙線研究室 岩城 2011/1/17.
APDを用いた放射線計測 P6  γ班 池田英樹 中村祥吾.
アナログ と ディジタル アナログ,ディジタル: 情報処理の過程: 記録/伝送 と 処理 において, 媒体(メディア)の持つ物理量 と
信号伝搬時間の電源電圧依存性の制御 による超伝導単一磁束量子回路の 動作余裕度の改善
情報電子工学演習Ⅴ(ハードウェア実技演習) PICマイコンによる光学式テルミンの製作
CALET-TASCの APD/PD用前置回路
ALICE work at CERN Kenta Mizoguchi, Hisayuki Torii, Yusuke Okada
エレクトロニクスII 第11回トランジスタの等価回路
教育用放射線検出器の開発 立教大学物理学科4年 指導教員 07CB024F 川茂唯順 竹谷篤 07CB049K 高橋達矢 村田次郎
第2回 標本化と量子化.
マイコンプログラムの実際.
Photo detector circuit of KAGRA interferometer (based on LIGO circuit)
SEABAS2 ver3現状 16ch 12bit 40MHz ADC 、Giga-bit Ethernet
電子回路Ⅰ 第12回(2008/01/24) 演算増幅器.
エレクトロニクスII 第12回増幅回路(1) 佐藤勝昭.
pixel 読み出し型 μ-PIC による X線偏光検出器の開発
LHC-ATLAS実験開始に向けた ミュー粒子トリガーシステムの統合試運転
PIC16F88を使った 周波数カウンタ 2007年12月15日 北裏@日暮里
ILC衝突点ビームモニターのための 読み出し回路の開発
受信回路 レイアウト図 表面 TA7279P用 受信回路 レイアウト図 裏面 受光素子 受光素子 out in out
圧電素子を用いた 高エネルギー素粒子実験用小型電源の開発
5×5×5㎝3純ヨウ化セシウムシンチレーションカウンターの基礎特性に関する研究
信号伝搬時間の電源電圧依存性の制御 による超伝導単一磁束量子回路の 動作余裕度の改善
アナログ と ディジタル アナログ,ディジタル: 情報処理の過程: 記録/伝送 と 処理 において, 媒体(メディア)の持つ物理量 と
E7コアモニター 仕様 設置場所: E7 3rd BPMの直前 予想ビームサイズ:10mmφ以下 測定対象ビーム:バンチビーム
Presentation transcript:

WDAMP: Wide Dynamic range Amplifier ASIC 開発 片寄祐作     横浜国大・工 池田博一     JAXA/ISAS 田中真伸     KEK オープンソースコンソーシアム ASICワークショップ 長崎総合科学大学  2011年2月1日   これまでの開発状況について

開発経緯 低消費電力、多チャンネル、放射線耐性 4桁のダイナミックレンジでの測定 1fC以下から数十pC 宇宙線観測用カロリメータに使用するワイドレンジFEC  4桁のダイナミックレンジでの測定    1fC以下から数十pC  低消費電力、多チャンネル、放射線耐性  ● 0.5μmCMOSプロセスによるASIC開発       2008年 「ASICデザイン講習および製作実習」に参加      KEK AISCライブラリー(FE2006)を使用。  ●  0.25μmCMOSプロセスによるASIC開発      2009年9月~       OPEN-IP(JAXA 、池田氏)を使用        読み出し回路への要求は、4桁のダイナミックレンジでの測定、つまり1fCから数十pCの領域での測定を可能にすること、消費電力を可能な限り抑えること、多チャンネル化、放射線耐性化で、これらの要求の中で、今回は4桁のダイナミックレンジでの測定が出来るようにASICの設計・製作を行いました。 その流れは、SPICEシミュレータなどで回路図を描き、抵抗やコンデンサなどの値を決め、次に今回製作を依頼する台湾TSCM社の規格に従って回路のレイアウトを決めます。それが出来たらレイアウト図を企業に提出し、完成したらその性能評価を行い自分のほしい性能が出ているか検証するという形になります。 ・ASICの微細化→ 低消費電力、 TID対策 ・多チャンネル化 ・ADCの実装 ・ゲイン切り替え

 ワイドレンジアンプのブロック図

WDAMPのアナログ信号処理部分の基本回路構成 CSA      PZC 2次ローパスフィルター 伝達関数 CfRf=R0C0 C1R1=4C2R2=2TM

回路デザイン詳細:Charge amp. OPEN-IP(JAXA) Shaper回路部分 直流帰還調整電圧入力

回路デザイン詳細:Shaping amp.+ADC モニター用アナログ出力 Shaping amp. ADC

ウィルキンソン(Wilkinson)型ADC サンプルホールド コンパレータ 電流スイッチ スイッチ信号 ADC出力 (パルス幅) ランプ電圧 (コンパレータ入力) シェーパーアウト信号

SPICEによるWDAMPの性能評価 リニアリティー Digital control inputs. Lowest-gain Highest-gain Digital control inputs. LG0,LG1:on Vth=100mV コーナー条件:TT LG0,LG1:off Vth=100mV コーナー条件:TT

制御レジスタ:CONTROL_CCR INPUT INITB : レジスター初期化 DIN : レジスター設定データ WCK : レジスターデータ設定用クロック WR :  設定許可 SELCK : レジスター選択用クロック SELIN :  レジスター選択データ OUTPUT DOUT : レジスタデータ出力  SELOUT : -> 次のSELIN LG0 : preamp. 4pF/抵抗 オン/オフ LG1 : preamp. 8pF/抵抗 オン/オフ D0-D1 : BIAS DAC4B制御信号 MON0,MON1: preamp. out/shaing amp. out 切り替え  LKON : preamp. 用抵抗 RF3L オン/オフ

レジスターと設定データ レジスター名 信号名 役割 CONTROL_CCR (CHAIN2) CONTROL_LCR 1 (CHIAN1) 設定に使用される信号 CONTROL_CCR (CHAIN2) SELQ レジスター選択状態 SELIN,SELCK LG0   LG1 D0-D1 MON0,MON1 LKON preamp. 4pF/抵抗 オン/オフ preamp. 8pF/抵抗 オン/オフ BIAS DAC4B制御信号 preamp. out/shaing amp. out 切り替え preamp. 用抵抗 RF3L オン/オフ DIN,WCK,WR CONTROL_LCR 1 (CHIAN1) SEL01 /04/16/64 アナログアウト(AOUT) レンジセレクト信号 Q0-Q2 Q4-Q19 ENBADC TPENB Preamp. RF3L 制御 COMMON D0-D3 VI8M制御 Enable ADC Enable test入力 CONTROL_LCR 2 SEL01/04/16/64 Q0-Q19/ ENBADC/ Preamp. RF3L 制御/COMMON D0-D3 VI8M制御/Enable ADC/Enable test入力 CONTROL_LCR 3 CONTROL_LCR 4

レジスターの設定手順 全てのレジスターの初期化 信号: INITB(全てのDFFのリセット) 2) レジスターの選択 2) レジスターの選択    信号: SELIN(レジスター設定データ), SELCK(クロック) 3) 選択されたレジスターへのデータをセット    信号: DIN(レジスター設定データ)、WR(設定許可(DFFのEnable))         WCK(クロック)

回路デザイン 全体図 Analog monitor out Digital control inputs. ADC 出力 16ch 回路デザイン 全体図 Analog monitor out Digital control inputs. ADC 出力 16ch     =4ch/amp.×4amps 入力 4ch

0.25μmCMOSプロセスによるレイアウト図 電源ライン Analog部 Digital部 Bias電源回路 +register シリコンアーティスト テクノロジー社 Bias電源回路 +register CSA+S.A.+ADC +register 電荷入力 4ch ADC 出力 16ch 空きエリア VSS 電源ライン UMC社 Analog部      Digital部

WDAMP試験用基板回路図 WDAMP アナログ信号モニター (プリアンプ、シュエーパー) レベル変換、デジタル出力 バイアス用基準電流 デジタル電源 基準電圧モニター端子 電荷入力 WDAMP レベル変換、デジタル入出力 抵抗値、ディスクリ値(ADC用) の調整 レベル変換、デジタル出力 テストパルス入力 アナログ電源

ディジタル入出力信号レベル変換 3.3V→1.65V(入力用) 1.65V→3.3V(出力用) DGND 1.8K SN74AVC1T45DCKT (Texas Instruments)

電圧調整回路の周り テストピン 容量は全て 0.1uFセラミック VDD 10K 10K 16 (VGG1) 18 17 (VTH) GND 10K 10K VSS

10MΩ 100MΩ - HV アナログ入力端子の周り J7A GND Lemo ポリプロピレン 10nF,630V AIN_A 100M 10nF 123 J9 BNC 10M +HV 10MΩ 10MΩ 100MΩ - HV To ASIC 低耐圧、小型の ものでよい 10nF 630V 100MΩ To ASIC 10nF 630V

試験用基板レイアウト WDAMP 15cm アナログ信号モニター (プリアンプ、シュエーパー) レベル変換、デジタル出力 電荷入力 デジタル電源 バイアス用基準電流 レベル変換、デジタル出力 WDAMP 基準電圧モニター端子 15cm 抵抗値、ディスクリ値(ADC用) の調整 テストパルス入力 アナログ電源 レベル変換、デジタル入出力

アナログ、デジタル分離部分 内層グランド 内層電源 デジタル Vss +3.3V アナロググランド デジタルグランド 内層グランド          内層電源 デジタル Vss     +3.3V アナロググランド        デジタルグランド アナログ Vdd    アナログVss  デジタルVdd 2019/4/25 WDAMP試験基板

試験用基板 表 裏 [基板種類]:FR-4 [構成層数]:4層 [外形寸法]:150.0 mm × 150.0 mm

まとめ 宇宙線カロリメータに使用する ワイドダイナミックレンジアンプの開発を行っている。  宇宙線カロリメータに使用する ワイドダイナミックレンジアンプの開発を行っている。   ・ 0.25μmCMOSプロセスによるASIC開発中       [JAXA Open-IPを使用]                   ・チップ製作、ICパッケージ製作、試験基板製作は終了した。 今度の予定    性能評価:ノイズ特性、測定レンジ、消費電力            光センサー(APD等)とシンチレータを用いた性能テスト

ここから資料

回路デザイン:CHAIN1 WideRangeAmp. 1ch+CONTROL_LCR Preamp.回路部 Shaping Amp.+ADC回路部 制御レジスタ

回路デザイン:Charge amp. +Shaping amp. Charge amp. Sharping amp. Capacitor部分 C:4pF +4pF(SW)+8pF(SW) 共通回路 PZC 1pF 4pF 16pF 64pF amp. 漏れ電流補償回路 Registor部分

制御レジスタ:CONTROL_LCR INPUT INITB : レジスター初期化 DIN :レジスター設定データ WCK : レジスターデータ設定用クロック WR :設定許可 SELCK :レジスター選択用クロック SELIN :レジスター選択データ OUTPUT DOUT : レジスタデータ出力  SELOUT : -> 次のSELIN Q0-Q2 : Preamp. RF3L 制御 Q4-Q19 : COMMON D0-D3 VI8M制御 SEL01,SEL04,SEL16,SEL64: AOUT レンジセレクト信号   SELQ : セレクト中 ENBADC : Enable ADC TPENB : Enable test入力

設定例 1 例) CCRレジスターに “1_1001_1010_0000_0000”を設定 設定例 1 ///// CCRレジスターの選択 //////////////////////////////////// initial begin #0 in_SELCK = 0;      //信号初期値 in_RESTORE1 = 0; in_RESTORE2 = 0; in_HOLDB = 1; in_SELIN = 0; in_INITB = 1; in_SELIN = 18'b00_0000_0000_0000_0000; in_DIN = 22'b00_0000_0000_0000_0000_0000_0000; in_WR = 0; in_WCK = 0; #100 in_INITB = ~in_INITB;   //レジスター初期化 #100 in_INITB = ~in_INITB; #100 in_SELCK = ~in_SELCK; #100 in_SELIN = 18‘b10_0000_0000_0000_0000; // CCR選択データ値 in_SELIN = in_SELIN >> 1; #300 in_SELCK = ~in_SELCK; repeat(16) begin #200 in_SELCK = ~in_SELCK; #100 in_SELIN = in_SELIN >> 1; end ////// 各レジスターに値を設定 ////////////////////////////// # 100 in_WR =1; # 100 in_DIN = 24'b1111_1001_1010_0000_0000; repeat(17) #200 in_WCK = ~in_WCK; #100 in_DIN = in_DIN >> 1; #100 in_WCK = ~in_WCK; # 100 in_WR =0; 例) CCRレジスターに   “1_1001_1010_0000_0000”を設定 S-Editから出力したVelilogファイルをVeritak-win(CQ版) でシミュレーションしたときの波形 テストベンチプログラムの抜粋 9bitは反転出力を表示、0~8bitは固定値