Copyright (C) Bee Technologies Inc. 2013
ビー・テクノロジーの事業内容
株式会社ビー・テクノロジー
http://www.beetech.info/
堀米 毅
2013年2月26日
2013
~次世代半導体からエネルギーシステムまで~
~シミュレーションでイノベーションを起こす~
1
事業分野
エンジニアリング
サービス
●デバイスモデリング・
サービス
●デザインキット・
サービス
スパイス・パーク
グローバル版
【世界市場】
スパイスモデル
の配信サイト
自社ブランド
●シンプルモデル
●コンセプトキット
●デザインキット
●デバイスモデリング
教材
環境分野
【太陽光システム】
【スマートグリッド】
【自然エネルギー】
システム・シミュレーション
詳細シミュレーション
スパイス・パーク
日本語版
【日本市場】
スパイスモデル
の配信サイト
お客様を徹底的にサポートする
Copyright (C) Bee Technologies Inc. 2013
[第一の壁]
回路解析
シミュレータの導入
スパイス・パーク
デバイスモデリング
サービス
でサポート
お客様の回路図を
回路解析シミュレー
ションデータ一式で
ご提供
[第二の壁]
自分がシミュレーショ
ンしたい電子部品の
スパイスモデルが揃
わない。
各回路方式のシミュ
レーションのテンプ
レートをご提供
デザインキット
シンプルキット
[第三の壁]
シミュレーションが実
機波形と合わない。
ゼロから動かすのは
物凄く工数がかかる。
LTspice
は、フリーソフトですが、商用の回路解析シミュレータと比較して同等の機能を持っています。
3
事業の全体概要
回路図シンボルサービス、ネットリスト変換サービス、収束問題解決サービスもご提供しています。
シミュレーション活用分野
新規回路設計
代替部品の動作検証
クレーム解析(原因不明クレームの追求)
Copyright (C) Bee Technologies Inc. 2013
5
ビー・テクノロジーのサービス内容
回路設計者
解析に専念したいので専用の
回路シミュレーションの
テンプレートを提供して欲しい
→カスタム・デザインキット・サービス
概念設計のテンプレートが欲しい
→コンセプトキット(6種類)
実際の設計で使用できる詳細の
テンプレートが欲しい
→デザインキット(14種類)
自分でパラメータを設定し
スパイスモデルを作成したい
→シンプルモデル(8種類)
スパイスモデルの配信サイト
「スパイス・パーク」から入手する
(3,777モデル)
「デバイスモデリングサービス」から必要なスパイスモデ
ルを入手する(58種類のデバイスモデリングが可能)
技術を向上させたい。学習したい。
デバイスモデリング教材
(13種類)
ワークショップ
セミナー(オンサイト含む)
問題を解決したい。相談したい。
コンサルティング・サービス
すでに自分が使用する
型名が決まっている
回路シミュレーションの
テンプレートを入手したい
回路図は作成済み
必要なスパイスモデルを入手したい
デバイスモデリングサービス
お客様の必要なスパイスモデルをご提供致します(
等価回路技術
を駆使してモデル化します)
[半導体部品]
サイリスタ
水晶発振子
ダイオード
PWM IC
抵抗
ショットキ・バリア・ダイオード
アナログIC
[バッテリー]
ツェナー・ダイオード
デジタルトランジスタ
アルカリ電池
レーザー・ダイオード
BRT
リチウム電池
LED
デジタルIC
リチウムイオン電池
Junction FET
PUT
ニッケルマンガン電池
MOSFET
水晶振動子
ニッケル水素電池
トランジスタ
フォトダイオード
オキサイド電池
ダーリントン・トランジスタ
PINダイオード
マンガン電池
IGBT
ESDデバイス
太陽電池
ボルテージ・リファレンス
バス・スイッチ
鉛蓄電池
ボルテージ・レギュレータ
[受動部品]
リチウムポリマー電池
シャント・レギュレータ
セラミックコンデンサ
[機構部品]
オペアンプ
電解コンデンサ
トグルスイッチ
コンパレータ
フィルムコンデンサ
スピーカー
サイダック
チョークコイル
[モータ]
フォトカプラ
コモンモード・チョークコイル
DCモータ
光デバイス
チョークコイル
ステッピングモーター
バリスタ
トランス
[ランプ]
サージ・アブソーバ
コイル
白熱電球
サーミスタ
コア
ハロゲンランプ
デバイスモデリングサービス
ICの事例(モータ・ドライバ・IC):ブロック図+機能スペックから等価回路モデリング
Copyright (C) Bee Technologies Inc. 2013
•
Device Feature:
•
• Input logic to drive Bipolar Step Motor
•
• Internal OSC
•
• Current Level Set
•
• Mixed Decay Control
•
• Charge Pump Unit
•
• H-Bridge Output
•
• Protection Unit
ERNFA
IF( V(PHASE_A)>0.75, V(IMX_A)-100m, -V(IMX_A))
EVALUE OUT+ OUT-IN+ IN-RRNFA 10 RNFA ILVA4 CRFA 100p IC = 0 0
Output Control (Mixed Decay Control)
MDA1 RMDA1 1MEG 0 U19 XOR 1 2 3 PHASE_A U20 INV 1 2 NMDC OSC MDA U17 XOR 1 2 3 MDA PHASE_A U18 INV 1 2 Q B Q A U11 JKFFR J 1 CLK 2 K 3 R 4 Q5 Q6 + -+ -S_UA1 S VOFF = 2.5V VON = 10V U12 JKFFR J 1 CLK 2 K 3 R 4 Q5 Q6 V2 AC = TRAN = DC = 5 + -+ -S_LA1 S VOFF = 2.5V VON = 10V 0 NMDC3 0 U16 TFFR CLK 2 R 3 T 1 Q4 Q5 RGA1 10k OA1 NMDC4 OA2 NMDC1 RGA3 10k EMDA2
IF( V(PHASE_A)>0.75 & V(RST_A)<0.75, 3.5, V(MDA1) )
EVALUE OUT+ OUT-IN+ IN-U13 INV 1 2 MDCA2 NMDC6 0 EGUA1
IF( V(CTRLA1)<0.75 & V(MDA4)<0.75 ,V(Ccp_A),0 )EVALUE
OUT+ OUT-IN+ IN-GU1_A NMDC2 RMDA2 10 MDA2 0 NMDC5 0 RMDA 1k EGLA1
IF( V(CTRLA1)<0.75 & V(MDA4)<0.75 ,0,V(Ccp_A) )
EVALUE OUT+ OUT-IN+ IN-CMDA2 100p IC = 0 GL1_A 0 CTRLA HI RSTCA 0 VLA EMDA3
IF( V(PHASE_A)<0.75 & V(RST_A)<0.75, 0, V(MDA1) )
EVALUE OUT+ OUT-IN+ IN-OUT_A VM MDCA3 0 GND RMDA3 10 MDA3 + -+ -S_UA2 S VOFF = 2.5V VON = 10V CMDA3 100p IC = 0 + -+ -S_LA2 S VOFF = 2.5V VON = 10V EMDA4
IF( V(PHASE_A)>0.75, V(MDA2), V(MDA3) )
EVALUE OUT+ OUT-IN+ IN-OA3 MDCA4 0 0 OA4 RGA2 10k RMDA4 10 MDA4 RGA4 10k CMDA4 100p IC = 0 EGUA2
IF( V(CTRLA1)>0.75 & V(MDA4)>0.75 ,V(Ccp_A),0 )
EVALUE OUT+ OUT-IN+ IN-GU2_A 0 0 EGLA2
IF( V(CTRLA1)>0.75 & V(MDA4)>0.75 ,0,V(Ccp_A) )EVALUE
OUT+ OUT-IN+ IN-GL2_A 0 GND OA5 OUT_A1 VM CR VOSC TD = 1.25ns TF = 10n PW = {3*tosc/4} PER = {tosc} V1 = 0 TR = 10n V2 = 5 0 0 OSC R8 1MEG V1 TD = 0 TF = {tosc/4} PW = 10n PER = {tosc} V1 = 1.9V TR = {3*tosc/4} V2 = 3.1V PARAMETERS: tosc = {0.523*(Cosc*Rosc+600*Cosc)} GND Vchop TD = 1.25ns TF = 10n PW = {5*tosc} PER = {tosc*8} V1 = 0.5 TR = 10n V2 = 5 0 f chop 0 R_chop 1MEG + -+ -S_UB1 S VOFF = 2.5V VON = 10V + -+ -S_LB1 S VOFF = 2.5V VON = 10V 0 RGB1 10k OB1 OB2 RGB3 10k EGUB1
IF( V(CTRLB1)<0.75 & V(MDB4)<0.75 ,V(Ccp_A),0 )EVALUE
OUT+ OUT-IN+ IN-0 GU1_B 0 EGLB1
IF( V(CTRLB1)<0.75 & V(MDB4)<0.75 ,0,V(Ccp_A) )
EVALUE
OUT+ OUT-IN+
IN-GL1_B ECcp_A1 V(Cp_ON)+V(VM)-2 EVALUE OUT+ OUT-IN+ IN-0 VLB ENFA
IF( V(PHASE_A)>0.75, V(IMX_A), -V(IMX_A)+100m)EVALUE
OUT+ OUT-IN+ IN-VM GND + -+ -S_UB2 S VOFF = 2.5V VON = 10V ECcp_A
IF( V(STANDBY )>0.75, V(Q_Ccp_A), 0)
EVALUE OUT+ OUT-IN+ IN-0 ILVA3 RNFA 10 QP2 R6 125 NFA CNFA 100p IC = 0 + -+ -S_LB2 S VOFF = 2.5V VON = 10V QP3 0 Ccp_A OB3 0 ERST_A
IF( V(ENABLE_A)<0.75 | V(STANDBY )<0.75 | V(ISDA)>0.75, 0, 5 )
EVALUE OUT+ OUT-IN+ IN-PARAMETERS: VM = 24V 0 OB4 QP1 RGB2 10k Chopper OSC Rcp_on 100 ILVA1 RGB4 10k RRST_A 10 Cp_ON RST_A Ccp_on 0.22uFIC = 0 EGUB2
IF( V(CTRLB1)>0.75 & V(MDB4)>0.75 ,V(Ccp_A),0 )
EVALUE
OUT+ OUT-IN+
IN-ECcp_B IF( V(STANDBY )>0.75 ,V(VM)-2+V(VCcp_C)/2.5 ,V(VM)-0.7) EVALUE OUT+ OUT-IN+ IN-CRST_A 100p IC = 0 G_RsA I(VLA) GVALUE OUT+ OUT-IN+ IN-0 0 GU2_B 0 ECcp_C IF( V(STANDBY )>0.75 ,V(VCcp_C), V(VM)-0.7 ) EVALUE OUT+ OUT-IN+
IN-EGLB2
IF( V(CTRLB1)>0.75 & V(MDB4)>0.75 ,0,V(Ccp_A) )EVALUE
OUT+ OUT-IN+ IN-RS_A GND 0 GL2_B QP4 RCcp_C 50 E_VL1_A I(VLA) EVALUE OUT+ OUT-IN+ IN-0 0 0
IFBA1R_VLA ILA
10 V_Q4 GND OB5 R5 100k VM 0 C_VLA 100p VDD RDD1 2.5k EChrg IF(I(V_Q4)>10m, 3.5, 0) EVALUE OUT+ OUT-IN+ IN-E_EA_A LIMIT(1E5*V(ILA,TRGA),5,0) EVALUE OUT+ OUT-IN+ IN-GND Q_Ccp_A 0 CTRLA IFBA4 PARAMETERS: CP_PW = {800*Ccp2} CP_PER = {18.5u+1800*Ccp2} CP_V2 = {250E6*Ccp2}
Protection Unit (ISD)
0 CTRLA1 REAA 10 Ecp_on IF(V(STANDBY )>0.75, 6.5, 0) EVALUE OUT+ OUT-IN+ IN-E_ABILA IF(I(VLA)>0,I(VLA),-I(VLA)) EVALUE OUT+ OUT-IN+
IN-CEAA 100p IC = 0 0 ISDA1 R_ABILA10 ETRGA IF(V(CTRLA1)>1,V(RNFA1),V(NFA1)) EVALUE OUT+ OUT-IN+ IN-Ccp_C Ccp_B OUT_B Vcp TD = 0 TF = 10N PW = {CP_PW} PER = {CP_PER} V1 = {VM-1.4} TR = 10N V2 = {CP_V2} 0 IFBA3 RTRGA 10 C_ABILA 100p VCcp_C TRGA E_ISDA IF( V(AB_ILA)>V(ISDA_REF) , 5, 0) EVALUE OUT+ OUT-IN+ IN-0 RV_C 100k CTRGA 100p IC = 0 0 0 ISDA3 ISDA ERS_A ((V(VM)-V(RS_A))/V(ILA))EVALUE OUT+ OUT-IN+ IN-RISDA10 IFBA2 CISDA 100p IC = 0 0 RRS_A 10 EISDA_REF IF(V(ISDA)<1 | V(STANDBY )<0.75,1.8,-0.1) EVALUE OUT+ OUT-IN+ IN-RS_A1 CRS_A 100P ISDA2 0 RISDA_REF 10 VM Current Feedback ( A ) ISDA_REF CISDA_REF 100p IC = 0 0 AB_ILA OUT_B1 CTRLA PHASE_A f chop U27 AND2 1 2 3 U28 AND2 1 2 3 U29 AND2 1 2 3 U30 OR3 1 2 4 3 CEAA1 30p IC = 0 U31 INV 1 2 0 R10 100 U32 INV 1 2
Charge Pump Unit Input Logic PHASE_A ENABLE_A PHASE_B ENABLE_B RPD_EA RPD_EB RPD_PA RPD_PB GND RPU_EA VM VM RPU_EB VM RPU_PA RPU_PB VM RPD_STB VM RPU_STB STANDBY R_PIN1 1MEG GND TORQUE 0 ETQ IF( V(TORQUE)>0.75, 1, 0.71) EVALUE OUT+ OUT-IN+ IN-RTQ 100 CTQ 100P TQ ILVA7 R_REFA 1MEG Vref _A GND EIMX_A 0.2*V(Vref _A)*V(TQ)/V(RS_A1) EVALUE OUT+ OUT-IN+ IN-0 ILVA2 RIMX_A 10 IMX_A CIMX_A 100P
Current Level Set ENFA1
IF( V(RST_A)<0.75 , 0, V(NFA) )
EVALUE OUT+ OUT-IN+ IN-0 ILVA5 RNFA1 10 NFA1 CNFA1 100p IC = 0 ERNFA1
IF( V(RST_A)<0.75, 0, V(RNFA) )
EVALUE OUT+ OUT-IN+ IN-RRNFA1 10 RNFA1 ILVA6 CRFA1 100p IC = 0 0