[go: up one dir, main page]

JP2011150758A - Semiconductor device, system and method for managing mac address - Google Patents

Semiconductor device, system and method for managing mac address Download PDF

Info

Publication number
JP2011150758A
JP2011150758A JP2010012105A JP2010012105A JP2011150758A JP 2011150758 A JP2011150758 A JP 2011150758A JP 2010012105 A JP2010012105 A JP 2010012105A JP 2010012105 A JP2010012105 A JP 2010012105A JP 2011150758 A JP2011150758 A JP 2011150758A
Authority
JP
Japan
Prior art keywords
mac address
lot
serial number
bit
generating
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.)
Withdrawn
Application number
JP2010012105A
Other languages
Japanese (ja)
Inventor
Susumu Hirai
進 平位
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renesas Electronics Corp
Original Assignee
Renesas Electronics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Renesas Electronics Corp filed Critical Renesas Electronics Corp
Priority to JP2010012105A priority Critical patent/JP2011150758A/en
Publication of JP2011150758A publication Critical patent/JP2011150758A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Read Only Memory (AREA)

Abstract

【課題】チップIDによりMACアドレスを生成、管理する。
【解決手段】MACアドレス(Media Access Control address)のベンダコード、及びMACアドレス変換ルーティンを保持するフラッシュメモリと、マイコンのチップIDを読み込み、MACアドレス変換ルーティンに従い、チップIDに基づいてMACアドレスのシリアル番号を生成し、ベンダコードとシリアル番号とを組み合わせてMACアドレスを生成するCPUとを具備する半導体装置により解決する。
【選択図】図2
A MAC address is generated and managed by a chip ID.
A MAC address (Media Access Control address) vendor code, a flash memory holding a MAC address conversion routine, and a microcomputer chip ID are read, and the MAC address is serialized based on the chip ID according to the MAC address conversion routine. This is solved by a semiconductor device including a CPU that generates a number and combines a vendor code and a serial number to generate a MAC address.
[Selection] Figure 2

Description

本発明は、半導体装置に関し、特に不揮発性メモリを内蔵し、ネットワーク機器に搭載される半導体装置に関する。   The present invention relates to a semiconductor device, and more particularly to a semiconductor device that incorporates a nonvolatile memory and is mounted on a network device.

ネットワーク機器に対しては、MACアドレス(Media Access Control address)のような機器毎に固有のデータを付与する必要がある。   For network devices, unique data such as a MAC address (Media Access Control address) needs to be assigned.

従来は、図1に示すように、MACアドレス等の固有データを、EEPROM(Electrically Erasable and Programmable Read Only Memory)等の不揮発性メモリに格納し、当該不揮発性メモリをネットワーク機器に搭載することで、ネットワーク機器毎に固有のMACアドレスを持たせる方法が一般的である。   Conventionally, as shown in FIG. 1, unique data such as a MAC address is stored in a nonvolatile memory such as an EEPROM (Electrically Erasable and Programmable Read Only Memory), and the nonvolatile memory is mounted on a network device. A method of giving a unique MAC address to each network device is common.

一方、ネットワーク機器では、マイコン等を用いてシステム制御を行うことが一般的である。従来のマイコンは、マスクROM(masked Read Only Memory)を内蔵し、そのマスクROMにマイコンプログラムを格納していた。   On the other hand, in network devices, it is common to perform system control using a microcomputer or the like. A conventional microcomputer incorporates a masked ROM (masked Read Only Memory) and stores the microcomputer program in the masked ROM.

近年、フラッシュメモリ等の不揮発性メモリを内蔵するマイコンが普及し、マイコンメーカ等のマイコン提供者においては、従来はマイコンの外付けEEPROMに保存されていたMACアドレスを、マイコンを動作させるためのプログラムとあわせて内蔵フラッシュメモリに格納することで、外付けEEPROMに要するコスト(費用)を削減したいというニーズ(要求)が出てきた。   In recent years, microcomputers with built-in non-volatile memory such as flash memory have become widespread, and microcomputer providers such as microcomputer manufacturers use a program to operate a microcomputer using a MAC address previously stored in an external EEPROM of the microcomputer. In addition, there is a need (request) to reduce the cost (expense) required for the external EEPROM by storing it in the built-in flash memory.

また、ネットワーク機器メーカ等のマイコン利用者においては、量産コスト低減のため、ネットワーク製品を量産ラインで、自動で大量生産する必要がある。上記で述べたMACアドレスは、機器毎に固有の値であるため、単一のデータを単純に複製(コピー)又は大量書き込みする場合に比べ、機器毎にMACアドレスの値を管理し変更する必要がある。従って、その書き込み装置、及び書き込み方法に、工夫が必要である。   Moreover, in order to reduce mass production costs, microcomputer users such as network equipment manufacturers need to mass-produce network products automatically on a mass production line. Since the MAC address described above is a unique value for each device, it is necessary to manage and change the value of the MAC address for each device, compared to simple copying (copying) or mass writing of single data. There is. Therefore, it is necessary to devise the writing device and writing method.

関連する技術として、特開2004−199827号公報(特許文献1)にデータ書き込み装置が開示されている。この関連技術では、データ書き込み装置は、読み取り専用メモリに書き込む共通データと個別データとを一つの工程でチップに書き込む。データ書き込み装置のデータ書き込み部は、チップにデータを書き込む書き込み部と、ファームウェアなどの共通データを格納する共通データメモリ部と、MACアドレスなどの個別データを格納する個別データメモリ部と、チップ毎の共通データ及び個別データの書き込み領域を指定するユーザインタフェース部と、共通データ或いは個別データを書き込む領域の判定に基づいて、共通データ或いは個別データをチップ指定及び書き込みアドレスと共に書き込み部に渡す制御部とを備える。   As a related technique, Japanese Patent Application Laid-Open No. 2004-199827 (Patent Document 1) discloses a data writing device. In this related technique, the data writing device writes common data and individual data to be written to the read-only memory to the chip in one process. The data writing unit of the data writing device includes a writing unit that writes data to the chip, a common data memory unit that stores common data such as firmware, an individual data memory unit that stores individual data such as a MAC address, A user interface unit for designating a writing area for common data and individual data, and a control unit for passing the common data or individual data together with a chip designation and a writing address to the writing unit based on determination of an area for writing the common data or individual data. Prepare.

この関連技術では、ユーザが、量産書き込みを行う前に書き込み装置の設定をセット毎に予め適切に実施しておく必要がある。また、MACアドレスを使用する場合、MACアドレスの使用/未使用の管理を、ネットワーク機器メーカ等のマイコン利用者自体が行う必要がある。   In this related technology, it is necessary for the user to appropriately set the writing device in advance for each set before performing mass production writing. In addition, when using a MAC address, it is necessary for a microcomputer user such as a network device manufacturer to manage the use / unuse of the MAC address.

特開2004−199827号公報JP 2004-199827 A

本発明の目的は、ネットワーク機器に搭載された不揮発性メモリ内蔵マイコンに対し、全ての機器に共通のデータと、MACアドレス等の機器毎に固有のデータを、効率的に管理し、書き込む半導体装置を提供することである。   An object of the present invention is to provide a semiconductor device that efficiently manages and writes data common to all devices and data unique to each device such as a MAC address to a microcomputer with a built-in nonvolatile memory mounted on a network device. Is to provide.

本発明の半導体装置は、MACアドレス(Media Access Control address)のベンダコード、及びMACアドレス変換ルーティンを保持するフラッシュメモリと、マイコンのチップIDを読み込み、MACアドレス変換ルーティンに従い、チップIDに基づいてMACアドレスのシリアル番号を生成し、ベンダコードとシリアル番号とを組み合わせてMACアドレスを生成するCPUとを具備する。   The semiconductor device of the present invention reads the MAC address (Media Access Control address) vendor code, the flash memory holding the MAC address conversion routine, and the chip ID of the microcomputer, and in accordance with the MAC address conversion routine, the MAC is based on the chip ID. A CPU that generates a serial number of the address and generates a MAC address by combining the vendor code and the serial number;

本発明のMACアドレス管理システムは、チップIDが割り当てられたマイコンと、チップIDを読み込み、チップIDに基づいてMACアドレスのシリアル番号を生成し、MACアドレスのベンダコードとシリアル番号とを組み合わせてMACアドレスを生成し、生成されたMACアドレスを管理するMACアドレス管理装置とを含む。   The MAC address management system of the present invention reads a chip ID assigned to a microcomputer, generates a serial number of the MAC address based on the chip ID, and combines the MAC address vendor code and the serial number in combination with the MAC. A MAC address management device that generates an address and manages the generated MAC address.

本発明のMACアドレス管理方法では、マイコンのチップIDを読み込む。次に、チップIDに基づいてMACアドレスのシリアル番号を生成する。次に、MACアドレスのベンダコードとシリアル番号とを組み合わせてMACアドレスを生成する。次に、生成されたMACアドレスを管理する。   In the MAC address management method of the present invention, the chip ID of the microcomputer is read. Next, a serial number of the MAC address is generated based on the chip ID. Next, the MAC address is generated by combining the vendor code of the MAC address and the serial number. Next, the generated MAC address is managed.

マイコンに、MACアドレスを記録しておくためのEEPROMを搭載する必要がなくなる。また、チップIDを基にMACアドレスが生成されるため、MACアドレスの管理が容易になる。   There is no need to install an EEPROM for recording the MAC address in the microcomputer. Further, since the MAC address is generated based on the chip ID, the management of the MAC address becomes easy.

従来のネットワーク機器の構成例を示すブロック図である。It is a block diagram which shows the structural example of the conventional network apparatus. 本発明に係る不揮発性メモリ内蔵マイコンの構成例を示すブロック図である。It is a block diagram which shows the structural example of the microcomputer with a built-in nonvolatile memory which concerns on this invention. マイコンのチップIDの構成例を示す図である。It is a figure which shows the structural example of chip ID of a microcomputer. MACアドレスの構成例を示す図である。It is a figure which shows the structural example of a MAC address. マイコン提供者からマイコン利用者へのチップID情報の提供とMACアドレス生成の方法の例を示す図である。It is a figure which shows the example of the method of provision of chip ID information from a microcomputer provider to a microcomputer user, and a MAC address generation. MACアドレスの組込みの例を示す図である。It is a figure which shows the example of incorporation of a MAC address. チップIDからMACアドレスを生成するまでのデータの遷移を示す図である。It is a figure which shows the transition of the data until it produces | generates a MAC address from chip ID.

以下に、本発明の実施形態について添付図面を参照して説明する。
ここでは、本発明の半導体装置の例として、マイコンの一種である不揮発性メモリ内蔵マイコンを想定している。但し、実際には、本発明の半導体装置は、不揮発性メモリ内蔵マイコン自体に限定されない。例えば、本発明の半導体装置は、不揮発性メモリ内蔵マイコンを搭載した電子機器等でも良い。
Embodiments of the present invention will be described below with reference to the accompanying drawings.
Here, as an example of the semiconductor device of the present invention, a microcomputer with built-in nonvolatile memory, which is a kind of microcomputer, is assumed. However, actually, the semiconductor device of the present invention is not limited to the microcomputer with built-in nonvolatile memory. For example, the semiconductor device of the present invention may be an electronic device equipped with a microcomputer with built-in nonvolatile memory.

マイコンには、通常その製造工程において、固有の値が記録される。固有の値とは、具体的には、P/W(Pellets by Wafer)等のウェーハ検査工程時に、個別に書き込まれる「チップID」と呼ばれるシリアル番号である。   In the microcomputer, a unique value is usually recorded in the manufacturing process. Specifically, the unique value is a serial number called “chip ID” that is individually written in a wafer inspection process such as P / W (Pellets by Wafer).

ネットワーク機器のシステム制御を行うマイコンにおいて、MACアドレス(Media Access Control address)の生成にチップIDを利用するようにすれば、ネットワーク機器メーカは、MACアドレス管理から開放される。また、書き込み装置からマイコンに別途固有データを書き込むことも無く、設置単位に固有の値を得ることができる。   If a chip ID is used to generate a MAC address (Media Access Control address) in a microcomputer that performs system control of a network device, the network device manufacturer is freed from MAC address management. In addition, a unique value can be obtained for each installation unit without writing unique data separately from the writing device to the microcomputer.

図2に示すように、本発明に係る不揮発性メモリ内蔵マイコンは、フラッシュメモリ1と、CPU(Central Processing Unit)2を備える。また、本発明に係る不揮発性メモリ内蔵マイコンは、チップID3を利用して、MACアドレス4を生成する。   As shown in FIG. 2, the microcomputer with built-in nonvolatile memory according to the present invention includes a flash memory 1 and a CPU (Central Processing Unit) 2. Moreover, the microcomputer with built-in nonvolatile memory according to the present invention generates the MAC address 4 using the chip ID 3.

フラッシュメモリ1は、マイコン利用者作成プログラム11と、MACアドレスのベンダコード部12と、MACアドレス変換ルーティン13を含む。   The flash memory 1 includes a microcomputer user creation program 11, a MAC address vendor code part 12, and a MAC address conversion routine 13.

マイコン利用者作成プログラム11は、マイコン利用者により作成された任意のマイコンプログラムである。   The microcomputer user creation program 11 is an arbitrary microcomputer program created by the microcomputer user.

MACアドレスのベンダコード部12は、MACアドレス4のベンダコードとなる24ビットのデータである。MACアドレス4のベンダコードについては、後に詳述する。   The MAC address vendor code section 12 is 24-bit data serving as the vendor code of the MAC address 4. The vendor code of the MAC address 4 will be described in detail later.

MACアドレス変換ルーティン13は、チップID3に基づいて、MACアドレス4を生成する際の変換ルールを規定したデータである。   The MAC address conversion routine 13 is data that defines a conversion rule for generating the MAC address 4 based on the chip ID 3.

CPU2は、マイコンに記録されているチップID3と、フラッシュメモリ1に記憶されているMACアドレスのベンダコード部12及びMACアドレス変換ルーティン13を読み出し、MACアドレス変換ルーティン13に従い、MACアドレスのベンダコード部12とチップID3に基づいて、MACアドレス4を生成する。このとき、CPU2は、生成されたMACアドレス4をフラッシュメモリ1に記憶しても良いし、そのまま外部に出力しても良い。   The CPU 2 reads the chip ID 3 recorded in the microcomputer, the MAC address vendor code portion 12 and the MAC address conversion routine 13 stored in the flash memory 1, and the MAC address vendor code portion according to the MAC address conversion routine 13. 12 and a chip ID 3 are used to generate a MAC address 4. At this time, the CPU 2 may store the generated MAC address 4 in the flash memory 1 or may output it to the outside as it is.

図3に、マイコンの固有情報であるチップID3の構成例を示す。
ここでは、チップID3は、4ビットのロット製造年31と、4ビットのロット製造月32と、12ビットのロットシリアル番号33と、5ビットのウェーハ番号34と、12ビットのウェーハ座標位置(X,Y)35を含む。但し、実際には、これらのビット数に限定されない。
FIG. 3 shows a configuration example of the chip ID3 that is unique information of the microcomputer.
Here, the chip ID 3 is a 4-bit lot production year 31, a 4-bit lot production month 32, a 12-bit lot serial number 33, a 5-bit wafer number 34, and a 12-bit wafer coordinate position (X , Y) 35. However, actually, the number of bits is not limited.

4ビットのロット製造年31と、4ビットのロット製造月32と、12ビットのロットシリアル番号33の計20ビットのマイコン製造ロット番号により、当該マイコンの製造年月とシリアル番号が特定される。また、5ビットのウェーハ番号34により、同一ロット内のウェーハ番号が特定される。また、12ビットのウェーハ座標位置(X,Y)35により、ウェーハ内の座標位置が特定される。   The manufacturing date and serial number of the microcomputer are specified by the 20-bit microcomputer manufacturing lot number including the 4-bit lot manufacturing year 31, the 4-bit lot manufacturing month 32, and the 12-bit lot serial number 33. Also, the wafer number in the same lot is specified by the 5-bit wafer number 34. Further, the coordinate position in the wafer is specified by the 12-bit wafer coordinate position (X, Y) 35.

図4に、ネットワーク機器用のMACアドレス4の構成例を示す。
ここでは、48ビットのMACアドレス4は、上位24ビットのベンダコード41と、下位24ビットのシリアル番号42を含む。
FIG. 4 shows a configuration example of the MAC address 4 for the network device.
Here, the 48-bit MAC address 4 includes a vendor code 41 of upper 24 bits and a serial number 42 of lower 24 bits.

ベンダコード41は、IEEE(Institute of Electrical and Electronic Engineers:電気電子学会)という管理団体への申請により発行され、ベンダ(vendor)へ提供される。すなわち、ベンダコード41は、ネットワーク機器メーカ毎に固有のコードである。通常、ベンダコード41は、不変のコードであり、ネットワーク機器メーカ側で変更することはできない。なお、ベンダコード41は、図2のMACアドレスのベンダコード部12に相当する。   The vendor code 41 is issued by an application to a management organization called IEEE (Institute of Electrical and Electronic Engineers) and is provided to a vendor. That is, the vendor code 41 is a code unique to each network device manufacturer. Normally, the vendor code 41 is an immutable code and cannot be changed by the network device manufacturer. The vendor code 41 corresponds to the vendor code portion 12 of the MAC address in FIG.

また、シリアル番号42は、24ビットで表現される数である。シリアル番号42は、可変のコードであり、ネットワーク機器メーカ側で自由に変更することができる。すなわち、ネットワーク機器メーカは、1つのシリアル番号42により、1677万7216個のMACアドレスを、自社のネットワーク製品に利用することができる。   The serial number 42 is a number expressed in 24 bits. The serial number 42 is a variable code and can be freely changed on the network equipment manufacturer side. In other words, a network device manufacturer can use 16777,216 MAC addresses for one network number by using one serial number 42.

本発明のMACアドレス管理システムの概要について以下に説明する。
まず、第1の手法について説明する。
図5に示すように、マイコンメーカ等のマイコン提供者51がマイコンを製造し、ネットワーク機器メーカ等のマイコン利用者52へマイコンを提供する際に、マイコン提供者51は、製造されたマイコンのチップIDに含まれる20ビットのマイコン製造ロット番号53をマイコン利用者52に提供する。
The outline of the MAC address management system of the present invention will be described below.
First, the first method will be described.
As shown in FIG. 5, when a microcomputer provider 51 such as a microcomputer manufacturer manufactures a microcomputer and provides the microcomputer to a microcomputer user 52 such as a network equipment manufacturer, the microcomputer provider 51 selects the manufactured microcomputer chip. The microcomputer user 52 is provided with a 20-bit microcomputer manufacturing lot number 53 included in the ID.

このとき、マイコン提供者51は、マイコン利用者52に提供したロット番号を全て把握して管理し、その情報をマイコン利用者52に提供する。マイコン提供者51からマイコン利用者52への提供の単位は、そのロット番号単位とし、同一ロット番号で異なるマイコン利用者への提供は行われないものとする。   At this time, the microcomputer provider 51 grasps and manages all the lot numbers provided to the microcomputer user 52 and provides the information to the microcomputer user 52. The unit of provision from the microcomputer provider 51 to the microcomputer user 52 is the lot number unit, and provision to different microcomputer users with the same lot number is not performed.

また、マイコン提供者51は、マイコン利用者52に、MACアドレス管理装置54によるサービスの利用を許可する。MACアドレス管理装置54は、MACアドレス管理ツールを実行するサーバ装置である。例えば、コンピュータは、MACアドレス管理ツールを実行することで、MACアドレス管理装置54として動作する。MACアドレス管理ツールは、特定の利用者に提供されたロット番号を、7ビット(128通り)のブロックへ再配置(変換)するためのソフトウェアである。   In addition, the microcomputer provider 51 permits the microcomputer user 52 to use the service by the MAC address management device 54. The MAC address management device 54 is a server device that executes a MAC address management tool. For example, the computer operates as the MAC address management device 54 by executing the MAC address management tool. The MAC address management tool is software for rearranging (converting) lot numbers provided to specific users into 7-bit (128 types) blocks.

ここでは、マイコン提供者51は、マイコン利用者52に、MACアドレス管理ツールを提供する。すなわち、MACアドレス管理装置54は、マイコン利用者52が運用するサーバ装置とする。なお、MACアドレス管理装置54は、マイコン提供者51がマイコン利用者52に対して公開しているサーバ装置でも良い。また、マイコン提供者51でもマイコン利用者52でもない第三者が運用しているサーバ装置を、MACアドレス管理装置54とすることも可能である。但し、実際には、これらの例に限定されない。   Here, the microcomputer provider 51 provides the MAC user management tool to the microcomputer user 52. That is, the MAC address management device 54 is a server device operated by the microcomputer user 52. Note that the MAC address management device 54 may be a server device that is provided to the microcomputer user 52 by the microcomputer provider 51. A server device operated by a third party who is neither the microcomputer provider 51 nor the microcomputer user 52 can be used as the MAC address management device 54. However, actually, it is not limited to these examples.

MACアドレス管理装置54は、マイコン提供者51からマイコン利用者52へマイコン製造ロット番号53として提供された提供ロット番号m、n、kをそれぞれ再配置して、提供ロット番号m、n、k毎に7ビットの変換後ブロック55を作成する。   The MAC address management device 54 rearranges the provided lot numbers m, n, and k provided as the microcomputer manufacturing lot number 53 from the microcomputer provider 51 to the microcomputer user 52, respectively, for each provided lot number m, n, and k. Then, a 7-bit converted block 55 is created.

提供ロット番号m、n、kの再配置の仕様(変換ルール)としては、様々な例が考えられるが、例えば、マイコン利用者52が有するMACアドレスの下位24ビットのシリアル番号のうちの上位7ビットで表現されるブロック番号の小さいほうから自動的に詰めていく方法、或いは、マイコン製造ロット番号53をブロック番号毎に対応させる方法等が考えられる。   Various examples can be considered as rearrangement specifications (conversion rules) for the provided lot numbers m, n, and k. For example, the upper 7 of the lower 24 bits of the serial number of the MAC address of the microcomputer user 52 A method of automatically filling the block number expressed in bits from the smaller one or a method of making the microcomputer production lot number 53 correspond to each block number can be considered.

また、MACアドレス管理装置54は、7ビットの変換後ブロック55と、17ビットのロット内シリアル番号56を組み合わせて、マイコン利用者52の意図に応じた24ビットのMACアドレスを生成する。このとき、MACアドレス管理装置54は、17ビットのロット内シリアル番号56として、チップIDに含まれる5ビットのウェーハ番号及び12ビットのウェーハ座標をそのまま使用する。なお、5ビットのウェーハ番号及び12ビットのウェーハ座標は、図3のチップID3に含まれる5ビットのウェーハ番号34及び12ビットのウェーハ座標位置(X,Y)35に相当する。   Further, the MAC address management device 54 generates a 24-bit MAC address according to the intention of the microcomputer user 52 by combining the 7-bit converted block 55 and the 17-bit serial number 56 in the lot. At this time, the MAC address management device 54 uses the 5-bit wafer number and the 12-bit wafer coordinates included in the chip ID as the 17-bit serial number 56 in the lot. The 5-bit wafer number and the 12-bit wafer coordinates correspond to the 5-bit wafer number 34 and the 12-bit wafer coordinate position (X, Y) 35 included in the chip ID 3 in FIG.

以上のようにして、マイコン利用者52は、チップIDからMACアドレスの下位24ビットを得ることが可能となる。マイコン利用者52は、MACアドレスの上位24ビット(ベンダコード)を当然に知っているため、MACアドレスの上位24ビットとMACアドレスの下位24ビットを組み合わせて、MACアドレスを得ることも可能である。すなわち、MACアドレス管理装置54は、マイコン利用者52からMACアドレスのベンダコードを取得することで、チップIDからMACアドレスを生成し、管理することが可能である。   As described above, the microcomputer user 52 can obtain the lower 24 bits of the MAC address from the chip ID. Since the microcomputer user 52 naturally knows the upper 24 bits (vendor code) of the MAC address, it is also possible to obtain the MAC address by combining the upper 24 bits of the MAC address and the lower 24 bits of the MAC address. . That is, the MAC address management device 54 can generate and manage the MAC address from the chip ID by acquiring the vendor code of the MAC address from the microcomputer user 52.

一方、第2の手法について説明する。
図5のロット内シリアル番号56には、P/W等のウェーハ検査工程時にパスしなかった番号が欠落しており、マイコン利用者52にとってはMACアドレス資源の有効活用上の課題となる。
On the other hand, the second method will be described.
The serial number 56 in the lot in FIG. 5 lacks a number that did not pass during the wafer inspection process such as P / W, which is a problem for the microcomputer user 52 in the effective use of the MAC address resource.

これについては、マイコン提供者51が情報を管理し、マイコン利用者52へ各ロット番号の欠落番号情報を提供し、MACアドレス管理装置54が欠落MACアドレスを生成することにより、未使用のMACアドレスを管理することが可能である。未使用のMACアドレスについては、関連技術で示した方式により、書き込みと管理を行うようにすれば良い。   For this, the microcomputer provider 51 manages the information, provides the missing number information of each lot number to the microcomputer user 52, and the MAC address management device 54 generates the missing MAC address, so that the unused MAC address Can be managed. The unused MAC address may be written and managed by the method shown in the related art.

次に、マイコン利用者52は、第1の方法で得られたMACアドレスを、マイコンの実際の動作でマイコン利用者が意図するMACアドレスとして利用するために、専用のMACアドレス変換ルーティンをマイコンのプログラムとして用意する必要がある。   Next, the microcomputer user 52 uses a dedicated MAC address conversion routine of the microcomputer in order to use the MAC address obtained by the first method as the MAC address intended by the microcomputer user in the actual operation of the microcomputer. It is necessary to prepare as a program.

これについても、図5のMACアドレス管理装置54が該当マイコン専用のMACアドレス変換ルーティン57を出力するようにすれば、専用のMACアドレス変換ルーティンを用意することが可能である。   Also in this case, if the MAC address management device 54 of FIG. 5 outputs the MAC address conversion routine 57 dedicated to the microcomputer, it is possible to prepare a dedicated MAC address conversion routine.

MACアドレス変換ルーティン57は、図5に示されるマイコン製造ロット番号53のマイコン利用者52への提供ロット番号m、n、kを、マイコン利用者52の意図するMACアドレスに変換するマイコンのプログラムである。MACアドレス変換ルーティン57は、最終的にはリンカ(linker)により、マイコン利用者52が作成したマイコンプログラムに組み込まれる。図5のMACアドレス管理装置54は、このリンカを有していても良い。   The MAC address conversion routine 57 is a microcomputer program that converts the lot numbers m, n, and k provided to the microcomputer user 52 of the microcomputer manufacturing lot number 53 shown in FIG. 5 into the MAC address intended by the microcomputer user 52. is there. The MAC address conversion routine 57 is finally incorporated into a microcomputer program created by the microcomputer user 52 by a linker. The MAC address management device 54 in FIG. 5 may have this linker.

図6に、MACアドレス変換ルーティンの組込みの例を示す。
ここでは、マイコン利用者52は、マイコン利用者作成プログラム61と、MACアドレス変換ルーティン62を、前述のリンカであるプログラムリンカ63により、マイコンプログラム64に組み込み、このマイコンプログラム64を、ネットワーク機器に搭載されるマイコンのフラッシュメモリに書き込む。なお、マイコン利用者作成プログラム61は、図2のマイコン利用者作成プログラム11に相当する。MACアドレス変換ルーティン62は、図2のMACアドレス変換ルーティン13や、図5のMACアドレス変換ルーティン57に相当する。マイコンのフラッシュメモリは、図2のフラッシュメモリ1に相当する。すなわち、マイコンプログラム64は、リンカにより、図2のマイコン利用者作成プログラム11とMACアドレス変換ルーティン13を組み合わせたものといえる。
FIG. 6 shows an example of incorporating a MAC address conversion routine.
Here, the microcomputer user 52 incorporates the microcomputer user creation program 61 and the MAC address conversion routine 62 into the microcomputer program 64 by the program linker 63 which is the above-mentioned linker, and the microcomputer program 64 is installed in the network device. Write to the flash memory of the microcomputer. The microcomputer user creation program 61 corresponds to the microcomputer user creation program 11 of FIG. The MAC address conversion routine 62 corresponds to the MAC address conversion routine 13 of FIG. 2 and the MAC address conversion routine 57 of FIG. The flash memory of the microcomputer corresponds to the flash memory 1 in FIG. That is, it can be said that the microcomputer program 64 is a combination of the microcomputer user creation program 11 and the MAC address conversion routine 13 of FIG.

マイコン利用者52は、このマイコンプログラム64を、ネットワーク機器に搭載される全てのマイコンのフラッシュメモリに同じように書き込むことで、マイコンから固有のMACアドレスを得ることが可能である。   The microcomputer user 52 can obtain a unique MAC address from the microcomputer by writing the microcomputer program 64 in the flash memory of all the microcomputers mounted on the network device in the same manner.

図7に、チップIDからMACアドレスを生成するまでのデータの遷移を示す。
図5のMACアドレス管理装置54は、図3のロット製造年31、ロット製造月32、及びロットシリアル番号33を再配置して、図5の変換後ブロック55を作成する。また、図5のMACアドレス管理装置54は、この再配置の仕様を、MACアドレス変換ルーティン57として出力する。図2のフラッシュメモリ1は、図5のMACアドレス変換ルーティン57を、図2のMACアドレス変換ルーティン13として格納する。図2のCPU2は、MACアドレス変換ルーティン13に基づいて、図3のロット製造年31、ロット製造月32、及びロットシリアル番号33を再配置して、図5の変換後ブロック55を作成する。すなわち、図2のCPU2も、MACアドレス変換ルーティン13に基づいて、図5のMACアドレス管理装置54と同じ仕様で再配置を行う。
FIG. 7 shows data transition from the chip ID to the generation of the MAC address.
The MAC address management device 54 in FIG. 5 rearranges the lot production year 31, the lot production month 32, and the lot serial number 33 in FIG. 3 to create the converted block 55 in FIG. The MAC address management device 54 in FIG. 5 outputs the relocation specification as a MAC address conversion routine 57. The flash memory 1 in FIG. 2 stores the MAC address conversion routine 57 in FIG. 5 as the MAC address conversion routine 13 in FIG. The CPU 2 in FIG. 2 rearranges the lot production year 31, the lot production month 32, and the lot serial number 33 in FIG. 3 based on the MAC address conversion routine 13, and creates the converted block 55 in FIG. That is, the CPU 2 in FIG. 2 also performs rearrangement based on the MAC address conversion routine 13 with the same specifications as the MAC address management device 54 in FIG.

図5のMACアドレス管理装置54及び図2のCPU2は、図3のウェーハ番号34とウェーハ座標位置(X,Y)35を組み合わせて図5のロット内シリアル番号56を作成する。   The MAC address management device 54 in FIG. 5 and the CPU 2 in FIG. 2 combine the wafer number 34 in FIG. 3 and the wafer coordinate position (X, Y) 35 to create the in-lot serial number 56 in FIG.

なお、図3のウェーハ番号34とウェーハ座標位置(X,Y)35の組み合わせの合計ビット数が、図5のロット内シリアル番号56のビット数(24ビット)を超える場合、図5のMACアドレス管理装置54は、図3のウェーハ番号34とウェーハ座標位置(X,Y)35を再配置して、図5のロット内シリアル番号56を作成するようにしても良い。この場合、図5のMACアドレス管理装置54は、この再配置の仕様も、MACアドレス変換ルーティン57として出力する。図2のフラッシュメモリ1は、図5のMACアドレス変換ルーティン57を、図2のMACアドレス変換ルーティン13として格納する。図2のCPU2は、MACアドレス変換ルーティン13に基づいて、図3のウェーハ番号34とウェーハ座標位置(X,Y)35を再配置して、図5のロット内シリアル番号56を作成する。   If the total number of bits of the combination of wafer number 34 and wafer coordinate position (X, Y) 35 in FIG. 3 exceeds the number of bits in serial number 56 (24 bits) in FIG. 5, the MAC address in FIG. The management device 54 may rearrange the wafer number 34 and the wafer coordinate position (X, Y) 35 in FIG. 3 to create the in-lot serial number 56 in FIG. In this case, the MAC address management device 54 in FIG. 5 also outputs the relocation specification as the MAC address conversion routine 57. The flash memory 1 in FIG. 2 stores the MAC address conversion routine 57 in FIG. 5 as the MAC address conversion routine 13 in FIG. The CPU 2 in FIG. 2 rearranges the wafer number 34 and the wafer coordinate position (X, Y) 35 in FIG. 3 based on the MAC address conversion routine 13, and creates the in-lot serial number 56 in FIG.

図5のMACアドレス管理装置54及び図2のCPU2は、図5の変換後ブロック55とロット内シリアル番号56を組み合わせて図4のシリアル番号42を作成する。   The MAC address management device 54 in FIG. 5 and the CPU 2 in FIG. 2 create the serial number 42 in FIG. 4 by combining the converted block 55 in FIG. 5 and the serial number 56 in the lot.

図5のMACアドレス管理装置54は、図4のベンダコード41とシリアル番号42を組み合わせてMACアドレス4を生成する。なお、図2のフラッシュメモリ1は、図4のベンダコード41を、図2のMACアドレスのベンダコード部12として格納する。図2のCPU2は、図2のMACアドレスのベンダコード部12と図4のシリアル番号42を組み合わせて図4のMACアドレス4を生成する。   The MAC address management device 54 of FIG. 5 generates the MAC address 4 by combining the vendor code 41 and the serial number 42 of FIG. The flash memory 1 in FIG. 2 stores the vendor code 41 in FIG. 4 as the vendor code portion 12 of the MAC address in FIG. 2 generates the MAC address 4 in FIG. 4 by combining the vendor code part 12 of the MAC address in FIG. 2 and the serial number 42 in FIG.

以上のように、本発明では、ネットワーク機器を大量生産するメーカが、そのネットワーク機器にフラッシュメモリ等の不揮発性メモリを内蔵したマイコンを搭載し、マイコンのチップIDに基づいて、ネットワーク機器に固有情報として付与されるMACアドレスを生成し、管理する。   As described above, in the present invention, a manufacturer that mass-produces network devices has a microcomputer with a nonvolatile memory such as a flash memory installed in the network device, and the network device has unique information based on the chip ID of the microcomputer. The MAC address given as is generated and managed.

また、本発明では、ネットワーク機器に固有情報として付与されるMACアドレスを、当該マイコンを動作させるプログラムとあわせて不揮発性メモリに書き込むことも可能である。   In the present invention, it is also possible to write a MAC address given as unique information to a network device, together with a program for operating the microcomputer, in a nonvolatile memory.

以上、本発明の実施形態を詳述してきたが、実際には、上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の変更があっても本発明に含まれる。   As mentioned above, although embodiment of this invention was explained in full detail, actually, it is not restricted to said embodiment, Even if there is a change of the range which does not deviate from the summary of this invention, it is included in this invention.

1… フラッシュメモリ
11… マイコン利用者作成プログラム
12… MACアドレスのベンダコード部
13… MACアドレス変換ルーティン
2… CPU
3… チップID
31… ロット製造年
32… ロット製造月
33… ロットシリアル番号
34… ウェーハ番号
35… ウェーハ座標位置(X,Y)
4… MACアドレス
41… (MACアドレスの)ベンダコード
42… (MACアドレスの)シリアル番号
51… マイコン提供者
52… マイコン利用者
53… マイコン製造ロット番号
54… MACアドレス管理装置
55… 変換後ブロック
56… ロット内シリアル番号
57… MACアドレス変換ルーティン
61… マイコン利用者作成プログラム
62… MACアドレス変換ルーティン
63… プログラムリンカ
64… マイコンプログラム
DESCRIPTION OF SYMBOLS 1 ... Flash memory 11 ... Microcomputer user creation program 12 ... Vendor code part of MAC address 13 ... MAC address conversion routine 2 ... CPU
3 ... Chip ID
31 ... Lot production year 32 ... Lot production month 33 ... Lot serial number 34 ... Wafer number 35 ... Wafer coordinate position (X, Y)
4 ... MAC address 41 ... Vendor code (of MAC address) 42 ... Serial number (of MAC address) 51 ... Microcomputer provider 52 ... Microcomputer user 53 ... Microcomputer manufacturing lot number 54 ... MAC address management device 55 ... Block after conversion 56 ... Serial number in lot 57 ... MAC address conversion routine 61 ... Microcomputer user created program 62 ... MAC address conversion routine 63 ... Program linker 64 ... Microcomputer program

Claims (17)

MACアドレス(Media Access Control address)のベンダコード、及びMACアドレス変換ルーティンを保持するフラッシュメモリと、
マイコンのチップIDを読み込み、前記MACアドレス変換ルーティンに従い、前記チップIDに基づいてMACアドレスのシリアル番号を生成し、前記ベンダコードと前記シリアル番号とを組み合わせてMACアドレスを生成するCPUと
を具備する
半導体装置。
A flash memory holding a MAC address (Media Access Control address) vendor code and a MAC address conversion routine;
A CPU that reads a chip ID of a microcomputer, generates a serial number of the MAC address based on the chip ID according to the MAC address conversion routine, and generates a MAC address by combining the vendor code and the serial number; Semiconductor device.
請求項1に記載の半導体装置であって、
前記チップIDは、
ロット製造年と、
ロット製造月と、
ロットシリアル番号と、
ウェーハ番号と、
ウェーハ座標位置と
を含み、
前記CPUは、
前記MACアドレス変換ルーティンに従い、前記ロット製造年、前記ロット製造月、及び前記ロットシリアル番号に基づいて、変換後ブロックを生成する手段と、
前記ウェーハ番号及び前記ウェーハ座標位置に基づいて、ロット内シリアル番号を生成する手段と、
前記変換後ブロックと前記ロット内シリアル番号とを組み合わせて前記シリアル番号を生成する手段と、
前記ベンダコードと前記シリアル番号とを組み合わせて前記MACアドレスを生成する手段と
を具備する
半導体装置。
The semiconductor device according to claim 1,
The chip ID is
Lot production year and
Lot production month,
Lot serial number,
Wafer number and
Wafer coordinate position,
The CPU
Means for generating a converted block based on the lot manufacturing year, the lot manufacturing month, and the lot serial number in accordance with the MAC address conversion routine;
Means for generating a serial number within the lot based on the wafer number and the wafer coordinate position;
Means for generating the serial number by combining the converted block and the serial number in the lot;
A semiconductor device comprising means for generating the MAC address by combining the vendor code and the serial number.
請求項2に記載の半導体装置であって、
前記ロット内シリアル番号を生成する手段は、前記ウェーハ番号と前記ウェーハ座標位置とを組み合わせて、前記ロット内シリアル番号を生成する
半導体装置。
The semiconductor device according to claim 2,
The means for generating the in-lot serial number generates the in-lot serial number by combining the wafer number and the wafer coordinate position.
請求項3に記載の半導体装置であって、
前記変換後ブロックを生成する手段は、前記MACアドレス変換ルーティンに従い、4ビットのロット製造年、4ビットのロット製造月、及び12ビットのロットシリアル番号を再配置して、7ビットの変換後ブロックを生成し、
前記ロット内シリアル番号を生成する手段は、5ビットのウェーハ番号と12ビットのウェーハ座標位置とを組み合わせて、17ビットのロット内シリアル番号を生成し、
前記シリアル番号を生成する手段は、7ビットの変換後ブロックと17ビットのロット内シリアル番号とを組み合わせて、24ビットのシリアル番号を生成する
半導体装置。
The semiconductor device according to claim 3,
The means for generating the converted block is a 7-bit converted block by rearranging a 4-bit lot manufacturing year, a 4-bit lot manufacturing month, and a 12-bit lot serial number according to the MAC address conversion routine. Produces
The means for generating the in-lot serial number generates a 17-bit in-lot serial number by combining a 5-bit wafer number and a 12-bit wafer coordinate position,
The means for generating the serial number generates a 24-bit serial number by combining a 7-bit converted block and a 17-bit in-lot serial number.
請求項2に記載の半導体装置であって、
前記ロット内シリアル番号を生成する手段は、前記MACアドレス変換ルーティンに従い、前記ウェーハ番号と前記ウェーハ座標位置とを再配置して、前記ロット内シリアル番号を生成する
半導体装置。
The semiconductor device according to claim 2,
The means for generating the intra-lot serial number rearranges the wafer number and the wafer coordinate position according to the MAC address conversion routine, and generates the intra-lot serial number.
チップIDが割り当てられたマイコンと、
前記チップIDを読み込み、前記チップIDに基づいてMACアドレスのシリアル番号を生成し、MACアドレスのベンダコードと前記シリアル番号とを組み合わせてMACアドレスを生成し、前記生成されたMACアドレスを管理するMACアドレス管理装置と
を含む
MACアドレス管理システム。
A microcomputer to which a chip ID is assigned;
A MAC that reads the chip ID, generates a serial number of a MAC address based on the chip ID, generates a MAC address by combining a vendor code of the MAC address and the serial number, and manages the generated MAC address A MAC address management system including an address management device.
請求項6に記載のMACアドレス管理システムであって、
前記チップIDは、
ロット製造年と、
ロット製造月と、
ロットシリアル番号と、
ウェーハ番号と、
ウェーハ座標位置と
を含み、
前記MACアドレス管理装置は、
前記ロット製造年、前記ロット製造月、及び前記ロットシリアル番号に基づいて、変換後ブロックを生成する手段と、
前記ウェーハ番号及び前記ウェーハ座標位置に基づいて、ロット内シリアル番号を生成する手段と、
前記変換後ブロックと前記ロット内シリアル番号とを組み合わせて前記シリアル番号を生成する手段と、
前記ベンダコードと前記シリアル番号とを組み合わせて前記MACアドレスを生成する手段と
を具備する
MACアドレス管理システム。
The MAC address management system according to claim 6,
The chip ID is
Lot production year and
Lot production month,
Lot serial number and
Wafer number,
Wafer coordinate position,
The MAC address management device
Means for generating a converted block based on the lot production year, the lot production month, and the lot serial number;
Means for generating a serial number within the lot based on the wafer number and the wafer coordinate position;
Means for generating the serial number by combining the converted block and the serial number in the lot;
A MAC address management system comprising: means for generating the MAC address by combining the vendor code and the serial number.
請求項7に記載のMACアドレス管理システムであって、
前記ロット内シリアル番号を生成する手段は、前記ウェーハ番号と前記ウェーハ座標位置とを組み合わせて、前記ロット内シリアル番号を生成する
MACアドレス管理システム。
The MAC address management system according to claim 7,
The means for generating the intra-lot serial number generates the intra-lot serial number by combining the wafer number and the wafer coordinate position.
請求項8に記載のMACアドレス管理システムであって、
前記変換後ブロックを生成する手段は、前記MACアドレス変換ルーティンに従い、4ビットのロット製造年、4ビットのロット製造月、及び12ビットのロットシリアル番号を再配置して、7ビットの変換後ブロックを生成し、
前記ロット内シリアル番号を生成する手段は、5ビットのウェーハ番号と12ビットのウェーハ座標位置とを組み合わせて、17ビットのロット内シリアル番号を生成し、
前記シリアル番号を生成する手段は、7ビットの変換後ブロックと17ビットのロット内シリアル番号とを組み合わせて、24ビットのシリアル番号を生成する
MACアドレス管理システム。
The MAC address management system according to claim 8,
The means for generating the converted block is a 7-bit converted block by rearranging a 4-bit lot manufacturing year, a 4-bit lot manufacturing month, and a 12-bit lot serial number according to the MAC address conversion routine. Produces
The means for generating the in-lot serial number generates a 17-bit in-lot serial number by combining a 5-bit wafer number and a 12-bit wafer coordinate position,
The means for generating the serial number is a MAC address management system that generates a 24-bit serial number by combining a 7-bit converted block and a 17-bit in-lot serial number.
請求項7に記載のMACアドレス管理システムであって、
前記ロット内シリアル番号を生成する手段は、前記ウェーハ番号と前記ウェーハ座標位置とを再配置して、前記ロット内シリアル番号を生成する
MACアドレス管理システム。
The MAC address management system according to claim 7,
The means for generating the intra-lot serial number rearranges the wafer number and the wafer coordinate position to generate the intra-lot serial number. MAC address management system.
請求項9又は10に記載のMACアドレス管理システムであって、
前記MACアドレス管理装置は、再配置の仕様をMACアドレス変換ルーティンとして出力する
MACアドレス管理システム。
The MAC address management system according to claim 9 or 10,
The MAC address management device outputs a relocation specification as a MAC address conversion routine.
マイコンのチップIDを読み込み、
前記チップIDに基づいてMACアドレスのシリアル番号を生成し、
MACアドレスのベンダコードと前記シリアル番号とを組み合わせてMACアドレスを生成し、
前記生成されたMACアドレスを管理する
MACアドレス管理方法。
Read the chip ID of the microcomputer,
Generate a MAC address serial number based on the chip ID,
A MAC address is generated by combining the MAC address vendor code and the serial number,
A MAC address management method for managing the generated MAC address.
請求項12に記載のMACアドレス管理方法であって、
前記チップIDを参照して、ロット製造年、ロット製造月、ロットシリアル番号、ウェーハ番号、及びウェーハ座標位置を取得し、
前記ロット製造年、前記ロット製造月、及び前記ロットシリアル番号に基づいて、変換後ブロックを生成し、
前記ウェーハ番号及び前記ウェーハ座標位置に基づいて、ロット内シリアル番号を生成し、
前記変換後ブロックと前記ロット内シリアル番号とを組み合わせて前記シリアル番号を生成し、
前記ベンダコードと前記シリアル番号とを組み合わせて前記MACアドレスを生成する
MACアドレス管理方法。
The MAC address management method according to claim 12, comprising:
Referring to the chip ID, the lot production year, lot production month, lot serial number, wafer number, and wafer coordinate position are obtained,
Based on the lot production year, the lot production month, and the lot serial number, a converted block is generated,
Based on the wafer number and the wafer coordinate position, generate a serial number in the lot,
The serial number is generated by combining the converted block and the serial number in the lot,
A MAC address management method for generating the MAC address by combining the vendor code and the serial number.
請求項13に記載のMACアドレス管理方法であって、
前記ロット内シリアル番号を生成する際、前記ウェーハ番号と前記ウェーハ座標位置とを組み合わせて、前記ロット内シリアル番号を生成する
MACアドレス管理方法。
The MAC address management method according to claim 13,
A MAC address management method for generating the serial number in a lot by combining the wafer number and the wafer coordinate position when generating the serial number in the lot.
請求項14に記載のMACアドレス管理方法であって、
前記変換後ブロックを生成する際、前記MACアドレス変換ルーティンに従い、4ビットのロット製造年、4ビットのロット製造月、及び12ビットのロットシリアル番号を再配置して、7ビットの変換後ブロックを生成し、
前記ロット内シリアル番号を生成する際、5ビットのウェーハ番号と12ビットのウェーハ座標位置とを組み合わせて、17ビットのロット内シリアル番号を生成し、
前記シリアル番号を生成する際、7ビットの変換後ブロックと17ビットのロット内シリアル番号とを組み合わせて、24ビットのシリアル番号を生成する
MACアドレス管理方法。
The MAC address management method according to claim 14,
When generating the converted block, the 7-bit converted block is rearranged by rearranging the 4-bit lot manufacturing year, 4-bit lot manufacturing month, and 12-bit lot serial number according to the MAC address conversion routine. Generate and
When generating the intra-lot serial number, a 5-bit wafer number and a 12-bit wafer coordinate position are combined to generate a 17-bit intra-lot serial number;
A MAC address management method for generating a 24-bit serial number by combining a 7-bit converted block and a 17-bit in-lot serial number when generating the serial number.
請求項13に記載のMACアドレス管理方法であって、
前記ロット内シリアル番号を生成する際、前記ウェーハ番号と前記ウェーハ座標位置とを再配置して、前記ロット内シリアル番号を生成する
MACアドレス管理方法。
The MAC address management method according to claim 13,
A MAC address management method for generating the serial number in a lot by rearranging the wafer number and the wafer coordinate position when generating the serial number in the lot.
請求項15又は16に記載のMACアドレス管理方法であって、
再配置の仕様をMACアドレス変換ルーティンとして出力する
MACアドレス管理方法。
The MAC address management method according to claim 15 or 16,
A MAC address management method for outputting a relocation specification as a MAC address conversion routine.
JP2010012105A 2010-01-22 2010-01-22 Semiconductor device, system and method for managing mac address Withdrawn JP2011150758A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010012105A JP2011150758A (en) 2010-01-22 2010-01-22 Semiconductor device, system and method for managing mac address

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010012105A JP2011150758A (en) 2010-01-22 2010-01-22 Semiconductor device, system and method for managing mac address

Publications (1)

Publication Number Publication Date
JP2011150758A true JP2011150758A (en) 2011-08-04

Family

ID=44537608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010012105A Withdrawn JP2011150758A (en) 2010-01-22 2010-01-22 Semiconductor device, system and method for managing mac address

Country Status (1)

Country Link
JP (1) JP2011150758A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297849A (en) * 2012-02-24 2013-09-11 北京四达时代软件技术股份有限公司 Method for generating two-direction set top box MAC address
CN114730603A (en) * 2019-11-26 2022-07-08 赛普拉斯半导体公司 Multi-level non-volatile memory device based on silicon-silicon dioxide-silicon nitride-silicon dioxide-silicon and operation method thereof
CN116846869A (en) * 2023-07-06 2023-10-03 湖南科洛德科技有限公司 A method for automatically generating and setting MAC addresses for embedded ARM devices

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297849A (en) * 2012-02-24 2013-09-11 北京四达时代软件技术股份有限公司 Method for generating two-direction set top box MAC address
CN114730603A (en) * 2019-11-26 2022-07-08 赛普拉斯半导体公司 Multi-level non-volatile memory device based on silicon-silicon dioxide-silicon nitride-silicon dioxide-silicon and operation method thereof
CN116846869A (en) * 2023-07-06 2023-10-03 湖南科洛德科技有限公司 A method for automatically generating and setting MAC addresses for embedded ARM devices

Similar Documents

Publication Publication Date Title
WO2009153982A1 (en) Plurally partitioned nonvolatile memory device and system
JP2014126989A (en) Control device, control method, and program
JP2009230201A (en) Usb controller and buffer memory control method
JP2011150758A (en) Semiconductor device, system and method for managing mac address
CN116054331A (en) Battery parameter adaptation method, device, computer equipment and storage medium
JP5949009B2 (en) BOM management device, BOM management method and program
CN106843925B (en) Dynamic loading method for functional module of DSP
JPWO2008090928A1 (en) Data conversion method, apparatus and program on storage medium
CN113031854B (en) One-time programmable memory device and fault tolerance method thereof
CN208444289U (en) OTP controller based on on-chip FLASH memory
JP2018502392A (en) Method for a master device to access a plurality of slave devices with registers over a network
US20090119424A1 (en) Method for storing data
JP6076564B2 (en) System design support tool
JP5675925B2 (en) Temporary separation of design model object data
WO2010058525A1 (en) Semiconductor integrated circuit and register address control device
JP6020071B2 (en) Programmable controller system, its support device, programmable controller
US9645556B2 (en) Automation device
JP4362777B2 (en) Programming device, symbol automatic registration method, program, and recording medium
CN113050880B (en) One-time programmable memory device and fault tolerance method thereof
JP2008299423A (en) Information processing apparatus and information processing program
JP6272263B2 (en) Access destination conversion device and access destination conversion program
TWI656444B (en) Scope external reference detecting device, method and recording medium
JP2007179286A (en) Storage device and information processor
CN113961479A (en) Memory management method, device, electronic device and storage medium suitable for chip verification environment
WO2025229720A1 (en) Method and system for creating sequence logic, and program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20130402