JP7409100B2 - 情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 - Google Patents
情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 Download PDFInfo
- Publication number
- JP7409100B2 JP7409100B2 JP2020003840A JP2020003840A JP7409100B2 JP 7409100 B2 JP7409100 B2 JP 7409100B2 JP 2020003840 A JP2020003840 A JP 2020003840A JP 2020003840 A JP2020003840 A JP 2020003840A JP 7409100 B2 JP7409100 B2 JP 7409100B2
- Authority
- JP
- Japan
- Prior art keywords
- mesh
- triangular prism
- tetrahedral
- spin torque
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Hall/Mr Elements (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Mram Or Spin Memory Techniques (AREA)
Description
図6を用いて、実施例に係る情報処理装置の構成を説明する。図6は、情報処理装置の構成例を示すブロック図である。図6に示すように、情報処理装置10は、インタフェース部11、記憶部12及び制御部13を有する。情報処理装置10は、磁気記憶素子を四面体メッシュにより分割したモデルにおける、各四面体メッシュのスピントルクを計算する。
図13は、情報処理装置の処理の流れを示すフローチャートである。図13に示すように、まず、情報処理装置10は、メッシュで分割したモデルのデータを読み込む(ステップS11)。ここで、読み込んだデータが四面体でないメッシュで分割されたモデルのデータである場合(ステップS12、No)、情報処理装置10は、ステップS14へ進む。一方、読み込んだデータが四面体メッシュで分割されたモデルのデータである場合(ステップS12、Yes)、情報処理装置10は、仮想三角柱メッシュと四面体メッシュを対応付ける処理を行う(ステップS13)。
これまで説明してきたように、読込部131は、磁気記憶素子の複数の層のそれぞれを四面体メッシュで分割したモデルのデータを読み込む。作成部132は、データを基に、複数の層を重ねたときのいずれかの層の境界面の三角形メッシュから三角柱メッシュを作成する。特定部133は、複数の層を分割する四面体メッシュのうち、三角柱メッシュに含まれる四面体メッシュを特定する。第1の計算部134は、特定部133によって特定された四面体メッシュの磁化ベクトルの平均を、三角柱メッシュの磁化ベクトルとし、三角柱メッシュのスピントルクを計算する。第2の計算部135は、第1の計算部134によって計算された三角柱メッシュのスピントルクを用いて、三角柱メッシュに含まれる四面体メッシュのスピントルクを計算する。このように、本実施例の情報処理装置10によれば、四面体メッシュのスピントルクが得られる。その結果、磁気記憶素子を四面体メッシュにより分割したモデルを用いて、磁気トンネル接合構造に働くスピントルクのシミュレーションを行うことができる。
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。また、実施例で説明した具体例、分布、数値等は、あくまで一例であり、任意に変更することができる。
図16は、ハードウェア構成例を説明する図である。図16に示すように、情報処理装置10は、通信インタフェース10a、HDD(Hard Disk Drive)10b、メモリ10c、プロセッサ10dを有する。また、図16に示した各部は、バス等で相互に接続される。
2L バリア層
3L 参照層
12S、32S 面
1T、2T 仮想三角柱メッシュ
1p、2p 四面体メッシュ
12t 三角形メッシュ
10 情報処理装置
11 インタフェース部
12 記憶部
13 制御部
121 モデル情報
122 対応メッシュ情報
123 磁化ベクトル情報
131 読込部
132 作成部
133 特定部
134 第1の計算部
135 第2の計算部
Claims (5)
- 磁気記憶素子の複数の層のそれぞれを四面体メッシュで分割したモデルのデータを読み込む読込部と、
前記データを基に、前記複数の層を重ねたときのいずれかの層の境界面の三角形メッシュから三角柱メッシュを作成する作成部と、
前記複数の層を分割する四面体メッシュのうち、重心が前記三角柱メッシュに含まれる四面体メッシュを特定する特定部と、
前記特定部によって特定された四面体メッシュの磁化ベクトルの平均を、前記三角柱メッシュの磁化ベクトルとし、前記三角柱メッシュのスピントルクを計算する第1の計算部と、
前記第1の計算部によって計算された前記三角柱メッシュのスピントルクを用いて、前記三角柱メッシュに含まれる四面体メッシュのスピントルクを計算する第2の計算部と、
を有することを特徴とする情報処理装置。 - 前記作成部は、前記境界面の一部であって、前記四面体メッシュを作成する三角形メッシュのうちの1つを、前記境界面と垂直な方向に移動させたときの軌跡を、前記三角柱メッシュとして作成することを特徴とする請求項1に記載の情報処理装置。
- 前記読込部は、磁気記憶素子のフリー層、バリア層及び参照層のそれぞれを四面体メッシュで分割したモデルのデータを読み込み、
前記作成部は、前記フリー層、前記バリア層、前記参照層の順で重ねたときの、前記フリー層と前記バリア層の境界面から第1の三角柱メッシュを作成し、前記バリア層及び前記参照層の境界面から第2の三角柱メッシュを作成し、
前記特定部は、前記第1の三角柱メッシュ及び前記第2の三角柱メッシュのそれぞれに含まれる四面体メッシュを特定し、
前記第1の計算部は、前記第1の三角柱メッシュ及び前記第2の三角柱メッシュのそれぞれのスピントルクを計算し、
前記第2の計算部は、前記第1の三角柱メッシュと前記第2の三角柱メッシュの両方に含まれる四面体メッシュのスピントルクとして、前記第1の三角柱メッシュのスピントルクと前記第2の三角柱メッシュのスピントルクの平均を計算することを特徴とする請求項1に記載の情報処理装置。 - 磁気記憶素子の複数の層のそれぞれを四面体メッシュで分割したモデルのデータを読み込む読込部と、
前記データを基に、前記複数の層を重ねたときのいずれかの層の境界面の三角形メッシュから三角柱メッシュを作成する作成部と、
前記複数の層を分割する四面体メッシュのうち、重心が前記三角柱メッシュに含まれる四面体メッシュを特定する特定部と、
前記特定部によって特定された四面体メッシュの磁化ベクトルの平均を、前記三角柱メッシュの磁化ベクトルとし、前記三角柱メッシュのスピントルクを計算する第1の計算部と、
前記第1の計算部によって計算された前記三角柱メッシュのスピントルクを用いて、前記三角柱メッシュに含まれる四面体メッシュのスピントルクを計算する第2の計算部と、
を有することを特徴とする磁気記憶素子シミュレータシステム。 - 磁気記憶素子の複数の層のそれぞれを四面体メッシュで分割したモデルのデータを読み込み、
前記データを基に、前記複数の層を重ねたときのいずれかの層の境界面の三角形メッシュから三角柱メッシュを作成し、
前記複数の層を分割する四面体メッシュのうち、重心が前記三角柱メッシュに含まれる四面体メッシュを特定し、
特定した四面体メッシュの磁化ベクトルの平均を、前記三角柱メッシュの磁化ベクトルとし、前記三角柱メッシュのスピントルクを計算し、
計算した前記三角柱メッシュのスピントルクを用いて、前記三角柱メッシュに含まれる四面体メッシュのスピントルクを計算する
処理をコンピュータが実行することを特徴とする磁気記憶素子シミュレータ方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020003840A JP7409100B2 (ja) | 2020-01-14 | 2020-01-14 | 情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020003840A JP7409100B2 (ja) | 2020-01-14 | 2020-01-14 | 情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021111728A JP2021111728A (ja) | 2021-08-02 |
| JP7409100B2 true JP7409100B2 (ja) | 2024-01-09 |
Family
ID=77060216
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020003840A Active JP7409100B2 (ja) | 2020-01-14 | 2020-01-14 | 情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7409100B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007164548A (ja) | 2005-12-15 | 2007-06-28 | Hitachi Ltd | 6面体メッシュ生成装置 |
| JP2013101989A (ja) | 2010-02-10 | 2013-05-23 | Hitachi Ltd | 強磁性トンネル接合素子 |
| US20140257784A1 (en) | 2013-03-07 | 2014-09-11 | Samsung Electronics Co., Ltd. | System for simulating semiconductor device and related method of operation |
| JP2018181161A (ja) | 2017-04-19 | 2018-11-15 | 富士通株式会社 | 磁性材料シミュレーションプログラム、磁性材料シミュレーション装置、及び磁性材料シミュレーション方法 |
-
2020
- 2020-01-14 JP JP2020003840A patent/JP7409100B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007164548A (ja) | 2005-12-15 | 2007-06-28 | Hitachi Ltd | 6面体メッシュ生成装置 |
| JP2013101989A (ja) | 2010-02-10 | 2013-05-23 | Hitachi Ltd | 強磁性トンネル接合素子 |
| US20140257784A1 (en) | 2013-03-07 | 2014-09-11 | Samsung Electronics Co., Ltd. | System for simulating semiconductor device and related method of operation |
| JP2018181161A (ja) | 2017-04-19 | 2018-11-15 | 富士通株式会社 | 磁性材料シミュレーションプログラム、磁性材料シミュレーション装置、及び磁性材料シミュレーション方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021111728A (ja) | 2021-08-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Pan et al. | Real‐time haptic manipulation and cutting of hybrid soft tissue models by extended position‐based dynamics | |
| JP6386225B2 (ja) | 複数のゾーンに分割された3dシーン内におけるオブジェクトの物理的な挙動のシミュレーション | |
| Xu et al. | 6-dof haptic rendering using continuous collision detection between points and signed distance fields | |
| Wang et al. | An XQDD-based verification method for quantum circuits | |
| JP6721332B2 (ja) | 3dモデル化されたアセンブリ上で境界ボックスを生成すること | |
| CN102831636B (zh) | 用于在三维场景中设计对象的三维建模组件的方法和设备 | |
| WO2018180263A1 (ja) | 情報処理装置、情報処理方法、及びコンピュータ可読記憶媒体 | |
| US9147277B2 (en) | Systems and methods for portable animation rigs | |
| US9374223B2 (en) | Methods and apparatus for including a confidential structural component in a third party remote product simulation | |
| CN105760570A (zh) | 选择对象集的视点 | |
| US10810795B2 (en) | Isogeometric analysis and computer-aided design using S-splines | |
| Fathi et al. | Extended isogeometric analysis for cohesive fracture | |
| KR20150099464A (ko) | 방정식들에 의해 제약된 물리적 시스템의 설계 | |
| JP7409100B2 (ja) | 情報処理装置、磁気記憶素子シミュレータシステム及び磁気記憶素子シミュレータ方法 | |
| CN103823922A (zh) | 设计对象的圆形交错图案 | |
| JP2016143210A (ja) | 磁界シミュレータプログラム、磁界シミュレータ装置および磁界シミュレーション方法 | |
| US20180101975A1 (en) | Animating a virtual object | |
| Groote et al. | Large state space visualization | |
| Kerber et al. | 3D kinetic alpha complexes and their implementation | |
| US20170300321A1 (en) | Computer code quality assurance through a scene attribute filter system | |
| CN118251676A (zh) | 集成电路中的电路元件布局的多实例化块建模 | |
| CN110837707B (zh) | 一种有限元分析系统、方法、计算机设备及存储介质 | |
| JP7047617B2 (ja) | 磁界シミュレーションプログラム、情報処理装置および磁界シミュレーション方法 | |
| Movania et al. | A Novel GPU‐Based Deformation Pipeline | |
| TWI819989B (zh) | 三維物件的建模裝置及建模方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220908 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230711 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230725 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230921 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7409100 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |