운영 체제의 어떤 부분이 ROM에 저장되어 있습니까? ROM - 어디에 저장되어 있으며 왜 필요한가요?

모든 전자 제품은 복잡한 장치이며 작동 원리는 모든 일반 사람에게 명확하지 않습니다. ROM이란 무엇이며 왜 필요한가요? 이 기기? 오늘날 대부분의 사용자는 이 질문에 대답할 수 없습니다. 이 상황을 해결해 봅시다.

ROM이란 무엇입니까?

ROM이란 무엇이며 어디에 사용할 수 있나요? 읽기 전용 저장 장치는 소위 비휘발성 메모리입니다. 순전히 기술적으로 이러한 장치는 초소형 회로 형태로 구현됩니다. 동시에 우리는 약어 ROM이 무엇을 의미하는지 배웠습니다. 이러한 칩은 사용자가 입력한 정보를 저장하도록 설계되었습니다. 설치된 프로그램. ROM에서는 문서부터 사진까지 모든 것을 찾을 수 있습니다. 이 칩의 정보는 몇 달 또는 몇 년 동안 저장됩니다.

사용되는 장치에 따라 메모리 크기는 수 킬로바이트에서 매우 다양할 수 있습니다. 간단한 장치, 최대 테라바이트의 실리콘 칩이 하나만 있습니다. 영구 저장 용량이 클수록 더 많은 개체를 저장할 수 있습니다. 칩의 부피는 데이터의 양에 정비례합니다. ROM이 무엇인지에 대한 질문에 더 간결하게 대답하려고 하면 다음과 같이 말할 수 있습니다. 이는 일정한 전압에 의존하지 않는 정보 저장입니다.

용법 하드 드라이브 ROM으로

그래서 우리는 ROM이 무엇인지에 대한 질문에 이미 답변했습니다. 이제 ROM이 무엇인지 이야기 해 봅시다. 모든 컴퓨터의 주요 저장 장치는 HDD. 오늘날 그들은 모든 컴퓨터에 있습니다. 이 아이템광범위한 데이터 저장 기능으로 인해 사용됩니다. 동시에 장치에 멀티플렉서를 사용하는 ROM도 많이 있습니다. 이들은 특수 마이크로 컨트롤러, 부트 로더 및 기타 전자 메커니즘입니다. 자세히 살펴보면 ROM 약어의 의미만 이해하는 것이 아닙니다. 주제를 이해하려면 다른 용어를 해독해야 합니다.

플래시 기술을 사용하여 ROM 기능 추가 및 확장

사용자에게 표준 메모리 용량이 충분하지 않은 경우 ROM에서 제공하는 확장된 정보 저장 기능을 활용할 수 있습니다. 이는 다음을 사용하여 수행됩니다. 현대 기술, USB 드라이브 및 메모리 카드에 구현됩니다. 이러한 기술은 재사용 가능 원칙을 기반으로 합니다. 간단히 말해서, 그러한 미디어에 있는 정보는 삭제되고 다시 기록될 수 있습니다. 유사한 작업을 수만 번, 수십만 번 수행할 수 있습니다.

ROM은 무엇으로 구성되어 있나요?

ROM은 ROM-A와 ROM-E로 지정된 두 부분으로 구성됩니다. ROM-A는 프로그램을 저장하는 데 사용되고 ROM-E는 프로그램을 발행하는 데 사용됩니다. 유형 A ROM은 주소 와이어를 사용하여 플래시되는 다이오드 변압기 매트릭스입니다. ROM의 이 섹션은 주요 기능을 수행합니다. 충전은 ROM 제조에 사용되는 재료에 따라 달라집니다. 이를 위해 자기 테이프를 사용할 수 있습니다. 자기 디스크, 천공 카드, 드럼, 페라이트 팁, 정전기 축적 특성을 지닌 유전체.

ROM: 도식적 구조

이 전자 장치는 일반적으로 다수의 단일 비트 셀 연결과 유사한 장치로 묘사됩니다. 잠재적인 복잡성에도 불구하고 ROM 칩의 크기는 매우 작습니다. 특정 비트의 정보를 저장할 때는 케이스(0 기록) 또는 전원(1 기록)에 밀봉됩니다. 메모리 셀의 용량을 늘리기 위해 영구 저장 장치의 회로를 병렬로 연결할 수 있습니다. 이것이 바로 제조업체가 최신 제품을 얻기 위해 수행하는 작업입니다. 결국, 높은 기술적 특성을 지닌 ROM을 사용한다면 해당 디바이스는 시장에서 경쟁력을 갖게 될 것이다.

다양한 장비 유닛에서 사용되는 메모리 양

메모리 양은 ROM의 유형과 목적에 따라 달라질 수 있습니다. 간단하게 가전 ​​제품냉장고 같은 것이나 세탁기설치된 마이크로 컨트롤러로 충분합니다. 드문 경우지만 더 복잡한 것이 설치됩니다. 여기서 더 많은 ROM을 사용하는 것은 의미가 없습니다. 전자제품의 양은 매우 적습니다. 또한 복잡한 계산을 수행하는 데 기술이 필요하지 않습니다. 을 위한 현대 TV좀 더 복잡한 것이 필요할 수도 있습니다. ROM 회로의 복잡성의 정점은 컴퓨터 공학서버와 같은 개인용 컴퓨터. 이 기술에서 ROM에는 수 기가바이트에서 수백 테라바이트에 이르는 정보가 포함됩니다.

마스크 ROM

금속화 공정을 사용하여 기록을 하고 마스크를 사용하여 기록을 하는 경우 이러한 ROM을 마스크 ROM이라고 합니다. 그 안에는 메모리 셀의 주소가 10개의 핀에 공급됩니다. 특수 CS 신호를 사용하여 특정 칩이 선택됩니다. 이 유형의 ROM은 공장에서 프로그래밍됩니다. 따라서 중소량으로 생산하는 것은 불편하고 수익성이 없습니다. 그러나 대규모 생산에서는 이러한 장치가 ROM 중 가장 저렴합니다.

이것이 인기를 끌게 된 이유이다 이런 유형의장치. 회로 설계의 관점에서 이러한 ROM은 메모리 매트릭스의 연결이 다결정 실리콘으로 만들어진 가용성 점퍼로 대체된다는 점에서 일반적인 질량과 다릅니다. 생산 단계에서는 모든 점퍼가 생성됩니다. 컴퓨터는 논리적인 것들이 어디에나 기록되어 있다고 믿습니다. 그러나 사전 프로그래밍 중에는 증가된 전압이 적용됩니다.

이를 사용하면 논리 단위가 남습니다. 낮은 전압이 적용되면 점퍼가 증발합니다. 컴퓨터는 거기에 논리 0이 기록되어 있다고 믿습니다. 프로그래밍 가능한 읽기 전용 메모리 장치에도 동일한 원리가 사용됩니다. 프로그래밍 가능 ROM 또는 PROM은 기술적 제조 관점에서 매우 편리한 것으로 입증되었습니다. 중규모 및 소규모 생산 모두에 사용할 수 있습니다. 그러나 이러한 장치에도 한계가 있습니다. 프로그램은 한 번만 녹화할 수 있으며 그 이후에는 점퍼가 영원히 사라집니다.

ROM을 재사용할 수 없기 때문입니다. 실수하면 버려야 합니다. 결과적으로, 제조된 모든 장비의 비용이 증가합니다. 생산주기의 불완전 성으로 인해. 이 문제오랫동안 개발자들의 마음을 사로잡았습니다. 이러한 상황을 해결하기 위한 방법으로 여러 번 프로그래밍할 수 있는 ROM을 개발하기로 결정했습니다.

전기적으로 또는 자외선으로 지울 수 있는 ROM

이러한 장치는 메모리 셀이 특별한 구조를 갖는 메모리 매트릭스를 기반으로 생성됩니다. 여기의 각 셀은 MOS 트랜지스터이며 게이트는 다결정 실리콘으로 만들어졌습니다. 이전 버전을 다소 연상시킵니다. 이러한 ROM의 특징은 이 경우 실리콘이 절연 특성을 갖는 유전체로 추가로 둘러싸여 있다는 것입니다. 이산화규소는 유전체로 사용됩니다.

여기서 작동 원리는 유도 전하의 함량을 기반으로 합니다. 수십 년 동안 보관할 수 있습니다. 여기서 지우는 데 몇 가지 문제가 있습니다. 예를 들어, 자외선 ROM 장치는 외부, 예를 들어 자외선 램프로부터의 자외선에 노출되어야 합니다. 물론 조작의 용이성이라는 관점에서 볼 때 전기적 소거 ​​ROM 설계는 최선의 선택. 이 경우 활성화하려면 전압을 가하기만 하면 됩니다. 이러한 전기적 삭제 원리는 플래시 드라이브와 같은 장치에서 성공적으로 구현되었습니다. 그러나 이러한 ROM 회로는 셀 구조를 제외하면 구조적으로 기존의 마스크 ROM과 다르지 않다.

이러한 장치는 재프로그래밍 가능이라고도 합니다. 그러나 이러한 유형의 장치에는 모든 장점이 있지만 정보 삭제 속도에는 일정한 제한이 있습니다. 일반적으로 이 작업을 완료하는 데 10~30분 정도 걸립니다. 재작성 기능에도 불구하고 재프로그래밍 가능 장치는 사용에 제한이 있습니다. UV로 지울 수 있는 전자 장치는 10~100회의 쓰기 주기를 견딜 수 있습니다. 그 후에는 자외선의 파괴적인 효과가 눈에 띄게 나타나 장치의 기능이 중단됩니다.

이러한 요소는 BIOS 프로그램을 비디오로 저장하는 데 사용될 수 있으며 사운드 카드추가 포트의 경우. 다시 쓰기 가능성에 관해서는 전기적 삭제 원칙이 최적입니다. 이러한 장치의 재작성 횟수는 100,000~500,000입니다. 물론 더 많은 기능을 수행할 수 있는 장치를 찾을 수 있지만 일반 사용자에게는 그러한 초자연적인 기능이 전혀 필요하지 않습니다.

읽기 전용 메모리(ROM)– 불변 정보(프로그램, 상수, 테이블 함수)를 저장하도록 설계된 메모리입니다. 문제를 해결하는 과정에서 ROM은 정보 읽기만 허용합니다. ROM을 사용하는 대표적인 예로는 PC에서 BIOS(Basic 입출력 시스템)를 저장하기 위해 사용하는 LSI ROM을 들 수 있습니다.

일반적인 경우, EPROM 워드 용량, 길이 아르 자형+ 각각 1자리, 일반적으로 수평(주소) EPROMS 시스템 및 아르 자형+ 1 개의 수직 (방전) 도체. 교차점에서 결합 요소로 연결될 수 있습니다 (그림 1.46). 통신 요소(EC)는 퓨즈 링크 또는 -N-전환. 사이의 연결 요소의 존재 제이- 수평 및 수직 도체는 다음을 의미합니다. - 메모리 셀 번호의 번째 자리 제이 1이 기록되면 ES가 없다는 것은 여기에 0이 기록된다는 의미입니다. 셀 번호에 단어 쓰기 제이 ROM은 비트 컨덕터와 주소 와이어 번호 사이의 통신 요소를 적절하게 배열하여 생성됩니다. 제이. 셀 번호에서 단어 읽기 제이 ROM은 이렇게 됩니다.

쌀. 1.46. EPROM 단어의 용량, 길이의 ROM 저장 아르 자형+ 각 1자리

주소 코드 = 제이해독되고 수평 도체에 숫자가 표시됩니다. 제이드라이브에는 전원으로부터 전압이 공급됩니다. 통신 요소에 의해 선택된 주소 도체에 연결된 비트 도체에 전원이 공급됩니다. 1레벨 장치, 나머지 방전 도체에는 전원이 공급된 상태로 유지됩니다. 0레벨 0. 신호 세트 0과 비트 도체에 1이 있으며 PL 번호의 내용을 형성합니다. 제이, 즉 주소에 있는 단어 .

현재 ROM은 반도체 ES를 사용하는 LSI ROM으로 구축됩니다. LSI ROM은 일반적으로 세 가지 클래스로 나뉩니다.

– 마스크(MPZU)

– 프로그래밍 가능(PROM)

– 재프로그래밍 가능(RPM).

마스크 ROM(ROM - 읽기 전용 메모리에서) - 크리스탈 성장 과정에서 포토마스크에서 정보가 기록되는 ROM입니다. 예를 들어, 2KB 용량의 LSI ROM 555PE4는 KOI-8 코드를 사용하는 문자 생성기입니다. 마스크 ROM의 장점은 높은 신뢰성이지만 단점은 제조 가능성이 낮다는 것입니다.

프로그래밍 가능한 ROM(PROM - 프로그래밍 가능 ROM) - ROM, 특수 장치(프로그래머)를 사용하여 사용자가 기록하는 정보입니다. 이 LSI는 주소와 비트 도체의 모든 교차점에서 전체 ES 세트로 제조됩니다. 이는 이러한 LSI의 제조 가능성을 높여 대량 생산 및 사용을 증가시킵니다. EEPROM의 정보 기록(프로그래밍)은 사용자가 사용하는 장소에서 수행됩니다. 이는 0을 써야 하는 지점에서 통신 요소를 태워서 수행됩니다. 예를 들어 용량이 0.5KB인 TTLSH-BIS PROM 556RT5를 살펴보겠습니다. EPROM LSI의 신뢰성은 Masked LSI보다 낮습니다. 프로그래밍하기 전에 ES가 있는지 테스트해야 합니다.

MPOM 및 PROM에서는 PL의 내용을 변경하는 것이 불가능합니다. 플래시 가능한 ROM(RPM)은 저장된 정보를 여러 번 변경할 수 있습니다. 실제로 RPOM은 RAM입니다. 급여>> 목요일 ROM의 내용 교체는 저장된 정보를 지우는 것부터 시작됩니다. 전기적(EEPROM) 및 자외선(UVEPROM) 정보 삭제 기능을 갖춘 ROM을 사용할 수 있습니다. 예를 들어, 8KB 용량의 전기적 삭제 기능을 갖춘 KM1609RR2A LSI RPOM은 최소 104회 재프로그래밍이 가능하며, 켜진 상태에서 최소 15,000시간(약 2년), 꺼진 상태에서 최소 10년 동안 정보를 저장합니다. 8KB 용량의 자외선 삭제 K573RF4A 기능을 갖춘 LSI RPOM은 최소 25회의 재작성 주기를 허용하고 정보를 켜짐 상태에서 최소 25,000시간 동안, 꺼짐 상태에서 최소 100,000시간 동안 저장합니다.

RPOM의 주요 목적은 개발 및 디버깅 시스템에서 ROM 대신 사용하는 것입니다. 소프트웨어, 마이크로프로세서 시스템 등 수시로 프로그램을 변경해야 하는 경우.

ROM의 작동은 일대일 변환으로 간주될 수 있습니다. N-비트 주소 코드 V N-읽은 단어의 비트 코드, 즉 ROM은 코드 변환기(메모리가 없는 디지털 기계)입니다.

그림에서. 그림 1.47은 다이어그램에서 ROM의 일반적인 이미지를 보여줍니다.

쌀. 1.47. 조건부 ROM 이미지

ROM의 기능 다이어그램은 그림 1에 나와 있습니다. 1.48.

쌀. 1.48. 기능 다이어그램 ROM

저장장치 전문가들이 채택하는 용어에 따르면 입력코드를 주소(Address)라고 한다. N수직 버스 - 수직선, 출력 - 저장된 단어의 비트 단위. 바이너리 코드가 ROM 입력에 도착하면 항상 숫자 라인 중 하나가 선택됩니다. 이 경우 주어진 수직선과의 연결이 끊어지지 않은 OR 요소의 출력에는 1이 나타납니다. 이는 선택한 단어(또는 수직선)의 이 비트에 1이 기록된다는 의미입니다. 해당 비트의 출력에서 선택한 수직선과의 연결이 끊어지면 0이 남습니다. 프로그래밍 법칙은 반대일 수도 있습니다.

따라서 ROM은 기능적 단위입니다. N입구와 출력 저장 2 N - 작업할 때 사용하는 비트 단어 디지털 장치바뀌지 않는다. ROM 주소가 입력에 적용되면 이에 해당하는 단어가 출력에 나타납니다. 논리 설계에서 읽기 전용 메모리는 고정된 단어 집합이 있는 메모리 또는 코드 변환기로 간주됩니다.

다이어그램 (그림 1.47 참조)에서 ROM은 ROM으로 지정됩니다. 읽기 전용 메모리 장치에는 일반적으로 E 활성화 입력이 있으며, E 입력 레벨이 활성화되면 ROM이 해당 기능을 수행합니다. 해상도가 없으면 마이크로 회로의 출력이 비활성화됩니다. 여러 개의 활성화 입력이 있을 수 있으며, 이러한 입력의 신호가 일치하면 마이크로 회로가 잠금 해제됩니다. ROM에서 E 신호는 흔히 CT 판독(read), VM 칩 선택, VC 크리스탈 선택(칩 선택 - CS)이라고 합니다.

ROM 칩은 확장 가능합니다. 저장된 단어의 비트 수를 늘리기 위해 마이크로 회로의 모든 입력이 병렬로 연결됩니다 (그림 1.49, ), 증가된 총 출력 수 중에서 증가된 비트 심도에 따라 출력 워드가 제거됩니다.

저장된 단어 자체의 수를 늘리려면 (그림 1.49, ) 마이크로 회로의 주소 입력은 병렬로 켜지고 새로운 확장 주소의 하위 비트로 간주됩니다. 새 주소에 추가된 상위 비트는 디코더로 전송되며, 디코더는 E 입력을 사용하여 마이크로 회로 중 하나를 선택합니다. 적은 수의 마이크로 회로를 사용하면 ROM 자체의 활성화 입력을 결합하여 가장 중요한 비트의 디코딩을 수행할 수 있습니다. 저장된 워드 수가 증가함에 따라 동일한 비트의 출력을 OR 함수를 사용하여 결합해야 합니다. ROM 칩의 출력이 배선 OR 방법을 사용하여 결합하기 위한 오픈 콜렉터 회로에 따라 만들어지거나 출력의 직접적인 물리적 결합을 허용하는 3상태 버퍼 회로에 따라 만들어지면 특수 OR 요소가 필요하지 않습니다.

ROM 칩의 출력은 일반적으로 반전되고 입력 E는 종종 반전됩니다. ROM을 늘리려면 이러한 증폭기에 의해 발생하는 추가 지연을 고려하여 일부 신호 소스의 부하 용량을 늘리기 위해 버퍼 증폭기를 도입해야 할 수도 있지만 일반적으로 많은 제어 센터(예: 자동화 장치)에서 일반적으로 사용되는 비교적 적은 양의 메모리를 사용하는 경우 ROM을 확장해도 일반적으로 근본적인 문제가 발생하지 않습니다.

쌀. 1.49. 마이크로 회로의 입력을 병렬로 연결할 때 저장된 워드의 비트 수를 늘리고 병렬로 연결할 때 저장된 워드의 수를 늘립니다. 주소 지정 가능한 입력미세회로

읽기 전용 메모리 또는 읽기 전용 메모리(ROM 또는 ROM, 영어) 컴퓨터를 부팅하고 해당 구성 요소를 테스트하기 위한 프로그램을 저장하는 데 사용됩니다. 읽기 전용으로 사용됩니다. 비휘발성입니다. 즉, 기록된 정보는 컴퓨터가 꺼진 후에도 변경되지 않습니다.

· 액세스 유형별:

· 병렬 액세스(병렬 모드 또는 랜덤 액세스): 이러한 ROM은 시스템의 RAM 주소 공간에서 액세스될 수 있습니다. 예를 들어 K573RF5;

· 순차 액세스 사용: 이러한 ROM은 상수나 펌웨어를 프로세서나 FPGA에 일회적으로 로드하는 데 자주 사용되며, TV 채널 설정 등을 저장하는 데 사용됩니다. 예: 93С46, AT17LV512A.

· 마이크로 회로 프로그래밍 방법에 따라(펌웨어 작성):

· 프로그래밍이 불가능한 ROM;

· 특수 장치(ROM 프로그래머)의 도움으로만 프로그래밍된 ROM(한 번 및 반복적으로 플래시됨). 특히 특수 터미널에 비표준 및 상대적으로 높은 전압(최대 +/- 27V)을 공급하려면 프로그래머를 사용해야 합니다.

· 회로 내 (재)프로그래밍 가능 ROM(ISP, 시스템 내 프로그래밍) - 이러한 마이크로 회로는 필요한 모든 고전압 발생기 내부에 있으며 프로그래머 없이 또는 소프트웨어를 사용하여 인쇄 회로 기판에서 납땜을 제거하지 않고도 다시 플래시할 수 있습니다. .

제어 마이크로프로그램은 종종 영구 메모리에 저장됩니다. 기술 장치: TV, 휴대폰, 다양한 컨트롤러 또는 컴퓨터(SPARC 시스템의 BIOS 또는 OpenBoot).

RAM의 목적과 특성.

또는 RAM(Random Access Memory) 또는 RAM, 영어) 그녀프로세서의 처리 작업 중에 변경되는 정보를 저장하도록 설계되었습니다. 정보를 읽고 쓰는 데 모두 사용됩니다. 이는 휘발성입니다. 즉, 컴퓨터를 켤 때만 모든 정보가 이 메모리에 저장됩니다.

물리적으로 RAM 유형의 저장 장치를 구축하려면 동적 및 정적 메모리 칩이 사용되며 약간의 정보를 저장한다는 것은 저장을 의미합니다. 전하(이것은 모든 RAM의 휘발성, 즉 컴퓨터가 꺼질 때 RAM에 저장된 모든 정보의 손실을 설명합니다.)

컴퓨터 RAM은 요소에서 물리적으로 실행됩니다. 동적 RAM, 상대적으로 빠른 마이크로프로세서와 상대적으로 느린 장치(우리의 경우 동적 RAM)의 작동을 조정하기 위해 셀로 구축된 기능적으로 설계된 캐시 메모리를 사용합니다. 정적 RAM. 따라서 컴퓨터에는 두 가지 유형의 RAM이 동시에 포함되어 있습니다. 물리적으로 외부 캐시 메모리또한 마더보드의 해당 슬롯에 삽입되는 보드에 미세 회로 형태로 구현됩니다.

PC의 기본 요소.

구조적으로 PC는 중앙 시스템 장치 형태로 만들어지며 커넥터-조인트를 통해 연결됩니다. 외부 장치: 추가 메모리 장치, 키보드, 디스플레이, 프린터 등

시스템 장치일반적으로 포함 시스템 보드, 전원 공급 장치, 디스크 드라이브, 커넥터 추가 장치컨트롤러가 있는 확장 보드 - 외부 장치용 어댑터.

읽기 전용 메모리 (ROM) - 불변 데이터 배열을 저장하는 데 사용되는 비휘발성 메모리입니다.

영구 메모리는 장치의 전체 작동 중에 변경되지 않은 정보를 저장하도록 설계되었습니다. 이 정보는 공급 전압이 제거되더라도 사라지지 않습니다.

따라서 ROM에서는 정보를 읽는 모드만 가능하며, 읽는 동안 정보가 파괴되지는 않습니다.

ROM 클래스는 동질적이지 않으며 앞서 언급한 것처럼 여러 개의 독립적인 하위 클래스로 나눌 수 있습니다. 그러나 이러한 모든 하위 클래스는 정보 표시에 대해 동일한 원칙을 사용합니다. ROM의 정보는 주소(A)와 데이터 버스 간의 연결 유무로 표시됩니다. 이러한 의미에서 ROM의 EZE는 메모리 커패시터 Cn이 회로에서 단락되거나 제외된다는 점에서 동적 RAM의 EZE와 유사합니다.

2. ROM 개발의 역사적 연대기. 내용 기록/재작성 원리를 기반으로 하는 ROM 기술: ROM, PROM, EPROM, EEPROM, flashROM. 이러한 기술의 특징과 세포의 구조를 보여주는 도면을 제공합니다.

다양한 애플리케이션에서 장치 작동 중에 변경되지 않는 정보를 저장해야 하는 경우가 많습니다. 이는 컴퓨터의 마이크로 컨트롤러, 부트로더 및 BIOS의 프로그램, 신호 프로세서의 디지털 필터 계수 표와 같은 정보입니다. 거의 항상 이 정보는 동시에 필요하지 않으므로 영구 정보를 저장하는 가장 간단한 장치를 멀티플렉서에 구축할 수 있습니다. 이러한 영구 저장 장치의 다이어그램은 그림 1에 나와 있습니다.

그림 1. 멀티플렉서를 기반으로 한 읽기 전용 메모리 회로.

이 회로에서는 8개의 단일 비트 셀로 구성된 읽기 전용 메모리 장치가 구축됩니다. 특정 비트를 한자리 셀에 저장하는 것은 와이어를 전원에 납땜하거나(1을 기록) 케이스에 와이어를 밀봉(0을 기록)함으로써 수행됩니다. ~에 회로도이러한 장치는 그림 2와 같이 지정됩니다.

그림 2. 회로도에서 영구 저장 장치 지정.

ROM 메모리 셀의 용량을 늘리기 위해 이러한 미세 회로를 병렬로 연결할 수 있습니다(출력과 기록된 정보는 자연스럽게 독립적으로 유지됩니다). 단일 비트 ROM의 병렬 연결 다이어그램은 그림 3에 나와 있습니다.

그림 3. 다중 비트 ROM 회로도.

실제 ROM에서는 정보가 다음을 사용하여 기록됩니다. 마지막 작업미세 회로 생산 - 금속화. 금속화는 마스크를 사용하여 수행되므로 이러한 ROM을 호출합니다. 마스크 ROM. 실제 마이크로회로와 위에 제시된 단순화된 모델의 또 다른 차이점은 멀티플렉서 외에 디멀티플렉서를 사용한다는 것입니다. 이 솔루션을 사용하면 1차원 저장 구조를 다차원 저장 구조로 전환할 수 있으므로 ROM 회로의 작동에 필요한 디코더 회로의 부피를 크게 줄일 수 있습니다. 이 상황은 다음 그림으로 설명됩니다.

그림 4. 마스크된 읽기 전용 메모리 장치의 회로도.

마스크 ROM은 그림 5와 같이 회로도에 표시되어 있습니다. 이 칩의 메모리 셀 주소는 핀 A0 ... A9에 제공됩니다. 칩은 CS 신호에 의해 선택됩니다. 이 신호를 사용하면 ROM의 볼륨을 높일 수 있습니다(CS 신호 사용 예는 RAM 설명에 나와 있습니다). 마이크로 회로는 RD 신호를 사용하여 읽습니다.

그림 5. 회로도에서 마스킹된 읽기 전용 메모리 장치 지정.

마스크 ROM의 프로그래밍은 제조사 공장에서 진행되는데, 이는 장치 개발 단계는 물론 중소 규모 생산 배치에 매우 불편하다. 당연히, 대규모 생산마스크 ROM은 가장 저렴한 유형의 ROM이므로 오늘날 널리 사용됩니다. 중소 규모의 무선 장비 생산 시리즈를 위해 특수 장치(프로그래머)에서 프로그래밍할 수 있는 미세 회로가 개발되었습니다. 이 미세 회로에서는 영구 연결메모리 매트릭스의 도체는 다결정 실리콘으로 만들어진 가용성 점퍼로 대체됩니다. 초소형 회로를 생산하는 동안 모든 점퍼가 만들어지며 이는 모든 메모리 셀에 논리 장치를 쓰는 것과 같습니다. 프로그래밍 과정에서 마이크로 회로의 전원 핀과 출력에 증가된 전력이 공급됩니다. 이 경우 공급 전압(논리 장치)이 마이크로 회로의 출력에 적용되면 점퍼를 통해 전류가 흐르지 않고 점퍼는 그대로 유지됩니다. 마이크로 회로의 출력(케이스에 연결됨)에 낮은 전압 레벨이 적용되면 점퍼를 통해 전류가 흘러 이 점퍼가 증발하고 이후에 이 셀에서 정보를 읽을 때 논리 0이 됩니다. 읽다.

이러한 미세 회로를 프로그래밍 가능 ROM (PROM)은 그림 6과 같이 회로도에 표시됩니다. 예를 들어 마이크로 회로의 이름을 155PE3, 556RT4, 556RT8 등으로 지정할 수 있습니다.

그림 6. 회로도에서 프로그래밍 가능한 읽기 전용 메모리 지정.

프로그래밍 가능 ROM은 중소 규모 생산에 매우 편리한 것으로 입증되었습니다. 그러나 무선 전자 장치를 개발할 때 ROM에 기록된 프로그램을 변경해야 하는 경우가 종종 있습니다. 이 경우 EPROM을 재사용할 수 없기 때문에 ROM을 한번 썼다가 오류나 중간 프로그램이 있으면 폐기해야 하므로 당연히 하드웨어 개발 비용이 늘어나게 된다. 이러한 단점을 제거하기 위해 삭제하고 다시 프로그래밍할 수 있는 다른 유형의 ROM이 개발되었습니다.

UV 지울 수 있는 ROM메모리 셀에 구축된 저장 매트릭스를 기반으로 구축되었으며, 내부 구조는 다음 그림에 나와 있습니다.

그림 7. UV 및 전기적으로 지울 수 있는 ROM 메모리 셀.

셀은 게이트가 다결정 실리콘으로 만들어진 MOS 트랜지스터입니다. 그런 다음 미세 회로를 제조하는 과정에서 이 게이트가 산화되어 결과적으로 절연 특성이 우수한 유전체인 산화규소로 둘러싸이게 됩니다. 설명된 셀에서는 ROM이 완전히 지워진 상태에서 플로팅 게이트에 전하가 없으므로 트랜지스터는 전류를 전도하지 않습니다. 마이크로 회로를 프로그래밍할 때 플로팅 게이트 위에 있는 두 번째 게이트가 제공됩니다. 높은 전압터널링 효과로 인해 플로팅 게이트에 전하가 유도됩니다. 플로팅 게이트의 프로그래밍 전압이 제거된 후에도 유도된 전하는 남아 있으므로 트랜지스터는 전도성 상태를 유지합니다. 플로팅 게이트의 전하는 수십 년 동안 저장될 수 있습니다.

구조적 계획읽기 전용 메모리는 앞서 설명한 마스크 ROM과 다르지 않습니다. 점퍼 대신 사용되는 유일한 것은 위에서 설명한 셀입니다. 재프로그래밍 가능한 ROM에서는 이전에 기록된 정보가 자외선을 사용하여 삭제됩니다. 이 빛이 반도체 결정을 자유롭게 통과할 수 있도록 석영 유리 창이 칩 본체에 내장되어 있습니다.

미세회로에 조사가 이루어지면 산화규소의 절연성이 상실되고 플로팅 게이트에서 축적된 전하가 반도체 볼륨으로 유입되어 메모리 셀의 트랜지스터가 오프 상태가 된다. 초소형 회로의 삭제 시간은 10~30분입니다.

미세 회로의 쓰기-삭제 주기 수는 10~100회이며 그 이후에는 미세 회로가 실패합니다. 이는 자외선의 유해한 영향 때문입니다. 이러한 미세 회로의 예는 573 시리즈 미세 회로입니다. 러시아 생산, 외국 생산 27cXXX 시리즈의 미세 회로. 이 미세 회로는 가장 자주 저장됩니다. BIOS 프로그램 범용 컴퓨터. 플래시 가능 ROM은 그림 8과 같이 회로도에 표시되어 있습니다.

그림 8. 회로도에서 재프로그래밍 가능한 읽기 전용 메모리 장치 지정.

따라서 석영 창이 있는 케이스는 매우 비싸고 쓰기-삭제 주기 수가 적기 때문에 EPROM에서 정보를 전기적으로 삭제하는 방법을 모색하게 되었습니다. 이 과정에서 많은 어려움이 있었지만 현재는 실질적으로 해결되었습니다. 요즘에는 정보를 전기적으로 삭제하는 초소형 회로가 널리 퍼져 있습니다. 저장 셀로는 ROM과 동일한 셀을 사용하지만 전위에 의해 지워지므로 이러한 미세 회로의 쓰기-삭제 주기 횟수는 1,000,000회에 이릅니다. 이러한 미세 회로에서 메모리 셀을 지우는 시간은 10ms로 단축됩니다. 이러한 미세 회로의 제어 회로는 복잡한 것으로 밝혀졌으므로 이러한 미세 회로 개발을 위한 두 가지 방향이 나타났습니다.

2. 플래시롬

전기적으로 지울 수 있는 PROM은 가격이 더 비싸고 용량도 작지만 각 메모리 셀을 별도로 다시 쓸 수 있습니다. 결과적으로 이 칩에는 최대 수쓰기-삭제 주기. 전기적으로 지울 수 있는 ROM의 적용분야는 전원이 꺼졌을 때 지워져서는 안되는 데이터를 저장하는 영역이다. 이러한 미세 회로에는 국내 미세 회로 573РР3, 558РР 및 28cXX 시리즈의 외국 미세 회로가 포함됩니다. 전기적으로 지울 수 있는 ROM은 그림 9와 같이 다이어그램에 지정되어 있습니다.

그림 9. 회로도에서 전기적으로 지울 수 있는 읽기 전용 메모리 장치 지정.

최근에는 미세회로의 외부 다리 수를 줄여 EEPROM의 크기를 줄이는 경향이 있습니다. 이를 위해 주소와 데이터는 다음을 통해 칩으로 전송되고 칩에서 전송됩니다. 직렬 포트. 이 경우 SPI 포트와 I2C 포트(각각 마이크로 회로 93cXX 및 24cXX 시리즈)의 두 가지 유형의 직렬 포트가 사용됩니다. 외국 시리즈 24cXX는 국내 마이크로 회로 시리즈 558PPX에 해당합니다.

FLASH - ROM은 각 셀에서 개별적으로 삭제가 수행되지 않고 EEPROM에서 수행된 것처럼 전체 마이크로 회로 전체 또는 이 마이크로 회로의 메모리 매트릭스 블록에서 삭제가 수행된다는 점에서 EEPROM과 다릅니다.

그림 10. 회로도에서 FLASH 메모리 지정.

영구 저장 장치에 접근하려면 먼저 주소 버스에 메모리 셀의 주소를 설정한 후 칩에서 읽기 작업을 수행해야 합니다. 이 타이밍 다이어그램은 그림 11에 나와 있습니다.

그림 11. ROM에서 정보를 읽는 타이밍 다이어그램.

그림 11에서 화살표는 제어 신호가 생성되어야 하는 순서를 보여줍니다. 이 그림에서 RD는 읽기 신호이고, A는 셀 주소 선택 신호입니다. 개별 비트버스의 주소는 허용됩니다 다른 의미, 단일 상태와 0 상태 모두로의 전환 경로가 표시됩니다. D는 선택한 ROM 셀에서 읽은 출력 정보입니다.

· ROM- (영어) 읽기 전용 메모리, 읽기 전용 메모리), 마스크 ROM은 공장 방식으로 제조됩니다. 나중에 기록된 데이터를 변경할 가능성은 없습니다.

· 프롬- (영어) 프로그래밍 가능한 읽기 전용 메모리, 프로그래밍 가능 ROM (프롬)) - ROM, 사용자가 한 번 "플래시"했습니다.

· EPROM- (영어) 지울 수 있는 프로그래밍 가능한 읽기 전용 메모리, 재프로그래밍 가능/재프로그래밍 가능 ROM (EPROM/RPZU)). 예를 들어 K537RF1 칩의 내용은 자외선 램프를 사용하여 지워졌습니다. 자외선이 결정에 통과할 수 있도록 석영 유리가 있는 창이 마이크로회로 하우징에 제공되었습니다.

· EEPROM- (영어) 전기적으로 지울 수 있는 프로그래밍 가능한 읽기 전용 메모리, 전기적으로 삭제 가능, 재프로그램 가능 ROM). 이러한 유형의 메모리는 수만 번에 걸쳐 데이터를 지우고 다시 채울 수 있습니다. 다음에서 사용됨 솔리드 스테이트 드라이브. EEPROM의 한 유형은 다음과 같습니다. 플래시 메모리(영어) 플래시 메모리).

· 플래시ROM - (영어) 플래시 읽기 전용 메모리)은 EEPROM(반도체 전기 재프로그래밍 가능 메모리) 기술의 일종입니다. 이 반도체 기술을 기반으로 하는 마이크로 회로 형태의 영구 저장 장치에 대한 기술적으로 완전한 솔루션을 지정하기 위해 전자 회로에서도 동일한 단어가 사용됩니다. 일상 생활에서 이 문구는 다양한 종류의 고체 정보 저장 장치에 할당됩니다.

마이크로프로세서 및 기타 디지털 분야에서 자동 시스템전원이 꺼진 경우를 포함하여 변경되지 않은 상태로 유지되는 정보 소스 역할을 할 메모리가 필요합니다(테이블 상수, 영구 프로그램, 마이크로프로그램 및 서브루틴 목록). 이러한 경우, 이 시스템 모듈을 사용하는 여성을 통해 기록된 정보를 변경할 수 없는 메모리 모듈이 사용됩니다. 이러한 모듈을 읽기 전용 메모리(ROM)라고 합니다. 따라서 ROM은 실행 중에 마이크로프로세서에 의해 내용이 대체될 수 없는 읽기 전용 메모리 장치입니다. 작업 프로그램시스템 전원이 제거되면 저장됩니다. 정보를 처리하는 과정에서 ROM은 읽기 모드로만 동작하는 메모리이다.

ROM을 사용하면 저장 요소를 단순화하여 정보 패키징의 밀도를 높일 수 있습니다.

일반적으로 메모리 장치인 ROM은 읽기 또는 프로그래밍이라는 두 가지 모드 중 하나로 작동할 수 있습니다. ROM 프로그래밍은 정보를 ROM에 기록하는 프로세스입니다(프로그래밍을 프로그램을 구성하는 프로세스로 일반적으로 이해하는 것과는 반대).

일반적으로 목표는 읽기 모드에서 작동할 때 프로그래밍에 ROM 모듈에 사용되는 라인 이외의 새로운 외부 라인이 필요하지 않도록 하는 것입니다.

이 유형의 메모리의 프로그래밍 가능성은 메모리 요소 또는 셀(행)의 샘플링 라인을 정보 판독 라인과 연결하는 "점퍼"를 설치하거나 제거할 수 있는 일부 전환된 요소가 여러 개 존재함을 의미합니다. 비트라인). 스위칭은 ROM이 저장해야 하는 정보에 의해 결정되며 "점퍼"의 구체적인 구현과 프로그래밍 방법은 ROM 유형에 따라 다릅니다.

프로그래밍 방법에 따라 제조된 반도체 ROM은 두 가지 유형으로 분류됩니다. MOM - 마스크 방법을 사용하여 제조 공정 중에 정보가 입력(프로그래밍)되는 마스크 ROM; 전계 효과 또는 바이폴라 트랜지스터를 기반으로 생성됩니다.

EEPROM은 정보가 전기적으로 입력될 수 있는 전기적으로 프로그래밍 가능한 ROM입니다. 즉, 특수 모드에서 전기 신호를 사용하여 프로그래밍 또는 재프로그래밍(재프로그래밍, 재프로그래밍)이 가능합니다. 마스크 ROM과 달리 사용자 프로그래밍 가능 ROM이라고도 합니다. 필요한 정보사용자 자신에게; 이러한 ROM에서는 장치가 제조된 후 연결을 생성하거나 제거하여 점퍼 상태를 설정할 수 있습니다.

프로그래밍 빈도에 따라 EEPROM은 구조의 되돌릴 수 없는 변경으로 인해 일회성 프로그래밍(PROM)을 사용하는 ROM과 정보를 여러 번 변경(재프로그래밍)하는 ROM(RPM)으로 나눌 수 있습니다.

전기적으로 프로그래밍 가능한 ROM(PROM과 RPOM 모두)은 MPAS의 필수 구성 요소가 되었습니다. 프로그램을 자주 수정해야 하는 프로세스 제어 시스템 및 기타 시스템입니다. 정보처리 프로그램은 전기적으로 입력되어 전원의 유무에 관계없이 꽤 오랫동안 그곳에 저장될 수 있습니다.

정보 기록 원칙에 따라 PROM은 두 그룹으로 나눌 수 있습니다.

가용성 링크가 소진되었습니다. 반도체의 접합부와 ROM이 3개로 분해됩니다.

MNOS 구조의 2층 유전체에 전하가 형성됩니다.

MOS 구조(LIGZ MOS)의 플로팅 게이트 영역에 전하의 눈사태 주입으로:

유리 물질의 전도성이 변화합니다. RPOM의 정보 삭제는 두 가지 방법으로 수행됩니다. 전기적 마모 및 자외선(UV) 광선 노출.

마스크 ROM은 생산의 마지막 기술 단계 중 하나에서 프로그래밍됩니다. 스위칭 요소는 단순한 간격이며, 그 중 일부는 회로의 금속화 단계에서 연결됩니다. 이는 금속화 영역의 정확한 모양을 지정하고 각각의 특정 ROM 콘텐츠에 대해 주문하도록 제조되는 사진 템플릿 마스크를 사용하여 수행됩니다. 마스크는 상당히 비싸지만 하나의 마스크를 사용하면 원하는 수의 메모리 모듈을 프로그래밍할 수 있습니다. 따라서 마스크 프로그래밍 가능 ROM은 대량 생산에 경제적으로 적합합니다.

PROM의 작동 원리는 되돌릴 수 없는 변경을 허용하는 물리적 프로세스를 기반으로 합니다. 전기 저항체인의 섹션. 일회성 프로그래밍 가능 메모리 요소(SE)에는 저항기와 다이오드의 두 가지 유형이 있습니다.

저항 유형 EE에 저장된 정보 비트는 가용성 링크의 유무에 따라 결정됩니다. 제조된 상태에서 전자 소자는 1(점퍼의 저항이 낮음)을 저장하고 가용성 점퍼를 소진한 후에는 - 0을 저장합니다. 니크롬 또는 반결정 실리콘의 박막은 가용성 점퍼(저항)로 널리 사용됩니다. 점퍼의 크기는 약 10옴입니다.

프로그래밍 모드에서 작동하려면 선택적으로 점퍼를 굽는 수단을 제공해야 합니다. 일반적으로 추가 외부 소스가 사용됩니다. 높은 전압영양물 섭취. 전류 펄스(밀도 약 )가 점퍼를 통과하여 돌이킬 수 없게 파괴됩니다.

다이오드형 EC의 작동은 역방향 바이어스 접합이 파괴되는 동안 발생하는 되돌릴 수 없는 현상을 기반으로 합니다. 안에 원래 상태다이오드형 보호소자는 0(역저항이 매우 높음)을 저장합니다. 프로그래밍할 때 증가된 레벨의 차단 전압이 다이오드에 적용되며, 그 영향으로 전환이 중단됩니다. 단락, 이는 논리 단위 작성에 해당합니다.

플래시 가능 ROM은 상대적으로 신속하게 프로그래밍하고 삭제할 수 있습니다. 제한된 시간) 다시 프로그래밍하세요. 이들은 그룹 방식으로(즉, 한꺼번에) 하나의 상태로 설정하고 선택적으로 다른 상태로 설정할 수 있는 스위칭 소자를 사용합니다. 이러한 ROM을 재프로그래밍하는 것은 먼저 모든 "점퍼"를 하나의 상태로 그룹 설정하는 것입니다. 이는 이전에 기록된 정보를 지우고 필요한 "점퍼"를 다른 상태로 선택적으로(대체) 설정하는 것과 같습니다.

재프로그래밍 가능한 ROM은 일반적으로 유전체의 전하 보존 원리를 기반으로 구축됩니다. MNOS(금속-실리콘 질화물-실리콘 산화물-반도체) 구조는 게이트(금속)가 실리콘 기판에서 분리되는 MOS 트랜지스터입니다. 두 개의 층으로 구성된 유전체; 플로팅(절연) 게이트(MOS FLI) 영역에 전하의 애벌런치 주입 효과를 이용한 MOS 구조.

현재 더욱 유망하다고 인식되고 있는 EPROM을 만드는 또 다른 방향은 물질의 물리적 구조의 가역적 변화를 기반으로 하며, 특히 비정질 반도체의 임계값 스위칭 특성이 사용됩니다.

MNOS 기술을 기반으로 한 RPOM에는 다음과 같은 장점이 있습니다. 허용되는 재프로그래밍 주기 수가 많습니다. 전기적 삭제. 단점은 다음과 같습니다. 제한된 정보 저장 시간(꺼진 상태에서는 2~10,000시간 이하, 연속 읽기 모드에서는 200~500시간): 높은 진폭 및 재프로그래밍 펄스 지속 시간(25~36V, 5~100시간) ms), 읽기 시간이 제한되어 있습니다.

LIPS MOS 기술은 다음과 같은 장점이 있습니다. 속도 증가(최대 0.1μs); 대용량 정보 용량(최대 65-128K 비트) 장기꺼진 상태와 켜진 상태로 정보를 저장합니다(최대 10년). 단점은 재프로그래밍 주기 횟수가 제한되어 있고(10-100) 지울 때 UV 방사선을 사용한다는 것입니다.

이 유형의 LSI RPOM 구조(예: K573RF13(K573RF1))에는 다음이 포함됩니다. 저장 매트릭스; 등록하다; 주소 디코더; 감지 증폭기. 메모리 구조(드라이브 구성) 1024 x 8. 샘플링 시간 900ns. 정보는 하우징 커버의 창을 통해 미세회로 크리스탈에 자외선을 조사하여 삭제됩니다. 재프로그래밍 주기 수는 약 100회입니다. RPOM은 전원이 꺼진 상태에서도 2~3,000시간 동안 충전을 유지할 수 있습니다.

전기적으로 지울 수 있는 EEPROM에는 여러 가지 작동상의 이점이 있으며 특히 실험 시스템에 중요합니다.

시스템의 일부로 메모리 블록 프로그래밍 용이성; 콘텐츠를 원격으로 변경하는 기능; 사실상 무제한의 재작성 주기; 대부분의 실험 작업에 충분한 정보 저장 시간(3~10,000시간)

두 가지 유형의 EPROM(전기적으로 지울 수 있는 것과 UV로 지울 수 있는 것)의 개발은 궁극적으로 회로 생산으로 이어집니다. 첫 번째와 두 번째의 장점을 모두 갖고 있는

EP ROM의 개발과 응용에 대한 전망. MT 분야의 국내외 연구를 분석해 보면 MPAS 생성에 있어서 다양한 형태의 메모리의 중요성이 점점 커지고 있는 것을 알 수 있다. 미래에는 MPAS의 정보 및 컴퓨팅 기반 아키텍처가 중앙(및 주요) 하위 시스템으로 간주되는 메모리 하위 시스템의 형태로 표현될 수 있습니다. 그리고 기타 여러 하위 시스템.

ROM을 사용하면 MT의 기본 아이디어를 완벽하게 구현할 수 있습니다.

정보 처리 프로그램을 저장할 가능성

작고 안정적인 물리적 환경 - 실리콘 결정체;

시스템의 보편성과 유연성, 시스템 개발 및 디버깅 중에 필요한 만큼 이 프로그램을 빠르고 쉽게 수정할 수 있는 능력, 하드웨어를 변경하지 않고 오로지 변경만으로 시스템을 완전히 재구축하여 새로운 문제를 해결할 수 있는 능력 메모리에 저장된 정보;

비휘발성 프로그램 저장, 모든 ROM의 특징, MP를 다양한 장치, 메커니즘, 장치, 시스템 등에 내장된 이동식 모듈로 사용하는 기능

MPS 소프트웨어 디버깅 단계에서 프로그래밍 가능한 ROM을 사용하는 것이 특히 효과적입니다. 프로그램의 디버깅 및 최적화에는 일반적으로 시스템에서 수십 번의 실행이 필요하며, 각 실행에는 새 버전의 프로그램을 ROM에 작성해야 합니다. 표준 주소 신호를 사용하여 신속하게 다시 프로그래밍할 수 있는 ROM이 있으면 프로그램 디버깅 및 최적화 절차가 크게 단순화됩니다. 따라서 MPS 디버깅 시스템과 소위 프로토타입 키트에는 반드시 EGSHZU가 포함됩니다. 소프트웨어 디버깅의 모든 단계를 완료한 후 산업용 샘플 시스템을 조립할 때 이러한 ROM은 보다 작고 저렴한 표준 ROM으로 볼 수 있습니다. 제조 과정에서 마스크 방식으로 프로그래밍 가능. 이러한 ROM은 EEPROM에 동일한 핀아웃, 신호 레벨 및 공급 전압을 제공합니다.

또 다른 접근 방식으로는 소규모 배치를 생산하는 파일럿 생산 단계에서 EEPROM을 사용할 수 있습니다. ROM의 마스크 프로그래밍에는 많은 시간과 비용이 필요하고 이는 대규모 생산에서만 효과가 있기 때문에 이 접근 방식은 더 비용 효율적일 수 있습니다.

EEPROM은 원자로, 심해, 우주 등 인간이 접근할 수 없거나 위험한 장소에 설치된 MPS의 원격 모니터링이 필요한 분야에서도 유망합니다. 재프로그래밍 신호는 표준 무선 장비를 통해 먼 거리까지 전송될 수 있습니다.

이러한 특성을 물리적으로 구현할 수 있는 것이 바로 EEPROM입니다. 정보 시스템, 적응성, 학습 능력, 재교육 및 자기 학습 능력.

PLM(프로그래밍 가능 논리 매트릭스)에서 EEPROM을 사용하면 유연한 자동화 도구를 만들 수 있는 좋은 기회가 열립니다. 이전에는 PLM이 특정 논리 기능을 구현하기 위해 제조 단계에서 프로그래밍되었습니다.

ROM은 운영 체제를 저장하는 데 점점 더 많이 사용될 것입니다. 다양한 유형의 영구 기억 장치의 개발과 응용이 급속히 발전하지 않으면 진정으로 신뢰할 수 있고 컴팩트하며 경제적인 정보 처리 및 관리 수단을 만들 수 없습니다.

EEPROM LSI에 대한 다양한 요구 사항과 이러한 장치에 대한 관심이 높아지면서 다양한 물리적 원리, 제조 기술 및 특성을 특징으로 하는 요소 및 회로가 개발되었습니다. 기술적 인 특성. 이는 최적의 솔루션을 찾을 때 MPAS 개발자에게 특정 과제를 제기합니다. 즉, MPAS 개발자는 이러한 다양한 메모리 장치에 대해 잘 알고 있어야 합니다.

EEPROM 프로그래밍에는 주소 형성, 펄스 기록 및 기록된 정보 모니터링이 포함됩니다. 프로그래밍 개체는 별도의 LSI, 동시에 프로그래밍된 LSI 그룹, 특정 수의 LSI로 구성된 메모리 블록일 수 있습니다.

필요와 경제적 타당성에 따라 EEPROM 프로그래밍은 다양한 수준으로 자동화될 수 있으며 더 복잡하거나 덜 복잡한 설치에서 수행될 수 있습니다.

EEPROM 프로그래머는 다음과 같이 분류됩니다.

다양한 유형의 LSI EEPROM과 관련된 보편성 정도;

생산성 - 동시에 프로그래밍 가능한 LSI의 수

프로그래밍 프로세스 제어 방법(수동, 반자동 및 자동 프로그래머)

기능적 완전성(독립형 ​​프로그래머와 프로그래머의 일부가 아닌 미니컴퓨터 또는 마이크로컴퓨터의 제어 하에 작동하는 프로그래머는 구별됩니다)

설계(프로그래머는 별도의 장치, 컴퓨터에 포함된 프로그래밍 보드 또는 메모리 보드의 프로그래밍 장치 형태로 만들어질 수 있음).

가장 간단한 수동 프로그래머에는 주소 및 데이터 다이얼링, 주소 코드 생성기, 신호 제어 및 기록을 위한 토글 스위치가 포함되어 있습니다. 이러한 장치는 작동이 매우 간단하고 모든 실험실에서 제작할 수 있지만 생산성이 매우 낮기 때문에 정보 용량이 낮은 LSI 및 소규모 배치 처리에 적합합니다. 프로그래밍 프로세스는 운영자에게 느리고 신뢰할 수 없으며 지루합니다. 보다 복잡한 수동 프로그래머에서는 주소와 데이터를 2진수, 10진수 또는 16진수 코드로 표시하고 EEPROM의 내용을 제어하는 ​​것이 가능합니다.

프로그래밍 가능 논리 어레이(PLA). 구현하는 게이트의 다양한 조합 형태로 프로그래밍할 수 있는 게이트의 매트릭스이다. 논리 함수 OR 및 AND를 기반으로 복잡한 조합 논리 회로를 구성할 수 있습니다. PLM은 구조적으로만 ROM과 다르며 마스크 프로그래밍 가능 장치 및 사용자 프로그래밍 가능 장치 형태로 제공됩니다.

이러한 행렬을 기반으로 AND 함수를 구현하는 결합 행렬과 OR 함수를 구현하는 분리 행렬을 구성할 수 있다.

두 행렬을 결합하면 더 복잡한 기능을 구현할 수 있습니다. 디코더 PLM에 연결하면 결과 회로가 ROM의 기능을 수행할 수 있습니다.

이러한 조합은 ROM 용량을 모두 사용하지 않아 ROM 가격이 정당화되지 않는 소용량 메모리 장치를 구축할 때 사용하기에 유리하다.

PLM은 고정된 제어 방식으로도 사용할 수 있어 전체 시스템의 성능을 대폭 향상시킬 수 있습니다. 이는 PLM이 고속 조합 회로라는 사실로 설명됩니다.

PLM은 통합된 단일 패키지 회로 형태로 제작됩니다.

MPS 생성 시 ROM, PPZU, PLM을 효과적으로 사용할 수 있습니다. 정보 처리의 표 및 표 형식 알고리즘 방법을 구현합니다. 직렬로 특수한 "기능 확장기"를 만들 때 테이블 프로세서를 사용하면 매우 유망해 보입니다. 요소 베이스- LSI RAM, ROM, PROM 및 PLM.


공유하다