모토로라 68030
Motorola 68030이 글에는 여러 가지 문제가 있다.이 문제를 개선하거나 대화 페이지에서 토의하십시오.(이러한 템플릿 메시지를 제거하는 방법 및 시기 알아보기)
|
| 일반 정보 | |
|---|---|
| 시작됨 | 1987 |
| 설계자 | 모토로라 |
| 퍼포먼스 | |
| 최대 CPU 클럭 속도 | 16MHz ~ 50MHz |
| 데이터 폭 | 32비트 |
| 주소 폭 | 32비트 |
| 캐시 | |
| L1 캐시 | 지시 및 데이터의 경우 각각 256바이트, 4개의 항목 중 16줄, 4바이트, 직접 매핑[1][2] |
| 건축과 분류 | |
| 명령 집합 | 모토로라 68000 시리즈 |
| 물리적 사양 | |
| 트랜지스터 |
|
| 패키지 | |
| 제품, 모델, 모델 | |
| 변종 |
|
| 역사 | |
| 전임자 | 모토로라 68020 |
| 후계자 | 모토로라 68040 |
모토로라 68030("sxty-8-h-threat")은 모토로라 68000 계열의 32비트 마이크로프로세서다.1987년에 발매되었다.68030은 모토로라 68020의 후계자로, 그 뒤를 모토로라 68040이 이었다.일반적인 모토로라 명명법에 따라, 이 CPU는 종종 030 (oh-3-oh 또는 oh-three)로 불린다.
68030은 기본적으로 메모리 관리 유닛(MMU)과 명령 및 데이터 캐시가 각각 256바이트인 68020이다.캐시에 버스트 모드를 추가해 한 번의 작업으로 4개의 긴 단어를 캐시에 로딩할 수 있다.MMU는 68020)[3]과 함께 사용될 외부 68851과 대부분 호환되었지만, 내부적으로는 68020/68851 콤보보다 한 사이클 더 빠르게 메모리에 접근할 수 있도록 허용했다.68030은 내장형 부동 소수점 단위(FPU)를 포함하지 않았으며, 일반적으로 68881과 더 빠른 68882와 함께 사용되었다.FPU의 추가는 후속 68040의 주요 설계 노트였다.68030은 68020의 일부 지침이 부족하지만 성능은 5% 향상시키는 동시에 전력 소모량을 25% 줄인다.
68030은 27만3000개의 트랜지스터를 특징으로 한다.저가 버전인 모토로라 68EC030도 출시되었는데, 온칩 MMU가 부족했다. 132핀 QFP와 128핀 PGA 패키지 모두에서 흔히 구할 수 있었다.QFP 패키지의 열적 특성은 그 변형을 33 MHz로 제한했다; PGA 68030s는 40 MHz와 50 MHz 버전을 포함했다.QFP 패키지 EC 변종도 소량 공급됐다.
68030은 68020버스와 함께 사용할 수 있는데, 이 경우 성능이 파생된 68020과 유사하다.그러나 68030은 동일한 클럭 68020에 비해 최대 33%까지 메모리 액세스를 가속화하는 추가 동기식 버스 인터페이스를 제공한다.보다 미세한 제조 공정을 통해 모토로라는 풀버전 프로세서를 50MHz로 확장할 수 있었다.EC 버라이어티는 40 MHz로 1위를 차지했다.
사용법
68030은 애플 매킨토시 II와 코모도어 아미가 시리즈 개인용 컴퓨터, NeXT 큐브, 후기 알파 마이크로시스템s 멀티서머 시스템, 그리고 아타리 TT와 아타리 팔콘과 같은 아타리 ST 라인의 일부 후손에 사용되었다.또한 데스크탑 워크스테이션의 Sun Microsystems Sun-3x 라인(이전의 "sun3"은 68020을 사용), 레이저 프린터와 Nortel Networks DMS-100 전화 중앙 사무소 스위치와 같은 Unix 워크스테이션에서도 사용되었다.보다 최근에 68030 코어는 Freescale에 의해 임베디드 애플리케이션을 위한 마이크로컨트롤러로 개조되었다.
LeCroy는 68020 기반 9300 시리즈 모델용 메가 파형 프로세싱 하드웨어 옵션과 함께 "C" 접미사 모델과[4]: 87-88 고성능 9300 시리즈 모델을 포함한 9300 시리즈 디지털 오실로스코프의 특정 모델에서 68EC030을 사용해 왔다.[4][4]
휴렛패커드의 HP LaserJet 4 Laserjet 4 JetDirect 네트워크 연결카드는 68030을 메인 프로세서로 사용한다.그 카드는 네트워크의 시스템에 lpd 데몬과 같은 기능을 하는 작은 유닉스 시스템이다.
변형
68EC030은 68030의 저비용 버전이며, 68EC030은 온칩 메모리 관리 유닛(MMU)을 생략하고 따라서 본질적으로 업그레이드된 68020이라는 두 가지 차이점이다.
68EC030은 아미가 4000의 저가 모델의 CPU로 사용되었고, 아미가 라인의 컴퓨터용 CPU 액셀러레이터 카드에 사용되었다.중소기업용 컴퓨터 인터넷워킹 어플라이언스인 시스코 시스템즈 2500 시리즈 라우터에서도 사용되었다.또한 다수의 알파 마이크로시스템s 이글 미니컴퓨터에서 1차 프로세서로도 사용되었다.
50MHz의 속도는 세라믹 PGA 패키지에 독점되어 있으며 플라스틱 '030'은 40MHz에서 멈췄다.
기술자료
| CPU 클럭 속도 | 16, 20, 25, 33, 40, 50 MHz(25 및 40 MHz에서 사용 가능한 MC68EC030 제외) | [1] |
| 하버드 내부 아키텍처 | [1] | |
| 주소 버스 | 32비트 | [5] |
| 데이터 버스 | 32비트 | [5] |
| 캐시 | 지시 및 데이터의 경우 각각 256바이트, 4개의 항목 중 16줄, 4바이트, 직접 매핑 | [1][2] |
| 동적 버스 크기 조정 | [1] | |
| 버스트 메모리 인터페이스 | [1] | |
| 퍼포먼스 | 18 MIPS @ 50 MHz | [1] |
참조
- ^ a b c d e f g "MC68030 Product Summary Page". Freescale. 2012. Archived from the original on October 6, 2014.
- ^ a b "MC68030 User Manual" (PDF). Motorola. 1990. Archived from the original (PDF) on October 25, 2017.
- ^ Gord, Roy (2 May 1990). "68851 PMMU and 68030 MMU". Retrieved 2017-05-24.
Neither the PMMU nor the 68030 MMU constitutes a proper superset of the other. The PMMU has instructions and registers not found in the 68030 MMU, while the latter has registers not on the PMMU. However, in a typical Unix implementation little work would needed to port PMMU specific code to the 68030.
- ^ a b c LeCroy 1996 테스트 및 측정 제품 카탈로그, 9300 시리즈 하드웨어 옵션, 메가 파형 처리, 페이지 66-67
- ^ a b "Motorola 68030 (MC68030) microprocessor family". cpu-world.com. November 17, 2012.