Nothing Special   »   [go: up one dir, main page]

KR20030005304A - Ic card - Google Patents

Ic card Download PDF

Info

Publication number
KR20030005304A
KR20030005304A KR1020027014404A KR20027014404A KR20030005304A KR 20030005304 A KR20030005304 A KR 20030005304A KR 1020027014404 A KR1020027014404 A KR 1020027014404A KR 20027014404 A KR20027014404 A KR 20027014404A KR 20030005304 A KR20030005304 A KR 20030005304A
Authority
KR
South Korea
Prior art keywords
card
terminal
connector
connector terminal
functional block
Prior art date
Application number
KR1020027014404A
Other languages
Korean (ko)
Other versions
KR100745514B1 (en
Inventor
니시자와히로타카
이시하라하루지
시라이시아츠시
유카와요스케
Original Assignee
가부시키가이샤 히타치세이사쿠쇼
가부시기가이샤 히다치초엘에스아이시스템즈
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 가부시키가이샤 히타치세이사쿠쇼, 가부시기가이샤 히다치초엘에스아이시스템즈 filed Critical 가부시키가이샤 히타치세이사쿠쇼
Priority to KR1020027014404A priority Critical patent/KR100745514B1/en
Publication of KR20030005304A publication Critical patent/KR20030005304A/en
Application granted granted Critical
Publication of KR100745514B1 publication Critical patent/KR100745514B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은, IC카드에 관한 것으로, 멀티펑션 IC카드(MFC)는, 카드기판(1)에 대한 커넥터단자(#1 ~ #13)의 새발뜨기형상 2열 배치의 점에 있어서 멀티미디어카드와 SD카드 등에 대한 호환성을 갖고, 메모리카드 유닛(3)과 SIM(Subscriber Identity Module)카드 유닛(4)을 각각 커넥터단자(#1 ~ #13)의 소정의 단자에 전용으로 접속하여 탑재한 점에 있어서 멀티펑션 기능을 실현한다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an IC card, wherein a multi-function IC card (MFC) has a multimedia card and an SD in terms of two-row arrangement of connector terminals # 1 to # 13 with respect to the card substrate 1. In terms of compatibility with the cards, the memory card unit 3 and the SIM (Subscriber Identity Module) card unit 4 are respectively connected and mounted to predetermined terminals of the connector terminals # 1 to # 13, respectively. Multi-function function is realized.

상기 메모리카드 유닛(3)과 SIM카드 유닛(4)은 각각 보안을 위한 비밀코드의 격납에어리어를 따로 구비한다. 이에 의해 1개의 IC카드에서 보안레벨이 다른 멀티펑션 기능을 실현할 수 있다. 상기 새발뜨기형상으로 대표되는 형태의 복수열 배치를 상기 커넥터단자의 배열에 채용하므로써, 카드 슬롯에는 새발뜨기형상 부분에 대응시켜서 그 슬롯단자의 돌출량을 교호로 바꾸고, 전체적으로 슬롯단자를 일렬로 병렬배치하는 비교적 간단한 구성을 채용할 수 있다.The memory card unit 3 and the SIM card unit 4 each have a separate storage area for a secret code for security. As a result, a multifunction function having a different security level can be realized in one IC card. By adopting the arrangement of the connector terminals, a plurality of rows arranged in the form represented by the cross-stitch shape, the card slot corresponds to the cross-stitch portion, and the protrusion amount of the slot terminal is alternately changed, and the slot terminals are parallel in line It is possible to adopt a relatively simple configuration to arrange.

Description

IC카드{IC CARD}IC card {IC CARD}

휴대전화, 디지털 네트워크 기기간에서의 정보전송 등을 목적으로 하여, 멀티미디어 카드와 같은 소형 경량화 및 인터페이스의 간소화를 실현한 메모리카드가 제공되어 있다. 멀티미디어 카드는, 예를 들면, CQ출판사 발행의 인터페이스(1999년 12월호)에 기재되어 있는 것과 같이, 외부 인터페이스단자로 7개의 커넥터단자를 갖고, 시리얼 인터페이스가 채용되며, PC카드와 하드디스크가 채용하는 ATA인터페이스에 비해 호스트 시스템의 부하를 경감할 수 있고, 보다 쉬운 시스템으로도 이용할 수 있게 되어 있다. 또, 동일 문헌에는 시리얼 인터페이스를 채용하고, 9개의 커넥터단자를 가지며, 멀티미디어 카드의 상위 호환메모리 카드로 SD카드가 제안되어 있다는 기재도 있다.For the purpose of information transfer between a cellular phone and a digital network device, etc., a memory card that realizes small size, light weight and simplicity of interface such as a multimedia card is provided. The multimedia card has seven connector terminals as external interface terminals, as described in, for example, an interface issued by CQ Publishing Company (December 1999), a serial interface is adopted, and a PC card and a hard disk are employed. Compared to the ATA interface, the load on the host system can be reduced, and the system can be used as an easier system. The same document also describes that an SD card has been proposed as a serial compatible memory card of a multimedia card, employing a serial interface, having nine connector terminals.

본 발명자는 멀티미디어 카드 등의 스토리지계 IC카드의 기능확장에 관해 검토했다. 이에 의해, 본 발명자는 멀티미디어 카드 등의 규격화된 단자배열에 대해 호환성을 유지하면서 확장단자를 설치하고, 데이터 비트수를 늘리는 등의 기능확장을 가능하게 하는 발명을 먼저 출원했다.(일본 특허출원 2000-18030호) 더욱이 본 발명자는 그러한 확장단자를 이용한 멀티뱅크 또는 멀티펑션의 실현에 맞추어 검토했다. 예를 들면, IC카드의 SIM(Subscriber Identity Module)을 이용하는 GSM(Group Special Mobile) 이동체 통신시스템 등에서는 SIM카드는 보안을 위한 가입자의 승인 ·관리에 필요한 가입자 정보, 과금정보 등을 기억함과 동시에, 통신프로토콜을 실현하고, 예를 들면, 플래시메모리 등의 불휘발성 메모리를 내장한 싱글 칩 마이크로 컴퓨터 등을 갖는다. 이러한 GSM이동체 통신 시스템의 휴대전화기에 멀티미디어 카드 등의 스토리지카드를 적용하려고 하면, SIM카드 외에 스토리지카드의 삽입슬롯도 필요하고, 스페이스 팩터에 있어서 개량의 여지가 있는 것이 본 발명자에 의해 발견되었다. 또한, 스토리지 카드와 SIM카드에서는 기억정보에 보안레벨의 차를 발생시키는 것은 어쩔 수 없고, 멀티펑션에 있어서 보안레벨의 상이는 상이로서 허용할 수 있는 것의 필요성을 본 발명자가 발견하였다.MEANS TO SOLVE THE PROBLEM This inventor examined the function expansion of storage-type IC cards, such as a multimedia card. As a result, the present inventor first applied for an invention that enables expansion of functions such as providing an extension terminal and increasing the number of data bits while maintaining compatibility with standardized terminal arrangements such as a multimedia card. (Japanese Patent Application 2000) -18030) Furthermore, the present inventors have considered the realization of a multibank or a multifunction using such an extension terminal. For example, in a GSM (Group Special Mobile) mobile communication system using a subscriber identity module (SIM) of an IC card, the SIM card stores subscriber information, billing information, etc. necessary for the approval and management of subscribers for security, The communication protocol is realized, and for example, there is provided a single chip microcomputer incorporating a nonvolatile memory such as a flash memory. The inventors have found that when a storage card such as a multimedia card is applied to a cellular phone of such a GSM mobile communication system, an insertion slot of a storage card is required in addition to the SIM card, and there is room for improvement in the space factor. In addition, it is inevitable that the storage card and the SIM card generate a difference in security level in the stored information, and the present inventors have found the necessity of allowing different levels of security in different functions.

본 발명의 목적은, 단자배열에 대해 소정의 규격과 호환성을 유지하면서 멀티뱅크 또는 멀티펑션 등의 기능확장이 가능한 IC카드를 제공하는 데에 있다.An object of the present invention is to provide an IC card capable of extending functions such as multibank or multifunction while maintaining compatibility with a predetermined standard with respect to terminal arrangement.

본 발명의 다른 목적은, 보안레벨이 다른 멀티펑션을 확장가능한 IC카드를 제공하는 데에 있다.Another object of the present invention is to provide an IC card capable of expanding a multifunction having different security levels.

본 발명의 상기 및 그 외의 목적과 신규 특징은 본 명세서의 아래의 기술과 첨부도면으로부터 명확하게 알 수 있을 것이다.The above and other objects and novel features of the present invention will be apparent from the following description of the specification and the accompanying drawings.

본 발명은, IC카드에 있어서 호환성 유지와 기능확장에 관한 것으로, 예를 들면, 멀티미디어 카드와의 호환성을 유지하면서, 멀티뱅크 또는 멀티 펑션을 실현하는 IC카드에 적용하기에 유용한 기술에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to maintaining compatibility and expanding functions in an IC card. For example, the present invention relates to a technology useful for applying to an IC card that realizes multi-bank or multi-function while maintaining compatibility with a multimedia card.

제 1 도는 본 발명에 관한 IC카드의 일례인 멀티펑션 IC카드의 구성을 커넥터단자와 회로유닛의 접속형태를 주체로 도시한 설명도이다.1 is an explanatory diagram mainly showing the configuration of a connector terminal and a circuit unit in the configuration of a multifunction IC card which is an example of the IC card according to the present invention.

제 2 도는 멀티펑션 IC카드의 커넥터단자기능의 일람을 예시하는 설명도이다.2 is an explanatory diagram illustrating a list of connector terminal functions of a multifunction IC card.

제 3 도는 멀티펑션 IC카드의 회로실장면의 실제 상태를 예시하는 평면도이다.3 is a plan view illustrating an actual state of a circuit mounting surface of a multifunction IC card.

제 4 도는 멀티펑션 IC카드의 단자면의 실제 상태를 예시하는 이면도이다.4 is a rear view illustrating the actual state of the terminal surface of the multifunction IC card.

제 5 도는 휴대전화기의 외관을 예시하는 사시도이다.5 is a perspective view illustrating the appearance of a mobile telephone.

제 6 도는 카드슬롯에 멀티펑션 IC카드를 장착한 상태를 도시하는 평면도이다.6 is a plan view showing a state in which a multi-function IC card is mounted in the card slot.

제 7 도는 멀티미디어카드용의 카드슬롯에 멀티펑션 IC카드를 장착한 상태를 도시하는 평면도이다.7 is a plan view showing a state where a multifunction IC card is mounted in a card slot for a multimedia card.

제 8 도는 메모리카드 유닛의 기능블럭도이다.8 is a functional block diagram of a memory card unit.

제 9 도는 SIM카드 유닛의 기능블럭도이다.9 is a functional block diagram of a SIM card unit.

제 10 도는 멀티펑션 IC카드를 이용가능한 휴대전화기의 기능블럭도이다.10 is a functional block diagram of a mobile phone capable of using a multifunction IC card.

제 11 도는 본 발명에 관한 IC카드의 제 2열인 멀티뱅크 메모리카드의 구성을 커넥터단자와 회로유닛의 접속형태를 주체로 도시하는 설명도이다.Fig. 11 is an explanatory diagram mainly showing the connection form of a connector terminal and a circuit unit in the configuration of the multi-bank memory card as the second column of the IC card according to the present invention.

제 12 도는 제 11 도의 멀티펑션 IC카드의 커넥터단자 기능의 일람을 예시하는 설명도이다.FIG. 12 is an explanatory diagram illustrating a list of connector terminal functions of the multifunction IC card of FIG.

제 13 도는 전원간 쇼트를 발생시키는 커넥터단자 배열을 비교예로 하여 도시하는 설명도이다.FIG. 13 is an explanatory diagram showing, as a comparative example, an arrangement of connector terminals for generating a short between power supplies.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

52, 59 : A/D 변환기 53 : 데이터 프로세서52, 59: A / D converter 53: Data processor

54 : GMSK 변조 55, 60 : D/A 변환기54: GMSK modulation 55, 60: D / A converter

56 : RF 송신부 58 : RF 수신부56: RF transmitter 58: RF receiver

70 : 입력스위치부 71 : 표시콘트롤러70: input switch unit 71: display controller

72 : 카드 인터페이스 콘트롤러 75 : 액정 디스플레이72: card interface controller 75: liquid crystal display

(1) 본 발명에 관한 IC카드는, IC카드의 호환성과 기능확장에 대해 고려한다. IC카드의 호환성에 관해서는, 상위 호환성 및 하위 호환성을 유지하도록 한다. 상위 호환성과는 예를 들면 상위 IC카드의 카드슬롯에 하위 IC카드를 삽입하여 이용할 수 있는 것이다. 하위 호환성이란, 예를 들면, 상기 IC카드를 하위 IC카드의 카드슬롯에 삽입하여 이용할 수 있는 것이다. IC카드는 반도체 집적회로에 의해 구성된 제 1 기능블럭 및 제 2 기능블럭을 갖고, 복수개의 커넥터단자가 노출된 구성을 갖는다.(1) The IC card according to the present invention considers the compatibility and function expansion of the IC card. Regarding the compatibility of the IC card, the upper compatibility and the lower compatibility are maintained. For example, the upper compatibility can be used by inserting the lower IC card into the card slot of the upper IC card. For backward compatibility, for example, the IC card can be inserted into a card slot of a lower IC card and used. The IC card has a first functional block and a second functional block constituted by a semiconductor integrated circuit, and has a configuration in which a plurality of connector terminals are exposed.

이 IC카드의 호환성에 관해, 상기 복수개의 커넥터단자는 IC카드의 삽입방향전후에 인접하는 열상호간에 새발뜨기 형상으로 복수열 배치된다. 새발뜨기형상 배치에 대해 다른 표현을 하면, 상기 복수개의 커넥터단자는 IC카드의 삽입방향 전후에 형성된 2열의 배열을 갖고, 제 1 열째에 배치된 커넥터단자의 단자간 영역의 배열과 제 2열째에 배치된 커넥터단자의 단자간 영역이 열방향으로 상호 어긋나게 된다. 새발뜨기형상 배치에 대해 또 다른 표현을 하면, 상기 복수개의 커넥터단자는 IC카드삽입방향 전후로 형성된 2열의 배열을 갖고, 제 1 열째에 배치된 커넥터단자의 열방향배치와 제 2 열째에 배치된 커넥터단자의 열방향배치가 열방향으로 상호 어긋나게 된다.With regard to the compatibility of the IC card, the plurality of connector terminals are arranged in a plurality of rows in the shape of a cross between adjacent mutuals before and after the insertion direction of the IC card. In other words, the plurality of connector terminals have an arrangement of two rows formed before and after the insertion direction of the IC card, and the arrangement of the inter-terminal regions of the connector terminals arranged in the first row and the second row. Areas between the terminals of the arranged connector terminals are shifted from each other in the column direction. Another expression of the cross-shaped arrangement is that the plurality of connector terminals have two rows of arrays formed before and after the IC card insertion direction, and the column arrangement of the connector terminals arranged in the first row and the connector arranged in the second row. The column arrangement of the terminals is shifted from each other in the column direction.

상기 새발뜨기형상으로 대표되는 형태의 복수열 배치를 상기 커넥터단자의 배열로 채용하므로써, 카드슬롯에는 그 다수의 슬롯단자를 교호로 돌출량을 바꾸어 병렬배치하는 비교적 간단한 구성을 채용할 수 있다. 또, 하위 IC카드의 커넥터단자 배열을 그대로 IC카드의 특정한 커넥터단자열에 채용하고, 이에 대해 새발뜨기형상의 다른 커넥터단자배열에 상위 IC카드전용 기능을 할당하면, 상위 IC카드를하위 IC카드의 카드슬롯에 장착하여 이용가능하게 하는 하위호환도 쉽게 실현가능하게 된다.By employing the arrangement of the connector terminals by employing a plurality of rows of the arrangement represented by the cross-stitch shape, a relatively simple configuration can be adopted for the card slot in which a plurality of slot terminals are alternately arranged in parallel with each other by varying the protrusion amount. If the connector terminal arrangement of the lower IC card is adopted as the specific connector terminal sequence of the IC card, and the dedicated IC card dedicated function is assigned to the other connector terminal array of the new squeeze type, the upper IC card is assigned to the card of the lower IC card. Backward compatibility of mounting and making available in the slots is also readily feasible.

IC카드의 기능확장이란 점에서는 상기 카드의 커넥터단자는, 상기 제 1 기능블럭에 접속되어 전용화된 제 1 커넥터단자, 상기 제 2 기능블럭에 접속되어 전용화된 제 2 커넥터단자, 상기 제 1 기능블럭 및 제 2 기능블럭의 쌍방에 대해 공통으로 동작전원을 공통하는 제 3 커넥터단자를 포함한다. 전원 이외의 데이터단자 등을 각각 제 1 기능블럭과 제 2 기능블럭으로 전용화하므로써, 상기 상위호환 및 하위호환의 실현이 용이해진다.In terms of the function expansion of the IC card, the connector terminal of the card is connected to the first functional block, the first connector terminal dedicated, the second connector terminal connected to the second functional block and dedicated, and the first And a third connector terminal having a common operating power source for both the functional block and the second functional block. By converting data terminals and the like other than the power supply into the first functional block and the second functional block, respectively, the above compatibility and the backward compatibility can be easily realized.

또, 3세대간 혹은 3종류 이상의 IC카드간에서 호환성을 달성하려고 할 때, 제 1 IC카드의 커넥터 단자배열을 그대로 제 1 열째의 커넥터 단자열에 채용하고, 이에 대해 새발뜨기형상의 다른 제 2 열째 커넥터 단자열에 제 2 IC카드에 추가되어 있는 전용 기능을 할당하고, 또, 상기 특정한 제 1 열째의 단자열과 상기 제 2열째의 커넥터 단자열의 쌍방에 제 3 IC카드에 추가되어 있는 전용기능을 할당하는 경우가 상정된다. 이 때 제 2 IC카드와 제 3 IC카드간에서 상위 호환 및 하위호환을 실현하는 것을 고려한다. 그 때문에 상기 제 2 열째에 배치된 커넥터단자의 열방향 한 단부의 커넥터단자는 상기 제 1 열째에 배치되어 커넥터단자의 열방향 한 단부의 커넥터단자와 열방향으로 인접하는 위치까지 연재시키고, 상기 제 2 열째에 배치된 커넥터단자의 열방향 다른 단부의 커넥터단자는 상기 제 1 열째에 배치되어 커넥터단자의 열방향 다른 단부의 커넥터단자와 열방향에서 인접하는 위치까지 연재시키는 구성을 채용한다. 이에 따르면, 제 1 내지 제 3 IC카드는 상호 다른 어떠한 IC카드의 슬롯에도 삽입하여 이용가능한 호환성이 쉽게 실현가능하게 된다.In addition, when trying to achieve compatibility between three generations or three or more types of IC cards, the connector terminal array of the first IC card is adopted as the connector terminal array of the first row as it is. Assigning a dedicated function added to the second IC card to the connector terminal row, and assigning a dedicated function added to the third IC card to both the terminal row of the specific first row and the connector terminal row of the second row. The case is assumed. At this time, consideration is given to realizing high compatibility and low compatibility between the second IC card and the third IC card. Therefore, the connector terminal at one end in the column direction of the connector terminals arranged in the second row is arranged in the first row and extends to a position adjacent in the column direction with the connector terminal at one end in the column direction of the connector terminal. The connector terminal of the other end of the row direction of the connector terminal arrange | positioned at the 2nd row is arrange | positioned in the said 1st row, and employ | adopts the structure which extends to the position adjacent to the connector terminal of the other end of the row direction of the connector terminal in the column direction. According to this, the first to third IC cards can be inserted into slots of any other IC card so that the available compatibility can be easily realized.

(2) IC카드의 기능확장을 멀티뱅크 메모리쪽으로 돌려보자. 이 때 상기 제 1 기능블럭은, 전기적으로 다시 고쳐쓸 수 있는 제 1 불휘발성 메모리와, 상기 제 1 커넥터단자에서 공급되는 지시에 따라 상기 제 1 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 1 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 1 콘트롤러를 구비한 제 1 메모리카드 유닛이다. 상기 제 2 기능블럭은, 전기적으로 다시 고쳐쓸 수 있는 제 2 불휘발성 메모리와, 상기 제 2 커넥터단자에서 공급되는 지시에 따라 상기 제 2 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 2 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 2 콘트롤러를 구비한 제 2 메모리카드 유닛이다.(2) Let's turn the function expansion of the IC card to the multi-bank memory. At this time, the first functional block is configured to access the first nonvolatile memory and the first nonvolatile memory according to an instruction supplied from the first connector terminal, and the first nonvolatile memory can be electrically rewritten. A first memory card unit having a first controller for performing interface control with an external device through a connector terminal. The second functional block may be electrically rewritten by the second nonvolatile memory, and the second connector terminal may be controlled simultaneously with access control of the second nonvolatile memory according to an instruction supplied from the second connector terminal. It is a second memory card unit having a second controller for controlling the interface with the outside through.

커넥터단자의 구체적인 기능은 임의이지만, 현 상태의 멀티미디어 카드 등을 고려하면, 상기 제 1 커넥터단자는 클록단자와 데이터단자를 포함하고, 상기 제 2 커넥터단자는 클록단자와 데이터단자를 포함하고, 상기 제 3 커넥터단자는 전원전압공급용 단자 및 접지전압공급용 단자를 포함한다.Although the specific function of the connector terminal is arbitrary, considering the present state of the multimedia card, the first connector terminal includes a clock terminal and a data terminal, the second connector terminal includes a clock terminal and a data terminal, The third connector terminal includes a power supply terminal and a ground voltage supply terminal.

상기 제 1 메모리카드 유닛과 제 2 메모리카드 유닛은 병렬동작 가능한 멀티뱅크 메모리유닛으로 구성된다.The first memory card unit and the second memory card unit are configured as a multi-bank memory unit capable of parallel operation.

불휘발성 메모리에 격납되는 데이터의 보안을 증대하는 데에는, 상기 제 1 콘트롤러는 상기 제 1 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고, 상기 제 1 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀보호기능을 갖고, 상기 제 2 콘트롤러는 상기 제 2 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고, 상기 제 2 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀보호기능을 가지는 것이 좋다.In order to increase the security of the data stored in the nonvolatile memory, the first controller encrypts the data written to the first nonvolatile memory, and decrypts or otherwise decodes the data read from the first nonvolatile memory. A confidentiality protection function for encrypting, wherein the second controller encrypts data written to the second nonvolatile memory and decrypts or otherwise encrypts data read from the second nonvolatile memory. It is good to have a function.

(3) IC카드의 기능확장을 예를 들면, 멀티펑션쪽으로 돌려보자. 이 때 상기 제 1 기능블록은, 제 1 불휘발성 메모리와, 상기 제 1 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 1 커넥터단자를 통해 외부와의 인터페이스 제어를 하는 제 1 콘트롤러를 구비한 제 1 데이터처리 유닛이다. 상기 제 2 기능블럭은 제 2 불휘발성 메모리와, 상기 제 2 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 2 커넥터단자를 통해 외부와의 인터페이스 제어를 하는 제 2 콘트롤러를 구비한 제 2 데이터처리 유닛이다. 상기 제 1 데이터처리유닛 및 제 2 데이터처리 유닛은 각각 보안을 위한 비밀코드의 격납 에어리어를 따로 갖추어 구성된다.(3) For example, let's turn the function expansion of the IC card to multifunction. In this case, the first functional block includes a first controller having a first nonvolatile memory and a first controller for controlling access to the outside through the first connector terminal while controlling access of the first nonvolatile memory. 1 data processing unit. The second functional block includes a second nonvolatile memory and a second controller configured to control access to the second nonvolatile memory and to control an interface with the outside through the second connector terminal. Unit. The first data processing unit and the second data processing unit are each provided with separate areas for storing secret codes for security.

이에 따라 1개의 IC카드에서 보안레벨이 다른 멀티펑션기능을 실현할 수 있다.As a result, multi-function functions having different security levels can be realized in one IC card.

상기 제 1 데이터처리 유닛에는 불휘발성 메모리의 제조단계에서 비밀코드의 격납 에어리어에 비밀코드를 기록하고, 상기 제 2 데이터처리 유닛에는 IC카드의 제조단계에서 혹은 IC카드의 벤더가 비밀코드의 격납 에어리어에 비밀코드를 기록하는 것도 가능하다. 이에 의해, 보안레벨의 상이에 따라 보안유지에 필요한 수법 혹은 수속으로 비밀코드의 설정이 가능해진다. 예를 들면, 상기 제 1 데이터처리 유닛을 일반적인 데이터 스토리지용도의 메모리카드 유닛으로 하고, 상기 제 2 데이터처리 유닛을 마이크로 컴퓨터화된 SIM카드 유닛으로 할 때, 과금정보를 처리 ·관리하는 상기 제 2 데이터처리 유닛에 대한 보안은 제 1 데이터처리 유닛에 비해 엄격하게 하지 않으면 안되고, 그러한 요구에 충분히 응답할 수 있다.The first data processing unit records the secret code in the storage area of the secret code in the manufacturing step of the nonvolatile memory, and the second data processing unit stores the secret code in the manufacturing step of the IC card or by the vendor of the IC card. It is also possible to record a secret code in. Thereby, the secret code can be set by the method or procedure necessary for the security maintenance according to the difference of the security level. For example, when the first data processing unit is a memory card unit for general data storage and the second data processing unit is a microcomputerized SIM card unit, the second processing and managing billing information is performed. Security for the data processing unit must be stricter than that of the first data processing unit, and can sufficiently respond to such a request.

상기 제 1 데이터처리 유닛을 일반적인 데이터 스토리지용도의 메모리카드 유닛으로 하는 경우에도, 거기에 격납되는 데이터의 저작권 보호 등의 실효성을 높이는 데에는 상기 제 1 콘트롤러에는 상기 제 1 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고, 상기 제 1 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀보호기능을 채용하면 좋다.Even in the case where the first data processing unit is a memory card unit for general data storage, the first controller is provided with data written to the first nonvolatile memory in order to increase the effectiveness of copyright protection and the like of the data stored therein. An encryption protection function may be employed, and a confidential protection function for decrypting or otherwise encrypting the data read from the first nonvolatile memory may be employed.

멀티펑션기능으로 상기 메모리카드 유닛과 SIM카드 유닛 등을 채용할 때, 예를 들면, 상기 제 1 커넥터단자는 클록단자, 복수비트의 데이터단자 및 1비트의 코맨드단자를 포함하고, 상기 제 2 커넥터단자는 클록단자, 데이터단자 및 리셋단자를 포함하고, 상기 제 3 커넥터단자는 전원전압 공급용 단자 및 접지전압 공급용 단자를 포함한다.When employing the memory card unit, the SIM card unit, or the like as a multi-function function, for example, the first connector terminal includes a clock terminal, a plurality of bits of data terminals, and a command terminal of 1 bit, and the second connector. The terminal includes a clock terminal, a data terminal and a reset terminal, and the third connector terminal includes a power supply voltage supply terminal and a ground voltage supply terminal.

(4) IC카드 삽입방향 제 1 열째의 커넥터단자열에 전원전압 공급용 커넥터단자가 배치되어 있을 때, 제 2 열째의 커넥터단자열에는 상기 전원전압 공급용 커넥터단자에 인접하는 위치에 단자간 영역을 형성해둔다. 만약, 제 2 열째의 커넥터단자열에 상기 전원전압 공급용 커넥터단자에 인접하는 다른 커넥터단자가 새발뜨기 형상으로 배치되어 있는 경우, 카드 슬롯에 IC카드를 삽입하는 도중에 상기 다른 커넥터단자에 대응되는 카드슬롯의 슬롯단자는 상기 다른 커넥터단자에 접촉하기 전에 그 전방에 위치하는 전원공급용 커넥터단자와 다른 커넥터단자의 쌍방에 접촉할 우려가 있고, 이 상태에서 전원전압 공급용 커넥터단자에 전원용 슬롯단자가 이미 접촉하고 있다면, 전원간 쇼트의 우려가 있다. 상기 단자간 영역을 확보하는 구성을 채용하면, 커넥터단자의 제 1 열째와 제 2 열째의 열간거리를 크게 하거나, 커넥터단자의 폭을 좁게 하거나 하는 수단을 강구하지 않아도 된다.(4) When the connector terminal for power supply voltage is arranged in the connector terminal row in the first row of the IC card insertion direction, the connector terminal row in the second row provides an area between terminals at a position adjacent to the connector terminal for the supply voltage supply. Form it. If another connector terminal adjacent to the power voltage supply connector terminal is arranged in a cross-shaped shape in the connector terminal row of the second row, the card slot corresponding to the other connector terminal while inserting the IC card into the card slot. The slot terminal of may contact both the power supply connector terminal and the other connector terminal positioned in front of the other connector terminal before contacting the other connector terminal. In this state, the power supply slot terminal is already connected to the power supply connector terminal. If it is in contact, there is a risk of short circuit between power supplies. By adopting the configuration for securing the terminal-to-terminal region, it is not necessary to devise a means for increasing the distance between the first and second rows of connector terminals or narrowing the width of the connector terminals.

《멀티펑션 IC카드》<< multi-function IC card >>

제 1 도에는 본 발명에 관한 IC카드의 일례인 멀티펑션 IC카드의 구성을 커넥터단자와 회로유닛의 접속형태를 주체로 도시하고 있다.In Fig. 1, the configuration of the multifunction IC card, which is an example of the IC card according to the present invention, mainly shows the connection form between the connector terminal and the circuit unit.

제 1 도에 도시되는 멀티펑션IC카드(MFC)에는 카드기판(1)에 대한 커넥터단자(2, #1 ~ #13)의 새발뜨기형상 2열배치의 점에 있어서 멀티미디어카드와 SD카드 등에 대한 호환성을 갖고, 메모리카드 유닛(3)과 SIM카드 유닛(4)을 각각 커넥터단자(2, #1 ~ #13)의 소정의 단자에 전용으로 접속하여 탑재한 점에 있어서 멀티펑션기능을 실현한다. 5는 메모리카드 유닛(3) 및 SIM카드유닛(4)을 커넥터단자(2)에 접속하는 배선패턴과 본딩와이어 등을 총칭하는 접속배선이다.In the multi-function IC card (MFC) shown in FIG. 1, a multi-row arrangement of the connector terminals 2, # 1 to # 13 to the card board 1 is carried out for the multimedia card and the SD card. It is compatible and realizes the multi-function function in that the memory card unit 3 and the SIM card unit 4 are connected to and mounted on predetermined terminals of the connector terminals 2, # 1 to # 13, respectively. . 5 is a connection wiring for generically referring to wiring patterns for connecting the memory card unit 3 and the SIM card unit 4 to the connector terminals 2, bonding wires, and the like.

여기에서는 멀티펑션 IC카드(MFC)는 휴대전화기에 장착되어 이용가능한 용도를 상정한다. 메모리카드 유닛(3)은 상세하게 뒤에서 서술할 전기적으로 다시 고쳐쓸 수 있는 플래시메모리와 같은 불휘발성 메모리와 콘트롤러를 갖고, 전화부 데이터와 착신멜로디 데이터 등을 격납하는 데이터스토리지 용도로 된다. SIM카드유닛(4)은, GSM휴대전화 등에서의 보안을 위한 가입자 승인 ·관리에 필요한 가입자정보 및 과금정보의 격납 및 통신 프로토콜을 실현하는 플래시메모리 내장 마이크로 컴퓨터에 의해 구성된다.Here, a multi-function IC card (MFC) is assumed to be available for use in a mobile phone. The memory card unit 3 has a nonvolatile memory and a controller, such as an electrically rewritable flash memory, which will be described later in detail, and is used for data storage for storing telephone data and incoming melody data. The SIM card unit 4 is constituted by a microcomputer with a built-in flash memory for storing subscriber information and billing information and communication protocols necessary for subscriber approval and management for security in a GSM mobile phone or the like.

제 1 도에서 #1 ~ #13의 커넥터단자(2)는 직접 메모리카드 유닛(3)과 SIM카드유닛(4)에 접속되어 있는 것과 같이 도시되어 있지만, 실제는 #1 ~ #13의 커넥터단자(2)는 카드기판(1)의 이면(단자면)에 배치되고, 카드기판의 표면(실장면)에는 스루 홀 또는 배선패턴에서 대응 커넥터단자에 접속하는 접속패드가 설치되고, 이 접속패드에 메모리카드 유닛(3)과 SIM카드 유닛(4)이 접속되어 있다.In FIG. 1, the connector terminals 2 of # 1 to # 13 are shown as being directly connected to the memory card unit 3 and the SIM card unit 4, but in reality, the connector terminals of # 1 to # 13 are shown. (2) is arranged on the back surface (terminal surface) of the card board 1, and the connection pad which connects to the corresponding connector terminal in a through hole or a wiring pattern is provided in the surface (mount surface) of the card board, The memory card unit 3 and the SIM card unit 4 are connected.

멀티펑션 IC카드(MFC)는 멀티미디어카드의 크기에 준거하고, 두께가 1.4㎜, 평면치수가 24㎜ ×32㎜의 규격에 따르고 있다. 멀티펑션 IC카드(MFC)의 카드기판(1)은 유리에폭시수지 등의 수지기판으로 이루어지는 기판의 단자면에 #1 ~ #13의 커넥터단자(2)가 카드의 삽입방향(길이방향)의 전후에 인접한 열 상호간에 2열로 배치되어 있다.The multifunction IC card (MFC) conforms to the size of the multimedia card and conforms to the standard of 1.4 mm in thickness and 24 mm x 32 mm in flat dimension. The card board 1 of the multi-function IC card (MFC) has a connector terminal 2 of # 1 to # 13 on the terminal surface of a board made of a resin substrate such as glass epoxy resin before and after the card insertion direction (length direction). It is arranged in two rows with each other adjacent to.

상기 #1, #2, #5 ~ #8, #13의 커넥터단자(2)는 메모리카드 유닛(3)에 접속되고, #9, #11, #12의 커넥터단자(2)는 SIM카드 유닛(4)에 접속되고, 동작전원공급용 #3, #4의 커넥터단자(2)는 메모리카드 유닛(3) 및 SIM카드유닛(4)의 쌍방에 공통접속된다.The connector terminals 2 of # 1, # 2, # 5 to # 8, # 13 are connected to the memory card unit 3, and the connector terminals 2 of # 9, # 11, # 12 are SIM card units. It is connected to (4), and the connector terminals 2 of # 3 and # 4 for operation power supply are commonly connected to both the memory card unit 3 and the SIM card unit 4.

상기 #1 ~ #7의 커넥터단자(2)는 멀티미디어카드의 규격에 따른 배치와 기능을 갖는다. 멀티미디어카드에는 일반적으로 멀티미디어 카드모드와 SPI(Serial Peripheral Interface)모드가 있다. 상기 동작모드의 선택은 전원투입시의 소정의 단자상태에 의해 정해진다. 멀티미디어카드의 단자기능은 제 2 도의 7pin(1bit)의 란에 예시되어 있고, 멀티미디어 카드모드에 대해 SPI모드가 상이한 점은 괄호 내에 도시된다. 멀티미디어 카드모드에서는 #1은 리저브단자(NC, 오픈 또는 논리치 “1 ”로 고정), #2는 코맨드단자(CMD, 코맨드입력 및 응답신호출력을 행한다.), #3 및 #6은 회로의 접지전압(그라운드)단자(Vss1, Vss2), #4는 전원전압공급단자(Vdd), #5는 클록입력단자(CLK), #7은 데이터의 입출력단자(Data)로 기능된다. SPI(Serial Peripheral Interface)모드에서는 #1은 칩셀렉트단자(CS, 마이너스논리), #2는 데이터입력단자(Din, 호스트장치에서 카드로의 데이터 및 코맨드 입력용), #3 및 #6은 회로의 접지전압(그라운드)단자(Vss1, Vss2), #4는 전원전압공급단자(Vdd), #5는 클록입력단자(CLK), #7은 데이터출력단자(Dout, 메모리카드에서 호스트장치로의 데이터 및 스테이터스 출력)로서 기능된다. 멀티미디어 카드모드는 복수의 멀티미디어카드를 동시에 사용하는 시스템에 최적의 동작모드이고, 멀티미디어카드의 식별은 도시를 생략하는 호스트장치가 멀티미디어카드의 초기화 시퀀스에서 멀티미디어카드에 설정한 카드식별ID(상대 어드레스)를 이용한다. SPI모드는 간편하고 싼 값의 시스템에서의 이용에 최적이고, 멀티미디어카드의 선택은 호스트장치에서 #1의 커넥터단자에 공급되는 칩선택신호에 의해 이루어진다.어떠한 동작모드에 있어서도, 메모리카드 유닛(3)의 콘트롤러는 호스트장치에서 부여되는 코맨드에 응답하여 메모리칩의 액세스제어와 호스트장치의 인터페이스 제어를 행한다.The connector terminals 2 of # 1 to # 7 have an arrangement and a function according to the standard of the multimedia card. Multimedia cards generally have a multimedia card mode and a SPI (Serial Peripheral Interface) mode. The selection of the operation mode is determined by the predetermined terminal state at power-on. The terminal function of the multimedia card is illustrated in the column of 7 pin (1 bit) in FIG. 2, and the difference between the SPI mode and the multimedia card mode is shown in parentheses. In multimedia card mode, # 1 is reserved terminal (NC, open or fixed to “1”), # 2 is command terminal (CMD, command input and response signal output), # 3 and # 6 are Ground voltage (ground) terminals (Vss1, Vss2), # 4 is a power supply voltage supply terminal (Vdd), # 5 is a clock input terminal (CLK), # 7 is a data input and output terminal (Data). In SPI (Serial Peripheral Interface) mode, # 1 is the chip select terminal (CS, negative logic), # 2 is the data input terminal (Din, for data and command input from the host device to the card), and # 3 and # 6 are the circuits. Ground voltage (ground) terminal (Vss1, Vss2), # 4 is the power supply voltage supply terminal (Vdd), # 5 is the clock input terminal (CLK), # 7 is the data output terminal (Dout, memory card to host device) Data and status output). The multimedia card mode is an optimal operation mode for a system using a plurality of multimedia cards simultaneously. The identification of the multimedia card is a card identification ID (relative address) set by the host device (not shown) to the multimedia card in the initialization sequence of the multimedia card. Use The SPI mode is optimal for use in a simple and inexpensive system, and the selection of the multimedia card is made by a chip select signal supplied from the host device to the connector terminal of # 1. In any operation mode, the memory card unit 3 In response to the command given from the host device, the controller performs control of the access control of the memory chip and the interface control of the host device.

#8 ~ #13의 커넥터단자(2)는 멀티미디어카드에 대한 확장단자로 위치부여된다. 상기 #1 ~ #7의 커넥터단자(2)는 카드기판(1)에 대해 제 1 열째의 커넥터 단자열을 구성하고, 추가된 상기 #8 ~ #13의 커넥터단자(2)는 제 1 열째의 커넥터단자열에 대해 이간배치된 제 2 열째의 커넥터단자열을 구성한다. #9 ~ #12의 커넥터단자(2)의 크기는 다른 커넥터단자(2)의 크기와 동일하다. #13의 커넥터단자(2)는 상기 제 1 열째에 배치되어 커넥터단자열의 열방향 한 단부의 커넥터단자(#7)와 열방향으로 완전히 인접하는 위치까지 연재되고, 단자번호 #8의 커넥터단자(2)는 상기 제 1 열째에 배치되어 커넥터단자열의 커넥터단자(#1)와 열방향으로 부분적으로 중첩되어 인접하는 위치까지 연재되어 있다. 제 1 열째의 커넥터단자열과 제 2 열째의 커넥터단자열은 커넥터단자의 열방향배치가 열방향으로 상호 어긋나 있다. 바꿔 말하면, 제 1 열째의 커넥터단자(2)와 제 2 열째의 커넥터단자(2)는 새발뜨기형상으로 배치되어 있다.The connector terminals 2 of # 8 to # 13 are positioned as extension terminals for the multimedia card. The connector terminals 2 of # 1 to # 7 constitute the first row of connector terminals with respect to the card board 1, and the added connector terminals 2 of # 8 to # 13 are located in the first row. A connector terminal string of the second row spaced apart from the connector terminal string is constituted. The size of the connector terminal 2 of # 9 to # 12 is the same as that of the other connector terminal 2. The connector terminal 2 of # 13 is disposed in the first row and extends to a position completely adjacent to the connector terminal # 7 at one end in the column direction of the connector terminal row in the column direction, and the connector terminal of the terminal number # 8 ( 2) is arranged in the first row and extends to an adjacent position partially overlapping with the connector terminal # 1 in the connector terminal row in the column direction. In the connector terminal string of the first row and the connector terminal string of the second row, the arrangement of the connector terminals in the column direction is shifted from each other in the column direction. In other words, the connector terminal 2 of the first row and the connector terminal 2 of the second row are arranged in a cross-stitch shape.

#8, #13의 확장단자는 멀티펑션 IC카드(MFC)에 제 2 도의 9pin(4bit)의 란에 도시되는 4비트 모드가 선택되었을 때, 의미가 있는 커넥터단자이다. 즉, 4비트 모드가 선택되면, 단자 #2 ~ #7이 상기 멀티미디어 카드모드와 동일기능에 할당되어 상기 멀티미디어 카드모드에 있어서 리저브단자였던 단자(#1)는 제 4비트째의 데이터단자(Data3), 추가된 단자(#8, #9)는 제 2비트째의 데이터단자(Data1), 제 3비트째의 데이터단자(Data2)가 된다. 제 1비트째의 데이터단자(Data0)는 멀티미디어 카드모드와 동일단자(#7)이다. 따라서 이 멀티펑션 IC카드(MFC)에 4비트모드가 선택되면, 데이터입출력이 4비트 병렬로 가능하게 된다. 이 때, #8, #13의 커넥터단자(2) 형상은 SD카드의 커넥터단자와의 호환성을 의식하여 형상설정되어 있다. 상기 4비트모드에서 #8과 #13의 데이터단자기능을 바꾸어 입력해도 좋고, 4비트모드는 SD카드와 호환성을 갖는 것이 가능해진다.The extension terminals # 8 and # 13 are meaningful connector terminals when the 4-bit mode shown in the 9 pin (4 bit) column of FIG. 2 is selected for the multifunction IC card (MFC). That is, when the 4-bit mode is selected, terminals # 2 to # 7 are assigned to the same function as the multimedia card mode so that the terminal # 1, which is a reserve terminal in the multimedia card mode, is the fourth data terminal (Data3). ), The added terminals # 8, # 9 become the data terminal Data1 of the second bit and the data terminal Data2 of the third bit. The data terminal Data0 of the first bit is the same terminal # 7 as the multimedia card mode. Therefore, if the 4-bit mode is selected for this multi-function IC card (MFC), data input / output is possible in 4-bit parallel. At this time, the shape of the connector terminal 2 of # 8, # 13 is set in consideration of compatibility with the connector terminal of an SD card. The data terminal functions of # 8 and # 13 may be switched in the above 4-bit mode, and the 4-bit mode may be compatible with the SD card.

이 멀티펑션 IC카드(MFC)의 메모리카드 유닛(3)은, 상기 멀티미디어카드에 대해 하위호환모드를 구비한다. 즉, 메모리카드 유닛(3) 내의 상기 콘트롤러는 멀티미디어카드의 SPI모드 또는 멀티미디어 카드모드와 같은 1비트 모드와, 상기 4비트의 데이터용 단자(#1, #7, #8, #13)를 이용한 4비트 병렬 입출력을 하는 4비트 모드를 갖는다. 상기 1비트 모드는 멀티펑션 IC카드(MFC)를 멀티미디어카드로 동작가능하게 하는 동작모드이다.The memory card unit 3 of the multi-function IC card MFC has a backward compatibility mode for the multimedia card. That is, the controller in the memory card unit 3 uses a 1-bit mode such as the SPI mode or the multimedia card mode of the multimedia card and the 4-bit data terminals # 1, # 7, # 8, # 13. It has a 4-bit mode with 4-bit parallel input / output. The 1-bit mode is an operation mode that enables the multifunction IC card (MFC) to operate as a multimedia card.

상기 동작모드의 설정은 소정의 커넥터단자의 상태 또는 소정의 커넥터단자로부터의 코맨드입력상태에 응답하여 설정하면 좋다. 예를 들면, 멀티펑션 IC카드(MFC)를 멀티미디어카드의 카드슬롯에 장착했을 때 상기 단자(#8, #13)는 플로팅이 되므로, 전원투입시에 콘트롤러가 단자(#8, #13)의 쌍방 또는 한 방향 플로팅상태를 검출하므로써 상기 멀티펑션 IC카드에 상기 1비트 모드를 설정하면 된다. 또, 9개의 커넥터단자(2)에 각각 대응되는 슬롯단자를 갖는 전용 카드슬롯에 장착했을 때 상기 단자(#8, #9)는 카드슬롯의 슬롯단자에 도통되므로, 전원투입시에 콘트롤러가 적어도 단자(#8, #9)의 쌍방 또는 한 방향으로 호스트장치에서 특정한 신호 혹은 코맨드가 공급되는 것을 검출하므로써 상기 멀티펑션 IC카드(MFC)에 상기 4비트 모드를 설정하면 좋다.The operation mode may be set in response to a state of a predetermined connector terminal or a command input state from a predetermined connector terminal. For example, when the multi-function IC card (MFC) is mounted in the card slot of the multimedia card, the terminals # 8 and # 13 are floated. Therefore, when the power is turned on, the controller is connected to the terminals # 8 and # 13. The 1-bit mode may be set in the multifunction IC card by detecting both or one-way floating states. In addition, when mounted in a dedicated card slot having slot terminals corresponding to nine connector terminals 2, the terminals # 8 and # 9 are connected to the slot terminals of the card slot, so that at least the controller is turned on when the power is turned on. The 4-bit mode may be set in the multi-function IC card MFC by detecting that a specific signal or command is supplied from the host device in both or one directions of the terminals # 8, # 9.

#9 ~ #12의 확장단자는 SIM카드 유닛(4)에 접속되어 전용화된 단자이다. SIM카드 유닛(4)은 예를 들면 플래시메모리 등의 불휘발성 메모리를 내장한 싱글칩 마이크론 컴퓨터에 의해 구성된다. #9는 데이터입출력단자(I/O), #10은 논커넥트단자. #11은 클록단자(CLK), #12는 리세트단자가 된다. SIM카드 유닛(4)의 동작전원은 #3의 접지단자(Vss), #4의 전원단자(Vdd)를 통해 공급된다. 휴대전화기 등에 제 2 도의 13pin의 란에 기재한 단자구성에 대응하는 카드슬롯을 설치하고, 이에 멀티펑션 IC카드(MFC) 장착하면, 메모리카드 유닛(3) 및 SIM카드 유닛(4)은 상호 독립적으로 동작가능하게 된다. 또, 상기 멀티펑션 IC카드(MFC)를 카드어댑터 등을 통해 퍼스널 컴퓨터 등에 접속하면, 멀티펑션 IC카드(MFC) 내의 메모리카드 유닛(3)에 대해 전화부 데이터의 수정 등도 효율적으로 행할 수 있게 된다.The extension terminals # 9 to # 12 are terminals dedicated to the SIM card unit 4. The SIM card unit 4 is constituted by, for example, a single chip micron computer incorporating a nonvolatile memory such as a flash memory. # 9 is data input / output terminal (I / O), # 10 is non-connect terminal. # 11 is a clock terminal CLK and # 12 is a reset terminal. The operating power of the SIM card unit 4 is supplied through the ground terminal Vss of # 3 and the power terminal Vdd of # 4. When a card slot corresponding to the terminal configuration described in the 13pin column of Fig. 2 is provided in a cellular phone or the like, and a multifunction IC card (MFC) is attached thereto, the memory card unit 3 and the SIM card unit 4 are independent of each other. It becomes operable with. When the multi-function IC card MFC is connected to a personal computer or the like through a card adapter or the like, the memory card unit 3 in the multi-function IC card MFC can be efficiently modified and the like.

제 3 도에는 멀티펑션 IC카드(MFC)에서 회로실장면의 실제 상태가 도시되고, 제 4 도에는 단자면의 실제상태가 예시된다. 멀티펑션카드(MFC)의 카드기판(1)은 유리에폭시수지 등의 수지기판으로 이루어지는 기판의 단자면에 #1 ~ #13의 커넥터단자(2)가 카드의 삽입방향(길이방향)의 전후에 인접하는 열 상호간에 2열로 배치되어 있다. 실장면에는 상기 커넥터단자(2)에 1 대 1 대응으로 접속패드(7)가 형성되어 있다. 접속패드(7)는 알루미늄, 동 또는 철합금 등의 도전패턴으로 형성된다. 커넥터단자(2)는 알루미늄, 동 또는 철합금 등의 도전패턴에 금도금과 니켈도금 등이 실시되어 이루어진다. 접속패드(7)와 커넥터단자(2)의 접속은 카드기판(1) 상의도시를 생략하는 배선패턴과 카드기판(1)의 표리를 도통되는 스루 홀 등으로 이루어진다.FIG. 3 shows the actual state of the circuit mounting surface in the multifunction IC card MFC, and FIG. 4 illustrates the actual state of the terminal surface. The card board 1 of the multifunction card (MFC) has a connector terminal 2 of # 1 to # 13 on the terminal surface of a board made of a resin substrate such as glass epoxy resin before and after the insertion direction (length direction) of the card. Two rows are arranged between adjacent columns. On the mounting surface, connection pads 7 are formed on the connector terminals 2 in a one-to-one correspondence. The connection pad 7 is formed of a conductive pattern such as aluminum, copper or iron alloy. The connector terminal 2 is formed by conducting gold plating, nickel plating, or the like on a conductive pattern such as aluminum, copper, or iron alloy. The connection between the connection pad 7 and the connector terminal 2 is made up of a wiring pattern (not shown) on the card substrate 1, a through hole and the like which conduct the front and back sides of the card substrate 1 to each other.

메모리카드 유닛(3)은 카드기판(1)의 실장면에 예를 들면, 전기적으로 바꾸어 쓸 수 있는 플래시메모리(8)와 상기 플래시메모리(8)를 제어하는 콘트롤러(9)를 갖는다. 상기 플래시메모리(8) 및 콘트롤러(9)는 특히 제한되지는 않지만, 각각 별개의 반도체칩으로 구성되어 있다. 당연히 쌍방을 합쳐서 하나의 칩으로 구성해도 혹은 별개의 칩을 적층해도 좋다.The memory card unit 3 has, for example, a flash memory 8 that can be electrically rewritten on the mounting surface of the card substrate 1 and a controller 9 that controls the flash memory 8. The flash memory 8 and the controller 9 are not particularly limited, but are each composed of separate semiconductor chips. As a matter of course, both of them may be combined into one chip or may be laminated with separate chips.

상기 콘트롤러(9)는 커넥터단자(2)를 통해 외부에서 부여되는 지시에 따라 상기 플래시메모리(8)에 대한 리드 ·라이트동작을 제어한다. 데이터보안을 고려하는 경우에는, 상기 콘트롤러(9)는 또한, 상기 플래시메모리(8)에 기록하는 데이터에 대해 암호화를 행하고, 상기 플래시메모리(8)에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀보호기능을 구비하도록 하면 좋다.The controller 9 controls the read / write operation of the flash memory 8 according to an instruction given externally through the connector terminal 2. When considering data security, the controller 9 also encrypts data written to the flash memory 8, and decrypts or otherwise encrypts data read from the flash memory 8; It is good to provide a privacy protection function.

상기 콘트롤러(9)는 상기 커넥터단자(2)의 배열방향을 따라 세로길이형상을 갖고, 커넥터단자(2)측에는 상기 커넥터단자(2)에 상기 접속패드(7)를 통해 접속되는 복수 개의 커넥터 인터페이스단자(9pin)와 상기 플래시메모리(8)측에는 상기 플래시메모리(8)에 접속되는 복수개의 메모리 인터페이스단자(9Pj)를 갖는다. 상기 플래시메모리(8)는 콘트롤러(9)측에 상기 콘트롤러(9)에 접속되는 복수개의 콘트롤러 인터페이스단자(8Pk)를 갖는다. 상기 접속패드(7)는 상기 콘트롤러(9)의 커넥터 인터페이스단자(9Pi)에 본딩와이어(10)로 접속된다. 상기 콘트롤러(9)의 메모리 인터페이스단자(9Pj)는 플래시메모리(8)의 콘트롤러 인터페이스단자(8Pk)에 본딩와이어(11)로 접속된다. 상기 커넥터 인터페이스단자(9Pi)는 상기 #1 ~ #8, #13에 대응하는 단자기능을 갖는다. 메모리 인터페이스단자(9Pj)는 예를 들면, 플래시메모리(8)를 제어하는 단자이고, 칩 이네이블 신호출력, 라이트 이네이블 신호출력, 코맨드 이네이블 신호출력, 데이터입출력, 아웃풋 이네이블신호출력, 레디 비지신호출력, 리세트신호출력 등의 기능을 갖는 복수개의 단자이다. 상기 콘트롤러 인터페이스단자(8Pk)는 예를 들면, 칩 이네이블 신호입력, 라이트 이네이블 신호입력, 코맨드 이네이블 신호입력, 데이터입출력, 아웃풋 이네이블 신호입력, 레디 비지신호출력, 리세트신호입력 등의 기능을 갖는 복수개의 단자이다. 또한 카드기판(1)에는 상기 콘트롤러(9) 및 상기 플래시메모리(8)에 본딩와이어(또는 배선패턴, 12)로 접속하는 테스트단자(13)를 갖는다.The controller 9 has a longitudinal length in the arrangement direction of the connector terminal 2, and a plurality of connector interfaces connected to the connector terminal 2 via the connection pads 7 on the connector terminal 2 side. The terminal 9pin and the flash memory 8 side have a plurality of memory interface terminals 9Pj connected to the flash memory 8. The flash memory 8 has a plurality of controller interface terminals 8Pk connected to the controller 9 on the controller 9 side. The connection pad 7 is connected to the connector interface terminal 9Pi of the controller 9 by a bonding wire 10. The memory interface terminal 9Pj of the controller 9 is connected to the controller interface terminal 8Pk of the flash memory 8 by a bonding wire 11. The connector interface terminal 9Pi has a terminal function corresponding to # 1 to # 8, # 13. The memory interface terminal 9Pj is a terminal for controlling the flash memory 8, for example, and includes a chip enable signal output, a write enable signal output, a command enable signal output, a data input output, an output enable signal output, and a ready. A plurality of terminals having functions such as busy signal output and reset signal output. The controller interface terminal 8Pk includes, for example, a chip enable signal input, a write enable signal input, a command enable signal input, a data input output, an output enable signal input, a ready busy signal output, a reset signal input, and the like. A plurality of terminals having a function. The card substrate 1 also has a test terminal 13 connected to the controller 9 and the flash memory 8 by bonding wires (or wiring patterns) 12.

SIM카드 유닛(4)은 본딩와이어(17A)를 통해 #9, #11, #12에 대응하는 접속패드(7)에 결합된다. SIM카드 유닛(4)에 대한 동작전원은 본딩와이어(17B)를 통해 공급된다. 16에서 도시되는 본딩와이어는 콘트롤러(9)와 SIM카드 유닛(4)을 접속하는 인터페이스배선이고, 이것은 메모리카드 유닛(3)과 SIM카드 유닛(4)간의 정보교환을 가능하게 하는 것이다.The SIM card unit 4 is coupled to the connection pad 7 corresponding to # 9, # 11, # 12 via the bonding wire 17A. The operating power for the SIM card unit 4 is supplied via the bonding wire 17B. The bonding wire shown in 16 is an interface wiring for connecting the controller 9 and the SIM card unit 4, which enables information exchange between the memory card unit 3 and the SIM card unit 4.

카드기판(1)은 실장면을 내측을 향해 케이싱(14)에 설치, 고정되고, 실장면은 케이싱(14)으로 덮여져서 보호되고, 단자면은 케이싱(14)에서 노출된다.The card substrate 1 is mounted and fixed to the casing 14 with the mounting surface facing inward, the mounting surface is covered with the casing 14 to be protected, and the terminal surface is exposed from the casing 14.

제 5 도에는 휴대전화기의 외관이 도시된다. 상기 멀티펑션 IC카드(MFC)는, 휴대전화기(20)의 측면에 설치된 카드슬롯(21)에 장착된다.5 shows the appearance of a cellular phone. The multi-function IC card MFC is mounted in the card slot 21 provided on the side of the mobile telephone 20.

제 6 도에는 카드 슬롯(21)에 멀티펑션 IC카드(MFC)가 장착된 상태를 도시한다. 카드 슬롯(21)은 내부에 각각의 커넥터단자(2)에 대응하여 돌출된 슬롯단자(22)를 갖는다. 상기 커넥터단자(2)는 상기 새발뜨기형상으로 2열로 배치되어 있으므로, 새발뜨기형상 부분에서는 카드슬롯(21)의 슬롯단자(22)의 돌출량을 짧은 것(22(S))과 긴 것(22(L))으로 교호시키면 좋고, 슬롯단자(22)의 돌출량을 바꾸면서 전체적으로 슬롯단자(22)를 병렬배치하는 비교적 간단한 구성을 채용할 수 있다. 커넥터단자(2)와의 접점은 슬롯단자(22)의 선단부(■표시)부분이다.6 shows a state in which the multifunction IC card MFC is mounted in the card slot 21. As shown in FIG. The card slot 21 has a slot terminal 22 protruded corresponding to each connector terminal 2 therein. Since the connector terminals 2 are arranged in two rows in the cross-stitch shape, the protruding amounts of the slot terminals 22 of the card slot 21 in the cross-stitch shape are short (22 (S)) and long ( 22 (L)), a relatively simple configuration can be employed in which the slot terminals 22 are arranged in parallel while the protrusion amount of the slot terminals 22 is changed. The contact with the connector terminal 2 is a tip portion (■ mark) of the slot terminal 22.

제 7 도에는 멀티미디어 카드용의 카드슬롯(23)에 멀티펑션 IC카드(MFC)가 장착된 상태를 도시한다. 멀티펑션 IC카드(MFC)의 #1 ~ #7의 커넥터단자(2) 배열은 멀티미디어카드에 준거하고 있으므로, 멀티펑션 IC카드(MFC)를 멀티미디어 카드용의 카드슬롯(23)에 장착하고, 메모리카드 유닛(3)을 단독으로 이용하는 용도에도 대응할 수 있다. 24는 #1 ~ #7의 커넥터단자(2)가 접속가능한 카드슬롯(23)의 슬롯단자이다.7 shows a state in which the multi-function IC card MFC is mounted in the card slot 23 for the multimedia card. Since the arrangement of the connector terminals 2 of # 1 to # 7 of the multifunction IC card (MFC) conforms to the multimedia card, the multifunction IC card (MFC) is mounted in the card slot 23 for the multimedia card, The use of the card unit 3 alone can also be supported. 24 is a slot terminal of the card slot 23 to which the connector terminals 2 of # 1 to # 7 are connectable.

제 8 도에는 상기 메모리카드 유닛(3)의 기능블럭도가 도시되어 있다. 콘트롤러(9)는 인터페이스 콘트롤러(30), 플래시메모리 콘트롤러(32), 암호화 ·복호회로(33), 및 보안회로(34)를 갖는다. 인터페이스 콘트롤러(30)는 상기 커넥터단자(2)를 통해 휴대전화기(20)에 접속되고, 휴대전화기(20)에서 부여되는 코맨드를 해독하여 메모리카드 유닛(3) 내부의 전체적인 제어와 휴대전화기(20)의 인터페이스제어를 한다. 그러한 제어프로그램 혹은 상태천이 제어로직은 특히 제한되지 않지만, 인터페이스 콘트롤러(30)의 내부에 설치되어 있다. 제어프로그램을 플래시메모리(8)에 배치해두는 것도 가능하다.8 shows a functional block diagram of the memory card unit 3. The controller 9 has an interface controller 30, a flash memory controller 32, an encryption / decryption circuit 33, and a security circuit 34. The interface controller 30 is connected to the cellular phone 20 through the connector terminal 2, and decodes the command given by the cellular phone 20 to control the entire interior of the memory card unit 3 and the cellular phone 20. ) Interface control. Such control program or state transition control logic is not particularly limited, but is provided inside the interface controller 30. It is also possible to arrange the control program in the flash memory 8.

상기 인터페이스제어는 상기 커넥터단자(2)를 통하는 멀티미디어 카드모드 혹은 SPI모드에 의한 인터페이스제어이다. 상기 메모리카드 내부의 전체적인 제어는 제 1에 보안회로(34)를 이용한 인증제어, 제 2에 플래시메모리(8)의 입출력데이터에 대한 암호화 ·복호제어, 제 3에 플래시메모리 콘트롤러(32)를 통한 플래시메모리(8)의 파일메모리로서의 액세스제어이다.The interface control is an interface control in a multimedia card mode or SPI mode via the connector terminal 2. The overall control of the inside of the memory card includes first authentication control using the security circuit 34, second encryption / decryption control of the input / output data of the flash memory 8, and third through the flash memory controller 32. Access control as a file memory of the flash memory 8.

상기 액세스제어는 예를 들면 섹터를 데이터관리의 기본으로 하는 파일시스템과의 호환을 고려한 제어이다. 예를 들면, 데이터 혹은 파일을 512바이트와 같은 섹터단위로 관리하기 위해, 플래시메모리(8)의 메모리어레이를 1섹터에 대응하는 512바이트마다 데이터 에어리어와 데이터 에어리어별 관리 에어리어로 나누어 이용하도록 되어 있다. 관리 에어리어는 대응데이터 에어리어에 유효데이터가 유지되어 있는 지 아닌 지의 섹터 이용상태를 도시하는 정보, 후속섹터로의 포인팅정보 등을 갖는다. 그 관리 에어리어가 전체적으로 섹터관리 테이블(35)을 구성하게 된다. 액세스제어에서는 액세스대상 파일의 섹터가 플래시메모리(8)의 물리어드레스에 대응되어 리드, 소거, 기록, 확인 등의 메모리동작이 이루어진다.The access control is, for example, a control in consideration of compatibility with a file system in which sectors are the basis of data management. For example, in order to manage data or files in sector units such as 512 bytes, the memory array of the flash memory 8 is divided into data areas and management areas for each data area for every 512 bytes corresponding to one sector. . The management area has information showing the sector usage state of whether valid data is held in the corresponding data area, pointing information to subsequent sectors, and the like. The management area constitutes the sector management table 35 as a whole. In the access control, the sectors of the file to be accessed correspond to the physical addresses of the flash memory 8 to perform memory operations such as read, erase, write, and confirm.

암호화 ·복호제어는 예를 들면 플래시메모리(8)에 기록하는 데이터를 우선 암호화 ·복호회로(33)로 암호화시키고, 암호화된 데이터를 플래시메모리(8)에 기록가능하게 하는 처리와, 플래시메모리 콘트롤러(32)로 플래시메모리(8)에서 리드한 데이터에 대해 암호화 ·복호회로(33)로 복호 또는 다른 암호화를 행하고, 처리된 데이터를 인터페이스 콘트롤러(30)에서 외부로 출력가능하게 하는 처리를 행한다. 암호화 ·복호의 수법에는 비밀키 혹은 비밀키와 공개키를 이용한 적당한 알고리즘을 채용하면 된다.Encryption / decryption control is, for example, a process of first encrypting data written to the flash memory 8 with the encryption / decryption circuit 33, and enabling the encrypted data to be written to the flash memory 8, and a flash memory controller. Decoding or other encryption is performed by the encryption / decryption circuit 33 on the data read from the flash memory 8 in step 32, and a process is performed so that the processed data can be output from the interface controller 30 to the outside. As the encryption / decryption method, a suitable algorithm using a secret key or a secret key and a public key may be adopted.

상기 인증제어에 관해 설명한다. 메모리카드 유닛(3)이 휴대전화기(20) 등을 통해 음악정보와 문학정보 등의 배포에 이용되는 것을 상정하면, 그러한 정보의 저작권 보호를 고려하는 것이 바람직하다. 또, 메모리카드 유닛(3)에 전화번호 등이 격납되어 이용되는 경우에는 그러한 정보에 대해 프라이버시 보호를 도모하는 것이 요구될 것이다.The authentication control will be described. Assuming that the memory card unit 3 is used for distributing music information and literary information through the mobile phone 20 or the like, it is preferable to consider copyright protection of such information. In addition, when a telephone number or the like is stored and used in the memory card unit 3, it will be required to provide privacy protection for such information.

저작권보호에 관해서는 특히 제한되지 않지만, 플래시메모리(8)의 특정 에어리어에 복제권에 관한 소정의 권한부여 코드가 플래시메모리(8)의 제조단계에서 기록되어 있다. 정보배포에 있어서, 복제권에 관한 권한부여 코드가 호스트장치에서 휴대전화기(20) 등에 전송되고, 이것이 보안회로(34)의 권한부여 코드관리 테이블(36)에 세트되어 그 권한부여 코드와 대응된 음악정보 등이 배포된 정보가 다운로드되고, 플래시메모리(8)에 기록되어 그 기록메모리 어드레스가 상기 권한부여 코드에 대응되어 보안 회로(34)의 상기 권한부여관리 테이블(36)에 세트된다. 그 후, 멀티펑션 IC카드(MFC)는 휴대전화기(20)에서 제거되어 이번에는 재생용 단말장치 등에 장착된다. 멀티펑션 IC카드(MFC)의 인터페이스 콘트롤러(30)는 단말장치로부터의 액세스요구에 대해, 액세스대상 파일의 메모리 어드레스가 상기 권한부여관리 테이블(36)상의 권한부여 코드에 대응된 메모리 에어리어인지 아닌 지를 상기 권한부여관리 테이블(36)을 이용하여 보안회로(34)에 판정시킨다. 권한부여 코드에 대응되어 있는 경우, 보안회로(34)는 보안회로(34) 보유의 권한부여 코드가 상기 플래시메모리(8)에 그 제조단계에서 기록되어 있는 권한부여 코드와 소정의관계가 성립되어 있지 않는 한, 그 파일 액세스를 허용하지 않는다. 상기 권한부여 코드관리 테이블(36)은 전기적으로 바꿔 기록할 수 있는 불휘발성 메모리에 의해 구성해도 좋다. 이 권한부여코드 관리 테이블(36)은 인터페이스 콘트롤러(30) 또는 플래시메모리(8)에 배치해도 좋다.Although it does not restrict | limit especially with respect to copyright protection, the predetermined authorization code regarding a copy right is recorded in the manufacturing step of the flash memory 8 in the specific area of the flash memory 8. In the distribution of information, an authorization code relating to the copy right is transmitted from the host apparatus to the cellular phone 20 or the like, which is set in the authorization code management table 36 of the security circuit 34 to correspond to the authorization code. Information in which information or the like is distributed is downloaded, recorded in the flash memory 8, and the recording memory address is set in the authorization management table 36 of the security circuit 34 in correspondence with the authorization code. Thereafter, the multi-function IC card MFC is removed from the cellular phone 20 and this time is mounted on a reproduction terminal device or the like. The interface controller 30 of the multifunction IC card (MFC) determines whether or not the memory address of the file to be accessed is a memory area corresponding to the authorization code on the authorization management table 36 in response to an access request from the terminal device. The security circuit 34 makes a determination using the authorization management table 36. If the authorization code corresponds to the authorization code, the security circuit 34 has a predetermined relationship with the authorization code recorded in the flash memory 8 at the manufacturing stage in which the authorization code of the security circuit 34 is held. Do not allow access to the file unless it is present. The authorization code management table 36 may be constituted by a nonvolatile memory which can be electrically changed and recorded. This authorization code management table 36 may be arranged in the interface controller 30 or the flash memory 8.

프라이버시보호에 관해서는 예를 들면 휴대전화기 등의 장치로부터 암증(暗證)코드가 보안회로(34)의 암증코드관리 테이블(37)에 일단 세트되면, 멀티펑션 IC카드(MFC)의 초기화 처리를 종료할 때마다 플래시메모리(8)에 대한 최초의 리드 액세스요구에 있어서 보안회로(34)는 인터페이스 콘트롤러(30)에 암증코드의 입력을 요구하고, 이미 암증코드 관리 테이블(37)에 세트되어 있는 암증코드에 일치하는 암증코드가 외부로부터 입력될 때까지 인터페이스 콘트롤러(30)에 그 리드요구에 응답하는 메모리 액세스제어를 개시시키지 않는다. 상기 암증코드 관리 테이블(37)은 전기적으로 바꿔 기록할 수 있는 불휘발성 메모리에 의해 구성해도 좋다. 이 권한부여코드 관리 테이블(36)은 인터페이스 콘트롤러(30) 또는 플래시메모리(8)에 배치해도 좋다.As for privacy protection, for example, once the encryption code is set in the encryption code management table 37 of the security circuit 34 from a device such as a cellular phone, the initialization process of the multifunction IC card (MFC) is performed. At each end, in the initial read access request to the flash memory 8, the security circuit 34 requests the input of the encryption code to the interface controller 30, and is already set in the encryption code management table 37. The interface controller 30 does not start the memory access control in response to the read request until the encryption code corresponding to the encryption code is input from the outside. The encryption code management table 37 may be constituted by a nonvolatile memory which can be electrically changed and recorded. This authorization code management table 36 may be arranged in the interface controller 30 or the flash memory 8.

제 9 도에는 상기 SIM카드 유닛(4)의 기능블럭도가 도시된다. SIM카드 유닛(4)은 싱글칩 마이크로컴퓨터에 의해 실현되고, CPU(중앙처리장치, 40), CPU(40)의 워크영역 등으로 이용되는 RAM(랜덤 액세스 메모리, 41), CPU(40)의 동작 프로그램 등을 보유하는 ROM(리드 온리 메모리, 42), 외부와의 데이터 입출력을 행하는 시리얼 인터페이스 회로(SIO, 43), 및 플래시메모리(44)에 의해 구성된다. GSM이동체 통신시스템에 있어서, SIM카드 유닛(4)은 보안에 관한 가입자 정보의 축적 ·관리, 유저 PIN(Personal Identification Number)의 작성 ·관리 등, GSM오퍼레이터의 서포트와 GSM가입자의 승인 ·관리에 필요한 가입자 정보를 보호하고, 또한 과금정보, 단축다이얼 ·상대방 고정다이얼과 같은 GSM서비스에 필요한 정보 등도 보호유지한다. 이 정보를 플래시메모리(44)에 유지보호하고, 관리하기 위한 처리를 CPU(40)가 RAM(41)을 이용하여 행하고, 그 때문에 동작프로그램은 ROM(42)이 보유한다. 또한 SIM카드 유닛(4)은 통신프로토콜의 실현, 파일관리, 보안관리를 행한다. 보안관리는 상기 유저 PIN 등의 인증코드를 이용하여 이용자의 이용권한의 정당성, 이용시스템의 정당성 확인을 하는 것이다. 구체적인 인증순서에 관해서는 상세한 설명을 생략하지만, GSM서비스에서의 인증코드는 유저에게 1 대 1 대응으로 GSM서비스제공자가 SIM카드 유닛(4)의 플래시메모리(44)에 미리 격납해둔다. SIM카드 유닛(4)의 플래시메모리(44)에 미리 격납해둔다. SIM카드 유닛(4)에 미리 등록된 인증코드는 예를 들면 통화마다 SIM카드유닛(4)에 입력된 코드와의 일치판정 등에 이용되고, 그 판정결과에 기초하여 정당성 확인이 이루어진다. 과금과의 관계도 있고, SIM카드 유닛(4)에서의 보안레벨은 메모리카드 유닛(3)에서의 보안레벨보다도 일반적으로 높게 되어 있다. 멀티펑션 IC카드(MFC)는 SIM카드 유닛(4)과 메모리카드 유닛(3)은 데이터입출력단자로 각각 고유의 커넥터단자가 할당되어 있으므로, 각각에 대한 보안정보 등의 비밀코드의 기록 및 판독을 독립적으로 행할 수 있고, 이 것이 보안레벨에 대해 상호 다른 취급을 가능하게 한다. 바꿔 말하면, 멀티펑션에 있어서 보안레벨의 상이는 상이로 혀용할 수 있다.9 shows a functional block diagram of the SIM card unit 4. The SIM card unit 4 is realized by a single-chip microcomputer and uses RAM (Random Access Memory) 41 and CPU 40 to be used as a work area of the CPU (central processing unit 40), CPU 40, and the like. It consists of a ROM (lead only memory) 42 holding an operation program, a serial interface circuit (SIO) 43 for performing data input / output with the outside, and a flash memory 44. In the GSM mobile communication system, the SIM card unit 4 is required for the support of the GSM operator and the approval and management of the GSM subscriber, such as the accumulation and management of subscriber information related to security and the creation and management of a user identification number (Personal Identification Number). It protects subscriber information and also protects the information necessary for GSM service such as billing information, speed dial and counterpart fixed dial. The CPU 40 performs a process for holding and protecting this information in the flash memory 44 by using the RAM 41, and therefore the operation program is held by the ROM 42. The SIM card unit 4 also implements communication protocols, file management, and security management. Security management is to verify the legitimacy of the user's right to use, the use system using the authentication code, such as the user PIN. The detailed authentication procedure is omitted, but the authentication code in the GSM service is stored in advance in the flash memory 44 of the SIM card unit 4 by the GSM service provider in a one-to-one correspondence to the user. The flash memory 44 of the SIM card unit 4 is stored in advance. The authentication code registered in advance in the SIM card unit 4 is used, for example, for coincidence determination with the code input to the SIM card unit 4 for each call, and validity confirmation is made based on the determination result. There is also a relationship with billing, and the security level in the SIM card unit 4 is generally higher than the security level in the memory card unit 3. In the multi-function IC card (MFC), the SIM card unit (4) and the memory card unit (3) have their own connector terminals as data input / output terminals. It can be done independently, which allows different handling of security levels. In other words, the security level can be used differently in the multifunction.

제 10 도에는 멀티펑션 IC카드(MFC)를 이용가능한 휴대전화기의 기능블럭도가 도시된다.Fig. 10 shows a functional block diagram of a cellular phone that can use a multifunction IC card (MFC).

음성은 마이크로폰(51)에 의해 아날로그 음성신호로 받아들여져, A/D변환기(52)에 의해 디지털 음성신호로 변환되고, 데이터프로세서(53)에 입력된다. 데이터프로세서(53)는 수취한 디지털 음성신호에 대한 음성부호화 처리 및 레이어처리로서의 채널코덱처리 등을 하고, 처리신호를 송신신호로 출력한다. 상기 음성부호화 처리 및 채널코덱처리 등은 특히 제한되지 않지만, DSP를 이용하여 이루어진다. 특히 도시는 하지 않지만, 데이터 프로세서(53)는 상기 채널코딕과 음성코딕을 위한 액셀레이터를 내장해도 좋다.The voice is received by the microphone 51 as an analog voice signal, converted into a digital voice signal by the A / D converter 52, and input to the data processor 53. The data processor 53 performs voice encoding processing and channel codec processing as layer processing on the received digital voice signal, and outputs the processing signal as a transmission signal. The voice encoding process and the channel codec process are not particularly limited, but are performed using a DSP. Although not shown in particular, the data processor 53 may incorporate an accelerator for the channel codec and the voice codec.

데이터 프로세서(53)에서 생성된 송신신호는 예를 들면 GMSK변조회로(54)에 의해 변조되고, 또한 D/A변환기(55)에 의해 아날로그신호로 변환되어, 고주파송신부(RF송신부, 56)에 의해 안테나(57)를 통해 송신된다.The transmission signal generated by the data processor 53 is, for example, modulated by the GMSK modulation circuit 54 and further converted into an analog signal by the D / A converter 55 to be transmitted to the high frequency transmitter (RF transmitter, 56). By way of antenna 57.

안테나(57)로 수신된 수신신호는 고주파수신부(RF수신부, 58)에 의해 수신되고, A/D변환기(59)에서 디지털신호로 변환되고, 데이터프로세서(53)에 취합된다. 데이터 프로세서(53)는 비터비복호처리, 음성복호처리 등을 하고, 음성신호를 꺼내어 출력한다. 비터비복호처리, 음성복호처리 등은 DSP 또는 도시를 생략하는 액셀레이터에 의해 이루어진다.The received signal received by the antenna 57 is received by the high frequency receiver (RF receiver) 58, converted into a digital signal by the A / D converter 59, and collected by the data processor 53. The data processor 53 performs the Viterbi decoding process, the audio decoding process, and takes out the audio signal and outputs it. Viterbi decoding processing, audio decoding processing, etc. are performed by an DSP or an accelerator (not shown).

데이터프로세서(53)에서 출력된 음성신호는 D/A변환기(60)에 의해 아날로그음성신호로 변환되고, 스피커(61)에서 음성으로 출력된다.The voice signal output from the data processor 53 is converted into an analog voice signal by the D / A converter 60, and is output as voice from the speaker 61.

제 10도의 휴대전화기(20)에서 데이터 프로세서(53)는 중앙처리장치(CPU, 62), 다이렉트메모리 액세스 콘트롤러(DMAC, 63), 상기 CPU(62)의 동작프로그램 등을 보유하는 리드 온리 메모리(ROM, 64), 상기 CPU(62)의 워크영역에 이용되는 랜덤 액세스 메모리(RAM, 65), 및 입출력포트와 시리얼 인터페이스 등의 입출력회로(I/O, 66)를 갖는다. 특히 제한되지 않지만, 휴대전화기(20)의 예에서는 데이터 프로세서(53)는 음성부호화 복호를 위한 음성코덱처리, 레이어처리로서의 채널코딕처리, 및 시스템제어처리 등의 동작프로그램은 상기 ROM(64)이 보유한다. DMAC(63)에 대한 전송제어조건 설정처리는 상기 ROM(64)에 격납된 동작프로그램을 CPU(62)가 실행하여 이루어지게 되어 있다.In the cellular phone 20 of FIG. 10, the data processor 53 is a read-only memory that holds a central processing unit (CPU) 62, a direct memory access controller (DMAC) 63, an operation program of the CPU 62, and the like. ROM 64, a random access memory (RAM) 65 used for the work area of the CPU 62, and input / output circuits I / O 66 such as an input / output port and a serial interface. Although not particularly limited, in the example of the cellular phone 20, the data processor 53 is an operating program such as voice codec processing for voice encoding decoding, channel codec processing as layer processing, and system control processing. Hold. The transfer control condition setting process for the DMAC 63 is performed by the CPU 62 executing the operation program stored in the ROM 64.

특히 제한되지 않지만, 상기 데이터 프로세서(53)의 I/O(66)에는 입력스위치부(70), 표시콘트롤러(71), 및 카드인터페이스 콘트롤러(72)가 접속되어 있다. 입력스위치부(70)은 펑션지정에 의해 숫자 및 문자 등을 입력가능한 다수의 입력스위치를 갖고 있다. 카드인터페이스 콘트롤러(72)는 카드슬롯(21)에 장착된 멀티펑션 IC카드(MFC)와 데이터 프로세서(53)간 인터페이스제어를 한다. 데이터 프로세서(53)는 송신전화번호, 착신전화번호, 통신상태, 배터리전압 등, 휴대전화장치(20)의 상태를 표시콘트롤러(71)를 통해 액정디스플레이(75)에 적당히 표시제어하는 기능을 갖고 있다.Although not particularly limited, the input switch unit 70, the display controller 71, and the card interface controller 72 are connected to the I / O 66 of the data processor 53. The input switch unit 70 has a plurality of input switches capable of inputting numbers and characters by function designation. The card interface controller 72 controls interface between the multifunction IC card (MFC) mounted on the card slot 21 and the data processor 53. The data processor 53 has a function of appropriately displaying and controlling the state of the mobile telephone apparatus 20 such as a transmission telephone number, an incoming telephone number, a communication state, a battery voltage, and the like on the liquid crystal display 75 through the display controller 71. have.

《멀티뱅크 메모리카드》`` Multibank Memory Card ''

제 11 도에는 본 발명에 관한 IC카드의 제 2 예인 멀티뱅크 메모리카드의 구성을 커넥터단자와 회로유닛의 접속형태를 주체로 도시하고 있다.Fig. 11 mainly shows the configuration of a connector terminal and a circuit unit in the configuration of a multi-bank memory card as a second example of the IC card according to the present invention.

제 11도에 도시되는 멀티뱅크 메모리카드(MBC)는, 도 1의 멀티펑션 IC카드(MFC)와 동일한 배열로, 카드기판(1)에 2열로 새발뜨기형상의 #1 ~ #13의 커넥터단자(2)가 배치되고, #1 ~ #13의 커넥터단자(2)에는 병렬동작 가능한 멀티뱅크 메모리를 구성하도록 메모리카드 유닛(3, 3A)이 접속되어 있다. 5는 메모리카드 유닛(3, 3A)을 커넥터단자(2)에 접속하는 배선패턴과 본딩와이어 등을 총칭하는 접속배선이다.The multi-bank memory card MBC shown in FIG. 11 has the same arrangement as that of the multi-function IC card MFC in FIG. (2) is arranged, and the memory card units 3 and 3A are connected to the connector terminals 2 of # 1 to # 13 so as to constitute a multi-bank memory capable of parallel operation. 5 is a connection wiring for generically referring to wiring patterns for connecting the memory card units 3 and 3A to the connector terminals 2, bonding wires, and the like.

메모리카드 유닛(3)은 #1 ~ #8, #13의 커넥터단자(2)에 접속되고, 도 1의 멀티펑션 IC카드(MFC)의 메모리카드 유닛(3)과 동일한 구성을 갖는다. 따라서, 메모리카드 유닛(3)은 앞에서 서술한 것과 같이 제 12 도의 7pin(1bit)의 란에 도시하는 것과 같이 멀티미디어카드로서 동작가능하고, 또, 제 12 동의 9pin(4bit)의 란에 도시하는 것과 같이 SD카드와 동일하게 4비트 병렬데이터 입출력동작 가능하다. 그 동작모드는 앞에서 서술한 대로, 카드슬롯에 접속했을 때의 커넥터단자(2)의 상태에서 결정되고, 또, 멀티미디어카드 호환의 동작모드에 있어서 멀티미디어 카드모드, SPI모드는 앞에서 서술한 대로 호스트장치에 의한 메모리카드 유닛(3)에 대한 초기화시의 지정으로 결정된다.The memory card unit 3 is connected to the connector terminals 2 of # 1 to # 8, # 13, and has the same configuration as that of the memory card unit 3 of the multifunction IC card (MFC) of FIG. Therefore, the memory card unit 3 is operable as a multimedia card as shown in the 7 pin (1 bit) column of FIG. 12 as described above, and is shown in the 9 pin (4 bit) column of the twelfth aspect. Likewise, 4-bit parallel data input / output operation is possible like SD card. The operation mode is determined as described above in the state of the connector terminal 2 when connected to the card slot, and in the multimedia card compatible operation mode, the multimedia card mode and the SPI mode are as described above. Is determined by the designation at the time of initialization to the memory card unit 3 by &quot;

상기 메모리카드 유닛(3A)은 멀티미디어 카드준거의 1비트 시리얼 입출력만 가능한 메모리카드로서의 기능밖에 구비되어 있지 않다. 이 메모리카드 유닛(3A)은 메모리카드 유닛(3)과 공유하는 #3, #4, #6의 커넥터단자에서 접지전압(Vss1), 전원전압(Vdd), 접지전압(Vss2)의 공급을 받는다. 그리고, 멀티미디어카드 모드에서는 #9는 리저브단자(NC-2)(오픈 또는 논리치 “1 ”로 고정), #10은 코맨드단자(CMD-2)(코맨드입력 및 응답신호 출력을 한다.), #11은 클록입력단자(CLK-2), #12는 데이터의 입출력단자(Data-2)로 기능된다. SPI모드에서는 #9는 칩셀렉트단자(CS-2, 마이너스논리), #10은 데이터 입력단자(Din-2, 호스트장치에서 카드로의 데이터 및 코맨드 입력용), #11은 클록입력단자(CLK-2), #12는 데이터출력단자(Dout-2)(메모리카드에서 호스트장치로의 데이터 및 스테이터스 출력)로 기능된다. 멀티미디어 카드모드, SPI모드는 앞에서 서술한 대로 호스트장치에 따른 메모리카드 유닛(3A)에 대한 초기화시의 지정으로 결정된다.The memory card unit 3A has only a function as a memory card capable of only 1-bit serial input / output based on the multimedia card. The memory card unit 3A is supplied with the ground voltage Vss1, the power supply voltage Vdd, and the ground voltage Vss2 from the connector terminals of # 3, # 4, and # 6 shared with the memory card unit 3. . In the multimedia card mode, # 9 is a reserve terminal (NC-2) (open or fixed to "1"), # 10 is a command terminal (CMD-2) (command input and response signal output), # 11 functions as a clock input terminal CLK-2 and # 12 functions as an input / output terminal Data-2 of data. In SPI mode, # 9 is the chip select terminal (CS-2, negative logic), # 10 is the data input terminal (Din-2, for data and command input from the host device to the card), and # 11 is the clock input terminal (CLK). -2) and # 12 function as a data output terminal Dout-2 (data and status output from the memory card to the host device). The multimedia card mode and the SPI mode are determined by designation upon initialization to the memory card unit 3A according to the host apparatus as described above.

제 11 도에 도시되는 멀티뱅크 메모리카드(MBC)를 제 6도에 예시되는 것과 같이 13개의 슬롯단자(22)를 갖는 카드슬롯(21)에 장착하여 호스트장치와 인터페이스한 경우, 2개의 메모리카드 유닛(3, 3A)을 병렬동작시킬 때 각각의 메모리카드 유닛(3, 3A)으로 채용할 수 있는 동작모드는, 제 1에 제 12 도의 13pin(A)란에 예시되는 것과 같이 쌍방 모두 멀티미디어카드 호환모드에서 멀티미디어 카드모드 또는 SPI모드로 하는 양태이다. 제 2에 제 12 도의 13pin(B)란에 예시되는 것과 같이 메모리카드 유닛(3)을 4비트 병렬 입출력가능한 동작모드, 메모리카드 유닛(3A)을 멀티미디어 카드 호환모드에서 멀티미디어 카드모드로 하는 양태이다. 어느 쪽이든지 호스트장치는 1개의 IC카드에 포함되는 쌍방의 메모리카드 유닛(3, 3A)을 각각 독립적으로 제어할 수 있고, 완전히 병렬동작시키는 것도 가능하다.When the multi-bank memory card MBC shown in FIG. 11 is mounted in a card slot 21 having 13 slot terminals 22 as illustrated in FIG. The operation modes that can be adopted by each of the memory card units 3 and 3A when the units 3 and 3A are operated in parallel are both multimedia cards as illustrated in the 13pin (A) column of FIG. This mode is to set the multimedia card mode or SPI mode in the compatibility mode. 2 is an aspect in which the memory card unit 3 is a 4-bit parallel input / output operation mode, and the memory card unit 3A is a multimedia card mode in a multimedia card compatibility mode as illustrated in the 13-pin (B) column of FIG. . In either case, the host apparatus can independently control both memory card units 3 and 3A included in one IC card, and can also operate in parallel completely.

《전원간 쇼트방지》<< short prevention between power supply >>

제 1 도의 멀티펑션 IC카드(MFC)및 제 11 도의 멀티뱅크 메모리카드(MBC)에서 전후 2열의 커넥터단자(2)의 배열에는 전원간 쇼트의 방지가 고려되고 있다. 상기의 예에서는 전원공급용 커넥터단자인 #4의 단자 후방에는 단자가 배치되어 있지 않다. 제 6 도에 예시되는 것과 같이 커넥터단자(2)가 새발뜨기형상으로 배치되어있는 부분에서는 카드슬롯(21)의 슬롯단자(22)는 짧은 단자(22, S)와 긴 단자(22, L)가 교호로 커넥터단자(2)의 반분의 피치로 밀집되어 배치되고 있다. 이에 대해 #4와 같이 후방에 커넥터단자(2)가 없으면, 제 6 도에 예시되는 것과 같이 전원전압(Vdd) 공급용 #4의 커넥터단자(2)에 대응되는 슬롯단자(22, Vdd)의 양 옆에는 긴 슬롯단자(22, L)가 배치되지 않는다.In the arrangement of the multi-function IC card (MFC) of FIG. 1 and the multi-bank memory card (MBC) of FIG. In the above example, no terminal is arranged behind the terminal of # 4, which is a power supply connector terminal. As illustrated in FIG. 6, the slot terminal 22 of the card slot 21 has the short terminals 22 and S and the long terminals 22 and L at the portion where the connector terminal 2 is arranged in the shape of cross-stitch. Are alternately arranged at a pitch of half of the connector terminals 2. On the other hand, if there is no connector terminal 2 at the rear as shown in # 4, the slot terminals 22 and Vdd corresponding to the connector terminal 2 of the power supply voltage Vdd # 4 as shown in FIG. Long slot terminals 22 and L are not disposed at both sides.

이에 대해 제 13 도의 (A)에 예시되는 것과 같이 전원전압(Vdd) 공급용 #4의 커넥터단자의 뒤쪽에 #10, #11의 데이터단자를 배치한 IC카드(25)를 상정한다. 이 IC카드(25)에 대응되는 카드슬롯(26)에서는 #4의 커넥터단자에 대응되는 슬롯단자(26Aa)의 옆에는 긴 슬롯단자(26Ab)가 배치되게 된다.On the other hand, as illustrated in Fig. 13A, an IC card 25 in which data terminals # 10 and # 11 are arranged behind the connector terminal of power supply voltage Vdd # 4 is assumed. In the card slot 26 corresponding to the IC card 25, the long slot terminal 26Ab is arranged next to the slot terminal 26Aa corresponding to the connector terminal of # 4.

제 13 도의 IC카드(25)를 카드슬롯(26)에 삽입할 때, 제 13 도의(B)에 예시되는 것과 같이 슬롯단자(26Ab)의 접점(■표시 부분)은 전원전압(Vdd)을 입력하는 #4의 커넥터단자와 회로의 접지전압(Vss)을 입력하는 #4의 커넥터단자와 회로의 접지전압을 입력하는 #3의 커넥터단자의 표면에 접지한다. 이 때, 전원전압(Vdd)을 받는 슬롯단자(26Aa)가 #4의 커넥터단자에 도통하고, 회로의 접지전압(Vss)을 받는 슬롯단자(26Ac)가 #3의 커넥터단자에 도통하면, 제 13 도의 (C)에 도시되는 것과 같이 26Aa의 접점, #4, 26Ab의 접점, #3, 26Ac의 접점을 통해 전원전압(Vdd)과 접지전압(Vss)이 쇼트한다.When inserting the IC card 25 of FIG. 13 into the card slot 26, as shown in FIG. 13B, the contact (marked portion) of the slot terminal 26Ab inputs the power supply voltage Vdd. Ground the connector terminal of # 4 and the connector terminal of # 4 to input the ground voltage (Vss) of the circuit and the connector terminal of # 3 to input the ground voltage of the circuit. At this time, if the slot terminal 26Aa receiving the power supply voltage Vdd conducts to the connector terminal of # 4, and the slot terminal 26Ac receiving the circuit ground voltage Vss conducts to the connector terminal of # 3, As shown in Fig. 13C, the power supply voltage Vdd and the ground voltage Vss are shorted through the contacts of 26Aa, the contacts of # 4 and 26Ab, and the contacts of # 3 and 26Ac.

제 6 도에 도시되는 것과 같이 전원공급용 커넥터단자인 #4의 단자 후방에 커넥터단자를 배치하지 않으므로써, 그러한 전원쇼트의 우려를 미연에 방지할 수 있다.As shown in FIG. 6, by not arranging the connector terminal behind the terminal of # 4, which is a power supply connector terminal, such a short circuit can be prevented in advance.

이상 본 발명자에 의해 이루어진 발명을 실시예에 기초하여 구체적으로 설명했지만, 본 발명은 그것에 한정되는 것은 아니고, 그 요지를 일탈하지 않는 범위에서 여러가지 변경가능하다.As mentioned above, although the invention made by this inventor was demonstrated concretely based on the Example, this invention is not limited to it, A various change is possible in the range which does not deviate from the summary.

예를 들면, 본 발명은 멀티미디어 카드의 외형사양 이외의 메모리카드, 예를 들면 콤팩트 플래시메모리 등의 다른 규격의 IC카드에도 적용할 수 있다. 따라서, 카드기판의 크기, 커넥터단자의 수, 및 커넥터단자의 기능 등은 상기 설명에 한정되지 않고, 적당히 변경가능하다. 또, 본 발명의 IC카드에 실장되는 메모리는 불휘발성 메모리에 한정되는 것은 아니고, 휘발성 메모리(SRAM, DRAM 등)이어도 좋다. 또, 불휘발성 메모리는 상기 플래시메모리에 한정되지 않고, 강유전체 메모리여도 좋다.For example, the present invention can be applied to a memory card other than the external specification of a multimedia card, for example, an IC card of another standard such as a compact flash memory. Therefore, the size of the card substrate, the number of connector terminals, the function of the connector terminal, and the like are not limited to the above description, and can be changed as appropriate. The memory mounted on the IC card of the present invention is not limited to the nonvolatile memory, and may be a volatile memory (SRAM, DRAM, etc.). The nonvolatile memory is not limited to the flash memory but may be a ferroelectric memory.

본 발명은 멀티펑션 IC카드로서 GSM 등의 휴대전화기, 그 외의 휴대정보단말에 이용할 수 있고, 또, 멀티뱅크 메모리IC카드로서 디지털 비디오카메라, 디지털 스틸카메라, 그 외의 전자기구의 보조기억장치 등에 널리 이용할 수 있다. 또한 멀티펑션IC카드의 기능으로, 통장, 크레디트 카드, ID카드 등의 기능을 메모리기능과 함께 조합하는 것도 가능하다.INDUSTRIAL APPLICABILITY The present invention can be used as a multi-function IC card for cellular phones such as GSM and other portable information terminals. Moreover, the multi-bank memory IC card is widely used for auxiliary video storage devices of digital video cameras, digital still cameras, and other electronic devices. It is available. In addition, as a function of the multi-function IC card, it is also possible to combine the functions such as bank account, credit card, ID card, etc. with the memory function.

Claims (13)

반도체 집적회로에 의해 구성된 제 1 기능블럭 및 제 2 기능블럭을 갖고, 복수개의 커넥터단자가 노출된 IC카드로,An IC card having a first functional block and a second functional block constituted by a semiconductor integrated circuit, wherein a plurality of connector terminals are exposed. 상기 복수개의 커넥터단자는 IC카드의 삽입방향 전후에 인접하는 열 상호간에 새발뜨기형상으로 복수열 배치되고,The plurality of connector terminals are arranged in a plurality of rows in the shape of a cross between adjacent rows before and after the insertion direction of the IC card 상기 커넥터단자는 상기 제 1 기능블럭에 접속되고 전용화된 제 1 커넥터단자, 상기 제 2 기능블럭에 접속되어 전용화된 제 2 커넥터단자, 상기 제 1 기능블럭 및 제 2 기능블럭의 쌍방에 대해 공통으로 동작전원을 공통하는 제 3 커넥터단자를 포함하여 이루어지는 것을 특징으로 하는 IC카드.The connector terminal is connected to both the first connector terminal connected to the first functional block and dedicated, the second connector terminal connected and dedicated to the second functional block, and the first functional block and the second functional block. An IC card comprising a third connector terminal having a common operating power source. 반도체 집적회로에 의해 구성된 제 1 기능블럭 및 제 2 기능블럭을 갖고, 복수개의 커넥터단자가 노출된 IC카드로,An IC card having a first functional block and a second functional block constituted by a semiconductor integrated circuit, wherein a plurality of connector terminals are exposed. 상기 복수개의 커넥터단자는 IC카드의 삽입방향 전후에 형성된 2열 배열을 갖고, 제 1 열째에 배치된 커넥터단자의 단자간 영역 배열과 제 2 열째에 배치된 커넥터단자의 단자간 영역이 열방향으로 상호 어긋나게 하여,The plurality of connector terminals have a two-column array formed before and after the insertion direction of the IC card, and the inter-terminal region arrangement of the connector terminals arranged in the first row and the inter-terminal region of the connector terminals arranged in the second row are arranged in the column direction. Mutually offset, 상기 커넥터단자는 상기 제 1 기능블럭에 접속되어 전용화된 제 1 커넥터단자, 상기 제 2 기능블럭에 접속되어 전용화된 제 2 커넥터단자, 상기 제 1 기능블럭 및 제 2 기능블럭의 쌍방에 대해 공통으로 동작전원을 공통하는 제 3 커넥터단자를 포함하여 이루어지는 것을 특징으로 하는 IC카드.The connector terminal is connected to both the first connector terminal dedicated to be connected to the first functional block, the second connector terminal dedicated to be connected to the second functional block, and the first functional block and the second functional block. An IC card comprising a third connector terminal having a common operating power source. 반도체 집적회로에 의해 구성된 제 1 기능블럭 및 제 2 기능블럭을 갖고, 복수개의 커넥터단자가 노출된 IC카드로,An IC card having a first functional block and a second functional block constituted by a semiconductor integrated circuit, wherein a plurality of connector terminals are exposed. 상기 복수개의 커넥터단자는 IC카드 삽입방향 전후에 형성된 2열의 배열을 갖고, 제 1 열째에 배치된 커넥터단자의 열방향 배치와 제 2 열째에 배치된 커넥터단자의 열방향 배치가 열방향으로 상호 어긋나게 되고,The plurality of connector terminals have an array of two rows formed before and after the IC card insertion direction, so that the column arrangement of the connector terminals arranged in the first row and the column arrangement of the connector terminals arranged in the second row are shifted from each other in the column direction. Become, 상기 커넥터단자는 상기 제 1 기능블럭에 접속되어 전용화된 제 1 커넥터단자, 상기 제 2 기능블럭에 접속되어 전용화된 제 2 커넥터단자, 상기 제 1 기능블럭 및 제 2 기능블럭의 쌍방에 대해 공통으로 동작전원을 공통하는 제 3 커넥터단자를 포함하여 이루어지는 것을 특징으로 하는 IC카드The connector terminal is connected to both the first connector terminal dedicated to be connected to the first functional block, the second connector terminal dedicated to be connected to the second functional block, and the first functional block and the second functional block. An IC card comprising a third connector terminal having a common operating power source in common. 청구항 제 2 또는 제 3에 있어서,The method according to claim 2 or 3, 상기 제 2 열째에 배치된 커넥터단자의 열방향 한 단부의 커넥터단자는 상기 제 1 열째에 배치되어 커넥터단자의 열방향 한 단부의 커넥터단자와 열방향으로 인접하는 위치까지 연재되고,The connector terminal at one end in the column direction of the connector terminals arranged in the second row is arranged in the first row and extends to a position adjacent in the column direction with the connector terminal at one end in the column direction of the connector terminal, 상기 제 2 열째에 배치된 커넥터단자의 열방향 다른 쪽 단부의 커넥터단자는 상기 제 1 열째에 배치되어 커넥터단자의 열방향 다른 단부의 커넥터단자와 열방향으로 인접하는 위치까지 연재되어 이루어지는 것을 특징으로 하는 IC카드.The connector terminal of the other end in the column direction of the connector terminals arranged in the second row is arranged in the first row and extends to a position adjacent in the column direction to the connector terminal of the other end in the column direction of the connector terminal. IC card to say. 청구항 제 1 내지 제 4 중 어느 한 항에 있어서,The method according to any one of claims 1 to 4, 상기 제 1 기능블럭은 전기적으로 고쳐 쓸 수 있는 제 1 불휘발성 메모리와,The first functional block includes a first nonvolatile memory that can be electrically rewritten; 상기 제 1 커넥터단자에서 공급되는 지시에 따라 상기 제 1 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 1 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 1 콘트롤러를 구비한 제 1 메모리카드 유닛으로,A first memory card unit having a first controller for controlling access to the first nonvolatile memory according to an instruction supplied from the first connector terminal and for controlling interface with the outside through the first connector terminal. , 상기 제 2 기능블럭은, 전기적으로 고쳐 쓸 수 있는 제 2 불휘발성 메모리와, 상기 제 2 커넥터 단자에서 공급되는 지시에 따라 상기 제 2 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 2 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 2 콘트롤러를 구비한 제 2 메모리카드 유닛인 것을 특징으로 하는 IC카드.The second functional block may be configured to electrically access a second nonvolatile memory and to control the second nonvolatile memory according to an instruction supplied from the second connector terminal. And a second memory card unit having a second controller for controlling interface with the outside via the second card. 청구항 제 5에 있어서,The method according to claim 5, 상기 제 1 콘트롤러는 상기 제 1 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고, 상기 제 1 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀 보호기능을 갖고,The first controller has a confidentiality protection function that encrypts data written to the first nonvolatile memory, and decrypts or otherwise encrypts data read from the first nonvolatile memory. 상기 제 2 콘트롤러는 상기 제 2 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고, 상기 제 2 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀 보호기능을 갖고 이루어지는 것을 특징으로 하는 IC카드.And the second controller has a confidentiality protection function that encrypts data written to the second nonvolatile memory and decrypts or otherwise encrypts data read from the second nonvolatile memory. Card. 청구항 제 5에 있어서,The method according to claim 5, 상기 제 1 커넥터단자는 클록단자와 데이터단자를 포함하고, 상기 제 2 커넥터단자는 클록단자와 데이터단자를 포함하고, 상기 제 3 커넥터단자는 전원전압공급용 단자 및 접지전압공급용 단자를 포함하고,The first connector terminal includes a clock terminal and a data terminal, the second connector terminal includes a clock terminal and a data terminal, and the third connector terminal includes a power supply voltage supply terminal and a ground voltage supply terminal. , 상기 제 1 메모리카드 유닛과 제 2 메모리카드 유닛은 병렬동작 가능한 멀티뱅크 메모리 유닛으로 구성되어 이루어지는 것을 특징으로 하는 IC카드.And said first memory card unit and said second memory card unit comprise a multi-bank memory unit capable of parallel operation. 청구항 제 1 내지 제 4 중 어느 한 항에 있어서,The method according to any one of claims 1 to 4, 상기 제 1 기능블럭은, 제 1 불휘발성 메모리와,The first functional block may include a first nonvolatile memory, 상기 제 1 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 1 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 1 콘트롤러를 구비한 제 1 데이터처리 유닛으로,A first data processing unit having a first controller that controls access to the first nonvolatile memory and simultaneously controls interface with an external device through the first connector terminal. 상기 제 2 기능블럭은, 제 2 불휘발성 메모리와, 상기 제 2 불휘발성 메모리의 액세스제어를 함과 동시에 상기 제 2 커넥터단자를 통해 외부와의 인터페이스제어를 하는 제 2 콘트롤러를 구비한 제 2 데이터처리 유닛으로,The second functional block includes second data including a second nonvolatile memory and a second controller for controlling access to the second nonvolatile memory and performing interface control with the outside through the second connector terminal. With processing unit, 상기 제 1 데이터처리 유닛 및 제 2 데이터처리 유닛은 각각 보안을 위한 비밀코드의 격납에어리어를 따로 가지고 이루어지는 것을 특징으로 하는 IC카드.And the first data processing unit and the second data processing unit have separate areas for storing secret codes for security. 청구항 제 8에 있어서,The method according to claim 8, 상기 제 1 데이터처리 유닛에는 불휘발성 메모리의 제조단계에서 비밀코드의 격납 에어리어에 비밀코드가 기록되고, 상기 제 2 데이터처리 유닛에는 IC카드의 제조단계에서 비밀코드의 격납 에어리어에 비밀코드가 기록되어 이루어지는 것을특징으로 하는 IC카드.In the first data processing unit, a secret code is recorded in a storage area of a secret code in a manufacturing step of a nonvolatile memory, and in the second data processing unit, a secret code is recorded in a storage area of a secret code in a manufacturing step of an IC card. IC card characterized by what is done. 청구항 제 8 또는 제 9에 있어서,The method according to claim 8 or 9, 상기 제 1 데이터처리 유닛은 메모리카드 유닛이 되고, 상기 제 2 데이터처리 유닛은 마이크로 컴퓨터화 된 SIM카드 유닛이 되어 이루어지는 것을 특징으로 하는 IC카드.And said first data processing unit is a memory card unit and said second data processing unit is a microcomputerized SIM card unit. 청구항 10에 있어서,The method according to claim 10, 상기 제 1 콘트롤러는 상기 제 1 불휘발성 메모리에 기록하는 데이터에 대해 암호화를 하고 상기 제 1 불휘발성 메모리에서 판독한 데이터에 대해 복호 또는 다른 암호화를 하는 기밀보호기능을 갖고 이루어지는 것을 특징으로 하는 IC카드.And the first controller has a confidentiality protection function that encrypts data written to the first nonvolatile memory and decrypts or otherwise encrypts data read from the first nonvolatile memory. . 청구항 제 8 또는 제 9에 있어서,The method according to claim 8 or 9, 상기 제 1 커넥터단자는 클록단자, 복수비트의 데이터단자 및 1비트의 코맨드단자를 포함하고, 상기 제 2 커넥터단자는 클록단자, 데이터단자 및 리세트단자를 포함하고, 상기 제 3 커넥터단자는 전원전압공급용 단자 및 접지전압 공급용 단자를 포함하여 이루어지는 것을 특징으로 하는 IC카드.The first connector terminal includes a clock terminal, a plurality of data terminals and a 1-bit command terminal, the second connector terminal includes a clock terminal, a data terminal and a reset terminal, and the third connector terminal is a power source. An IC card comprising a voltage supply terminal and a ground voltage supply terminal. 청구항 제 2 또는 제 3에 있어서,The method according to claim 2 or 3, 상기 제 3 커넥터단자는 제 1 열째에 배치되어 있고 전원전압 공급용 커넥터단자를 포함하고, 제 2 열째의 커넥터단자열은 상기 전원전압 공급용 커넥터단자에 인접하는 위치에 단자간 영역을 가지며 이루어지는 것을 특징으로 하는 IC카드.The third connector terminal is arranged in the first row and includes a connector terminal for power voltage supply, and the connector terminal string in the second column has an inter-terminal region at a position adjacent to the connector terminal for power supply voltage. IC card characterized.
KR1020027014404A 2002-10-25 2000-04-28 Ic card KR100745514B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020027014404A KR100745514B1 (en) 2002-10-25 2000-04-28 Ic card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020027014404A KR100745514B1 (en) 2002-10-25 2000-04-28 Ic card

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020057007080A Division KR100743040B1 (en) 2005-04-23 2000-04-28 Ic card

Publications (2)

Publication Number Publication Date
KR20030005304A true KR20030005304A (en) 2003-01-17
KR100745514B1 KR100745514B1 (en) 2007-08-02

Family

ID=41631083

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020027014404A KR100745514B1 (en) 2002-10-25 2000-04-28 Ic card

Country Status (1)

Country Link
KR (1) KR100745514B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100680288B1 (en) * 2006-02-17 2007-02-07 주식회사 케이티프리텔 Ic card and method of initializing ic card
KR100773908B1 (en) * 2005-08-08 2007-11-09 주식회사 포인칩스 Combination card having function of identification/memory and apparatus for connecting using the card
KR101010789B1 (en) * 2003-07-03 2011-01-25 르네사스 일렉트로닉스 가부시키가이샤 Multi-function card device
US7979623B2 (en) 2004-04-01 2011-07-12 Samsung Electronics Co., Ltd. Multi-channel integrated circuit card and method of controlling the same
KR101318594B1 (en) * 2005-12-29 2013-10-15 모토로라 모빌리티 엘엘씨 Methods and devices for data access in combined sim and mass storage cards
CN112001471A (en) * 2017-12-22 2020-11-27 华为终端有限公司 Memory card and mobile terminal
CN113011546A (en) * 2019-12-18 2021-06-22 三星电子株式会社 Universal flash memory card

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102150867B1 (en) 2018-12-07 2020-09-02 코나아이 (주) Ic chip for power supplyment and manufacturing method of it

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4650975A (en) * 1984-08-30 1987-03-17 Casio Computer Co., Ltd. IC card and an identification system thereof
JP3247150B2 (en) * 1992-07-06 2002-01-15 三菱アルミニウム株式会社 Brazing composition, aluminum alloy material coated with brazing composition, and method of manufacturing heat exchanger
JP3774260B2 (en) * 1996-03-25 2006-05-10 株式会社ルネサステクノロジ Memory card security system device and memory card thereof
JPH10334205A (en) * 1997-05-30 1998-12-18 Toshiba Corp Ic card and memory package

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101010789B1 (en) * 2003-07-03 2011-01-25 르네사스 일렉트로닉스 가부시키가이샤 Multi-function card device
US7971791B2 (en) 2003-07-03 2011-07-05 Renesas Electronics Corporation Multi-function card device
US7979623B2 (en) 2004-04-01 2011-07-12 Samsung Electronics Co., Ltd. Multi-channel integrated circuit card and method of controlling the same
US8261014B2 (en) 2004-04-01 2012-09-04 Samsung Electronics Co., Ltd. Multi-channel integrated circuit card and method of controlling the same
KR100773908B1 (en) * 2005-08-08 2007-11-09 주식회사 포인칩스 Combination card having function of identification/memory and apparatus for connecting using the card
KR101318594B1 (en) * 2005-12-29 2013-10-15 모토로라 모빌리티 엘엘씨 Methods and devices for data access in combined sim and mass storage cards
KR100680288B1 (en) * 2006-02-17 2007-02-07 주식회사 케이티프리텔 Ic card and method of initializing ic card
CN112001471A (en) * 2017-12-22 2020-11-27 华为终端有限公司 Memory card and mobile terminal
CN113011546A (en) * 2019-12-18 2021-06-22 三星电子株式会社 Universal flash memory card

Also Published As

Publication number Publication date
KR100745514B1 (en) 2007-08-02

Similar Documents

Publication Publication Date Title
JP4261802B2 (en) IC card
US7201581B2 (en) IC card
US7411284B2 (en) Accessible electronic storage apparatus
US20070170266A1 (en) Multi-protocol memory card
JP2006172122A (en) Card type storage device
JP2001266098A (en) Ic card and portable terminal unit
KR100745514B1 (en) Ic card
JP4761479B2 (en) IC card
KR100743040B1 (en) Ic card
CN1933012B (en) Non-volatile storage device
JP2000172821A (en) Semiconductor device, data storage medium, data recorder, data reading-out device, and manufacture of semiconductor device
CN1916944A (en) Integratel circuit cards
JP2006202336A (en) Non-volatile memory device

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120629

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130705

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150626

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee