JP6556768B2 - 積和演算器、ネットワークユニットおよびネットワーク装置 - Google Patents
積和演算器、ネットワークユニットおよびネットワーク装置 Download PDFInfo
- Publication number
- JP6556768B2 JP6556768B2 JP2017011486A JP2017011486A JP6556768B2 JP 6556768 B2 JP6556768 B2 JP 6556768B2 JP 2017011486 A JP2017011486 A JP 2017011486A JP 2017011486 A JP2017011486 A JP 2017011486A JP 6556768 B2 JP6556768 B2 JP 6556768B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- digit
- multiplication
- unit
- output
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Biophysics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Neurology (AREA)
- Probability & Statistics with Applications (AREA)
- Complex Calculations (AREA)
- Memory System (AREA)
Description
と、対応する係数における停止桁より小さい桁の値とを乗算した電流値を流すことができる。すなわち、i番目の入力値およびi番目の係数に対応する抵抗変化メモリ114−iiは、(xi×wiL)に応じた電流を流すことができる。
と、対応する係数における停止桁より小さい桁の値とを乗算した値に応じた電荷を蓄積することができる。すなわち、i番目の入力値およびi番目の係数に対応する容量結合メモリ124−iiは、(xi×wiL)に応じた電荷を蓄積することができる。
20 積和演算器
30 活性化関数回路
42 入力値保持部
44 係数記憶部
46 制御部
48 取得部
50 上位乗算部
52 上位累積部
54 下位乗算部
56 下位累積部
58 比較部
60 出力部
62 第1メモリ
64 第2メモリ
70 反転器
72 第1切替器
74 第1乗算器
76 シフト回路
77 第2乗算器
78 加算器
80 第3乗算器
82 第2切替器
84 第3切替器
100 メモリアレイ
102 書込部
104 読出部
106 検出部
108 ADC
110 ロウライン
112 カラムライン
114 抵抗変化メモリ
116 係数電圧発生部
118 ロウラインスイッチ
120 入力電圧発生部
122 カラムラインスイッチ
130 ネットワーク装置
132 入力層
134 中間層
136 出力層
Claims (18)
- N個(Nは2以上の整数)の入力値に一対一で対応しており、最上位桁の値が符号を表すN個の係数を記憶する係数記憶部と、
前記最上位桁から予め定められた停止桁までの複数の桁のそれぞれを、対象桁として指定する制御部と、
前記N個の入力値のそれぞれについて、対応する入力値と、対応する係数における前記対象桁の値と、前記対象桁の重みとを乗算した上位乗算値を算出する上位乗算部と、
前記上位乗算値を累積加算した上位累積値を算出する上位累積部と、
前記N個の入力値のそれぞれについて、対応する入力値と、対応する係数における前記停止桁より小さい桁の値とを乗算した下位乗算値を算出する下位乗算部と、
前記上位累積値が予め設定された境界値を通り超えた場合、前記境界値を通り超えた後の範囲の値を乗累算値として出力し、前記停止桁を前記対象桁として指定して前記上位乗算値を算出しても前記上位累積値が前記境界値を通り超えなかった場合、前記上位累積値に、前記下位乗算値を累積加算した下位累積値を加えた値を乗累算値として出力する出力部と、
を備える積和演算器。 - 前記上位乗算部は、前記最上位桁より下位側の桁の値と対応する入力値との乗算結果が0または正となる第1演算式を実行する回路により、前記上位乗算値を算出し、
前記下位乗算部は、前記第1演算式を実行する回路により前記下位乗算値を算出する
請求項1に記載の積和演算器。 - 前記出力部は、
前記上位累積値が予め設定された第1境界値より大きくなった場合、前記第1境界値より大きい値を乗累算値として出力し、
前記停止桁を前記対象桁として指定して前記上位乗算値を算出しても前記上位累積値が前記第1境界値より大きくならなかった場合、前記上位累積値に前記下位累積値を加えた値を、乗累算値として出力する
請求項2に記載の積和演算器。 - 前記上位乗算部は、前記最上位桁より下位側の桁の値と対応する入力値との乗算結果が0または負となる第2演算式を実行する回路により、前記上位乗算値を算出し、
前記下位乗算部は、前記第2演算式を実行する回路により前記下位乗算値を算出する
請求項1に記載の積和演算器。 - 前記出力部は、
前記上位累積値が予め設定された第2境界値より小さくなった場合、前記第2境界値より小さい値を乗累算値として出力し、
前記停止桁を前記対象桁として指定して前記上位乗算値を算出しても前記上位累積値が前記第2境界値より小さくならなかった場合、前記上位累積値に前記下位累積値を加えた値を、乗累算値として出力する
請求項4に記載の積和演算器。 - 前記制御部は、
前記最上位桁から予め定められた停止桁までの複数の桁のそれぞれを、上位側から順次に、前記対象桁として指定し、
指定した前記対象桁について前記N個の入力値の全ての前記上位乗算値を算出した後に、新たな対象桁を指定し、
前記上位乗算部は、前記対象桁が指定される毎に、前記上位乗算値を算出する
請求項1から5の何れか1項に記載の積和演算器。 - 前記制御部は、前記上位累積値が前記境界値を通り超えた場合、前記上位乗算部および前記下位乗算部による乗算処理を停止させる
請求項6に記載の積和演算器。 - 前記係数記憶部は、
前記N個の係数のそれぞれにおける、前記停止桁の値および前記停止桁より上位の桁の値を記憶する第1メモリと、
前記N個の係数のそれぞれにおける、前記停止桁より下位の桁の値を記憶する第2メモリと、
を有し、
前記第1メモリは、桁単位で、前記N個の係数のそれぞれの値を読み出させることが可能である
請求項1から7の何れか1項に記載の積和演算器。 - 前記第2メモリは、前記第1メモリより低い電源電圧が印加される
請求項8に記載の積和演算器。 - 前記N個の係数のそれぞれは、2の補数表現がされた2進数データである
請求項1から9の何れか1項に記載の積和演算器。 - 前記N個の入力値のそれぞれは、符号を含むデータであり、
前記上位乗算部は、前記対象桁が指定される毎に、前記N個の入力値のそれぞれについて、
対応する入力値の絶対値と、前記係数における前記対象桁の値を対応する入力値の符号に従って反転させた値と、前記対象桁の重みとを乗算した前記上位乗算値を算出する
請求項10に記載の積和演算器。 - 前記下位乗算部は、前記上位乗算部の処理が完了した後に、処理を開始する
請求項1から11の何れか1項に記載の積和演算器。 - 前記下位乗算部は、前記上位乗算部の処理と並行して、処理を実行する
請求項1から11の何れか1項に記載の積和演算器。 - 前記下位乗算部は、予め定められた桁が前記対象桁として指定された場合に、処理を開始する
請求項13に記載の積和演算器。 - 前記上位乗算部および前記下位乗算部の少なくとも一方は、
複数の係数のそれぞれに対応する複数の抵抗変化メモリを有するメモリアレイと、
乗算に先だって、前記複数の抵抗変化メモリのそれぞれを、対応する係数に応じたコンダクタンスに設定する書込部と、
前記複数の抵抗変化メモリのそれぞれに、対応する入力値に応じた電圧を印加する読出部と、
を有する請求項1に記載の積和演算器。 - 前記上位乗算部および前記下位乗算部の少なくとも一方は、
複数の係数のそれぞれに対応する複数の容量結合メモリを有するメモリアレイと、
乗算に先だって、前記複数の容量結合メモリのそれぞれを、対応する係数に応じたキャパシタンスに設定する書込部と、
前記複数の容量結合メモリのそれぞれに、対応する入力値に応じた電圧を印加する読出部と、
を有する請求項1に記載の積和演算器。 - N個(Nは2以上の整数)の入力値のそれぞれと対応する係数とを乗算したN個の乗算値を累積した乗累算値を出力する積和演算器と、
独立変数の絶対値が大きくなると従属変数の値が飽和して一定となる関数に基づき、前記乗累算値に応じた中間値を出力値に変換する活性化関数回路と、
を備え、
前記積和演算器は、
前記N個の入力値に一対一で対応しており、最上位桁の値が符号を表すN個の係数を記憶する係数記憶部と、
前記最上位桁から予め定められた停止桁までの複数の桁のそれぞれを、対象桁として指定する制御部と、
前記N個の入力値のそれぞれについて、対応する入力値と、対応する係数における前記対象桁の値と、前記対象桁の重みとを乗算した上位乗算値を算出する上位乗算部と、
前記上位乗算値を累積加算した上位累積値を算出する上位累積部と、
前記N個の入力値のそれぞれについて、対応する入力値と、対応する係数における前記停止桁より小さい桁の値とを乗算した下位乗算値を算出する下位乗算部と、
前記上位累積値が予め設定された境界値を通り超えた場合、前記境界値を通り超えた後の範囲の値を前記乗累算値として出力し、前記停止桁を前記対象桁として指定して前記上位乗算値を算出しても前記上位累積値が前記境界値を通り超えなかった場合、前記上位累積値に、前記下位乗算値を累積加算した下位累積値を加えた値を前記乗累算値として出力する出力部と、
を有するネットワークユニット。 - 従属に接続された複数の層を備え、
前記複数の層のそれぞれは、請求項17に記載のネットワークユニットを少なくとも1つ含み、
前記複数の層のうちの何れかの層に含まれる前記少なくとも1つのネットワークユニットは、直前の層から出力されたN個の信号値を、前記N個の入力値として受け取る
ネットワーク装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017011486A JP6556768B2 (ja) | 2017-01-25 | 2017-01-25 | 積和演算器、ネットワークユニットおよびネットワーク装置 |
US15/685,042 US10853721B2 (en) | 2017-01-25 | 2017-08-24 | Multiplier accumulator, network unit, and network apparatus |
CN201710755161.5A CN108345935A (zh) | 2017-01-25 | 2017-08-29 | 积和运算器、网络单元及网络装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017011486A JP6556768B2 (ja) | 2017-01-25 | 2017-01-25 | 積和演算器、ネットワークユニットおよびネットワーク装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018120433A JP2018120433A (ja) | 2018-08-02 |
JP6556768B2 true JP6556768B2 (ja) | 2019-08-07 |
Family
ID=62906570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017011486A Active JP6556768B2 (ja) | 2017-01-25 | 2017-01-25 | 積和演算器、ネットワークユニットおよびネットワーク装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10853721B2 (ja) |
JP (1) | JP6556768B2 (ja) |
CN (1) | CN108345935A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11150873B2 (en) | 2019-05-30 | 2021-10-19 | Kabushiki Kaisha Toshiba | Arithmetic apparatus |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6773621B2 (ja) | 2017-09-15 | 2020-10-21 | 株式会社東芝 | 演算装置 |
JP6794336B2 (ja) | 2017-11-17 | 2020-12-02 | 株式会社東芝 | ニューラルネットワーク装置 |
US11016732B1 (en) * | 2018-04-17 | 2021-05-25 | Ali Tasdighi Far | Approximate nonlinear digital data conversion for small size multiply-accumulate in artificial intelligence |
CN112654996A (zh) * | 2018-09-27 | 2021-04-13 | Tdk株式会社 | 积和运算器、神经形态器件以及积和运算方法 |
US12001811B2 (en) * | 2018-10-11 | 2024-06-04 | Tdk Corporation | Product-sum operation device, logical calculation device, neuromorphic device, and multiply-accumulate method |
KR102184655B1 (ko) * | 2018-10-29 | 2020-11-30 | 에스케이텔레콤 주식회사 | 비대칭 tanh 활성 함수를 이용한 예측 성능의 개선 |
JP7225831B2 (ja) * | 2019-01-23 | 2023-02-21 | 富士通株式会社 | 演算処理装置,プログラム及び演算処理装置の制御方法 |
US11531898B2 (en) * | 2019-05-16 | 2022-12-20 | International Business Machines Corporation | Training of artificial neural networks |
CN110175017B (zh) * | 2019-05-23 | 2021-07-02 | 浙江大学 | 一种基于rram的乘法器及其操作方法 |
US20210012202A1 (en) * | 2019-07-12 | 2021-01-14 | Facebook Technologies, Llc | Systems and methods for asymmetrical scaling factor support for negative and positive values |
JP7132196B2 (ja) | 2019-09-17 | 2022-09-06 | 株式会社東芝 | 処理装置および推論システム |
KR20210083428A (ko) | 2019-12-26 | 2021-07-07 | 삼성전자주식회사 | 메모리 장치, 및 이를 포함하는 전자 기기 |
JP2021111142A (ja) | 2020-01-10 | 2021-08-02 | 株式会社東芝 | 演算装置 |
CN111091190A (zh) * | 2020-03-25 | 2020-05-01 | 光子算数(北京)科技有限责任公司 | 数据处理方法及装置、光子神经网络芯片、数据处理电路 |
TWI749552B (zh) * | 2020-05-13 | 2021-12-11 | 國立中正大學 | 內積計算裝置 |
JP7358312B2 (ja) | 2020-08-25 | 2023-10-10 | 株式会社東芝 | 記憶装置およびニューラルネットワーク装置 |
JP7346373B2 (ja) | 2020-09-16 | 2023-09-19 | 株式会社東芝 | 演算装置およびニューラルネットワーク装置 |
JP7532284B2 (ja) | 2021-02-24 | 2024-08-13 | 株式会社東芝 | 不揮発性メモリデバイス |
JPWO2022230674A1 (ja) * | 2021-04-28 | 2022-11-03 | ||
WO2023171406A1 (ja) * | 2022-03-11 | 2023-09-14 | ヌヴォトンテクノロジージャパン株式会社 | 演算回路ユニット、ニューラルネットワーク演算回路、および、ニューラルネットワーク演算回路の駆動方法 |
CN115935878B (zh) * | 2023-01-06 | 2023-05-05 | 上海后摩智能科技有限公司 | 基于模拟信号的多比特数据计算电路、芯片及计算装置 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61123951A (ja) * | 1984-11-20 | 1986-06-11 | Fujitsu Ltd | メモリ・システム |
JPH05507168A (ja) * | 1990-05-21 | 1993-10-14 | ゼネラル・エレクトリック・カンパニイ | ニューラルネットで使用される重み付け加算用容量性構造 |
JPH04112362A (ja) * | 1990-09-03 | 1992-04-14 | Nippon Telegr & Teleph Corp <Ntt> | 累積回路 |
US5216751A (en) * | 1990-10-22 | 1993-06-01 | Motorola, Inc. | Digital processing element in an artificial neural network |
JPH06152330A (ja) | 1992-11-12 | 1994-05-31 | Nec Corp | ディジタルフィルター |
JPH07210533A (ja) * | 1994-01-19 | 1995-08-11 | Nippon Telegr & Teleph Corp <Ntt> | ニューラルネットワーク回路及びこれを用いた演算方法 |
US5630024A (en) * | 1994-01-19 | 1997-05-13 | Nippon Telegraph And Telephone Corporation | Method and apparatus for processing using neural network with reduced calculation amount |
JPH0830572A (ja) * | 1994-07-18 | 1996-02-02 | Nippon Telegr & Teleph Corp <Ntt> | ニューラルネットワーク回路及びこれを用いた演算方法 |
JPH07234778A (ja) * | 1994-02-22 | 1995-09-05 | Texas Instr Japan Ltd | 演算回路 |
JPH09101944A (ja) | 1995-10-06 | 1997-04-15 | Nippon Telegr & Teleph Corp <Ntt> | ニューラルネットワーク回路 |
JP3292073B2 (ja) * | 1996-12-19 | 2002-06-17 | 日本電気株式会社 | ニューラルユニット演算方式およびその装置 |
EP0872794A2 (en) * | 1997-04-16 | 1998-10-21 | Yozan Inc. | Computational circuit for adding multi-valued numbers |
JP4620943B2 (ja) * | 2003-10-16 | 2011-01-26 | キヤノン株式会社 | 積和演算回路及びその方法 |
US8266198B2 (en) * | 2006-02-09 | 2012-09-11 | Altera Corporation | Specialized processing block for programmable logic device |
WO2007142568A1 (en) * | 2006-06-09 | 2007-12-13 | Telefonaktiebolaget Lm Ericsson (Publ) | High efficiency linear power amplifiers with load compensation |
JP2008085923A (ja) | 2006-09-28 | 2008-04-10 | Yamaha Corp | デジタルフィルタ |
JP2009065515A (ja) | 2007-09-07 | 2009-03-26 | Toshiba Corp | デジタルフィルタ |
JP5160304B2 (ja) * | 2008-05-22 | 2013-03-13 | シャープ株式会社 | 抵抗変化型可変抵抗素子を備えた積演算装置、及び積和演算装置、これらの装置を各ニューロン素子に備えるニューラルネットワーク、並びに積演算方法 |
CN201387450Y (zh) * | 2009-01-13 | 2010-01-20 | 哈尔滨理工大学 | 数模混合谐波分析仪 |
CN102158715B (zh) * | 2010-02-12 | 2013-01-30 | 瑞昱半导体股份有限公司 | 饱和度调整装置及其方法 |
CN102520906A (zh) * | 2011-12-13 | 2012-06-27 | 中国科学院自动化研究所 | 支持定浮点可重构的向量长度可配置的向量点积累加网络 |
CN103188487B (zh) * | 2011-12-28 | 2016-11-23 | 联芯科技有限公司 | 视频图像中的卷积方法及视频图像处理系统 |
CN103838139B (zh) * | 2014-02-28 | 2017-05-03 | 北京联合大学 | 具有积分饱和预处理功能的pid控制方法 |
CN106484362B (zh) * | 2015-10-08 | 2020-06-12 | 上海兆芯集成电路有限公司 | 利用使用者指定二维定点算术运算的装置 |
-
2017
- 2017-01-25 JP JP2017011486A patent/JP6556768B2/ja active Active
- 2017-08-24 US US15/685,042 patent/US10853721B2/en active Active
- 2017-08-29 CN CN201710755161.5A patent/CN108345935A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11150873B2 (en) | 2019-05-30 | 2021-10-19 | Kabushiki Kaisha Toshiba | Arithmetic apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN108345935A (zh) | 2018-07-31 |
US20180211154A1 (en) | 2018-07-26 |
US10853721B2 (en) | 2020-12-01 |
JP2018120433A (ja) | 2018-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6556768B2 (ja) | 積和演算器、ネットワークユニットおよびネットワーク装置 | |
CN111448573B (zh) | 用于混合信号计算的系统和方法 | |
CN111837145B (zh) | 用于将矩阵计算映射到矩阵乘法加速器的系统和方法 | |
JP4620943B2 (ja) | 積和演算回路及びその方法 | |
CN112445456A (zh) | 使用乘法器-累加器电路的系统、计算装置和方法 | |
JP7283477B2 (ja) | 積和演算装置、積和演算回路、積和演算システム、及び積和演算方法 | |
CN107766031B (zh) | 分段式除法器、分段式除法运算方法、以及电子设备 | |
US20230359571A1 (en) | System and methods for mixed-signal computing | |
CN108990427B (zh) | 模数转换电路和方法 | |
JP2020013398A (ja) | 演算装置 | |
CN114008625A (zh) | 算术设备以及乘积和算术系统 | |
Xiong et al. | Hardware implementation of an improved stochastic computing based deep neural network using short sequence length | |
CN102378960B (zh) | 半导体集成电路和指数计算方法 | |
US11669303B1 (en) | Multiply-accumulate circuit | |
CN114579079A (zh) | 用于常数乘法的集成电路、操作其的方法和包括其的装置 | |
JP7315485B2 (ja) | 入力装置、入力装置の制御方法、及びコンピュータに入力装置の制御方法を実行させるプログラムが記録された記録媒体 | |
CN110889080B (zh) | 乘积累加运算装置、乘积累加运算方法和系统 | |
JP7206531B2 (ja) | メモリデバイスおよびその動作方法 | |
CN115906735A (zh) | 基于模拟信号的多比特数存算一体电路、芯片及计算装置 | |
KR102574426B1 (ko) | 기계학습 알고리즘을 처리하는 mac 연산 장치 및 방법 | |
Hwang et al. | On Expressive Power of Quantized Neural Networks under Fixed-Point Arithmetic | |
Gerasta et al. | 12-Bit Pipeline ADC Implemented in 0.09-um Digital CMOS Technology for Powerline Alliance | |
Petrellis et al. | Analogue current quantizer architectures for implementing integer division-like functions | |
KR20220154346A (ko) | 복제 비트-셀 기반의 mac 연산 장치 및 방법 | |
CN115841092A (zh) | 一种用于芯片电路仿真的步长增益自适应调整方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180913 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190523 |
|
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: 20190611 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190710 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6556768 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |