KR890015118A - 디지탈 신호 처리 프로세서 - Google Patents

디지탈 신호 처리 프로세서 Download PDF

Info

Publication number
KR890015118A
KR890015118A KR1019890002672A KR890002672A KR890015118A KR 890015118 A KR890015118 A KR 890015118A KR 1019890002672 A KR1019890002672 A KR 1019890002672A KR 890002672 A KR890002672 A KR 890002672A KR 890015118 A KR890015118 A KR 890015118A
Authority
KR
South Korea
Prior art keywords
core dsp
circuit
bus
data
expansion
Prior art date
Application number
KR1019890002672A
Other languages
English (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 미다 가쓰시게
Publication of KR890015118A publication Critical patent/KR890015118A/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3877Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor
    • G06F9/3879Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction set
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/78Architectures of general purpose stored program computers comprising a single central processing unit
    • G06F15/7867Architectures of general purpose stored program computers comprising a single central processing unit with reconfigurable architecture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Computer Hardware Design (AREA)
  • Computational Mathematics (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Microcomputers (AREA)
  • Complex Calculations (AREA)
  • Memory System (AREA)

Abstract

내용 없음.

Description

디지탈 신호 처리 프로세서
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 따른 디지탈 신호처리 프로세서의 블록도.
제4도는 본 발명에 따른 ASIC의 전개에 대응하여 도시한 흐름도.
제5도는 본 발명에 따른 코어 DSP의 상세한 블럭도.

Claims (33)

  1. 디지탈데이타를 저장하기 위한 수단, 산술논리연산기, 제어회로, 호스트컴퓨터에 외부접속을 하기 위한 호스트 인터레이스 수단을 갖는 코어 DSP를 포함하며, 상기 제어회로는 명령세트메모리, 상기 명령메모리로부터 명령세트의 명령을 페치하기 위한 수단, 명령디코더, 상기 명령메모리, 상기 명령페치 수단 및 상기 명령디코더와 상호접속하여 동작하게 하는 명령버스를 포함하며, 상기 코어 DSP는, 또 디지탈 데이타를 저장하기 위한 상기 수단, 상기 산술논리연산기 및 상기 명령버스의 각각 호스트 인터페이스를 동작하게 내부접속하기 위한 데이타버스 수단을 가지고, 상기 데이타버스상에서 데이타전송에 병렬동작으로 상기 명령버스상에서 동시에 발생하며, 상기 코어 DSP는 디지탈데이타를 저장하기 위한 상기 수단과 상기 데이타버스 수단으로부터 분리하고 상기 명령세트로부터 분리하는 상기 제어회로를 내부 접속하는 어드레스버스를 가지며, 상기 코어 DSP는 상기 제어회로, 상기 산술논리 연산기와 상기 데이타버스 수단, 상기 명령버스 및 상기 어드레스버스수단으로부터 분리하여 디지탈 데이타를 저장하는 상기 수단을 동작하게 내부접속하는 제어버스수단을 가지며, 상기 코어 DSP는 상기 데이타버스 수단, 상기 어드레스버스 수단과 확장 프로세서모듈내의 상기 제어버스 수단을 선택적으로 내부 접속하기 위해 상기 호스트 인터페이스 수단으로부터 분리하는 확장인터페이스 수단을 가지며, 상기 코어 DSP는 2상태중 하나를 선택하게 마련되는 확장제어 수단을 가지며, 제1의 상태는 상기 확장프로세서로부터 상기 코어 DSP를 단락시키기 위한 상기 확장인터페이스와 상기 ALU와 상기 데이타버스로 디지탈 데이타를 저장하기 위한 수단, 상기 어드레스버스 및 명령세트로 제어하기 위한 제어버스를 연결하여 동작하게 하고, 제2의 1상태는 상기 확장인터페이스 수단이 상기 데이타버스, 상기 어드레스버스, 상기 명령세트에 의해 제어되는 외부프로세서에 대한 상기 제어버스와 연결되어 동작하도록 제어되고, 상기 데이타버스 수단, 상기 어드레스버스 수단과 상기 제어버스의 적어도 하나로부터 디지탈데이타를 저장하기 위한 상기 수단을 단락하여 동작하게 하고, 상기 코어 DSP에 사용되는 상기 제어회로로 부터 동일 명령 세트가 외부프로세서모듈에 의해 사용될수 있는 것이며, 상기 코어 DSP가 단일 집적회로칩상에 전체적으로 포함되는 디지탈 신호처리 프로세서.
  2. 특허정구의 범위 제1항에 있어서, 또 상기 코어 DSP는 상기 데이타버스 수단에 접속되어 동작하게 하는 승산회로, 상기 어드레스버스 및 제어버스 수단을 포함하는 디지탈 신호처리 프로세서.
  3. 특허청구의 범위 제2항에 있어서, 상기 데이타버스 수단은 디지탈 데이타를 저장하기 위한 상기 수단과 상기 승산회로 사이의 병렬 데이타버스, 병렬데이타는 디지탈 데이타를 저장하는 상기 수단과 상기 산술논리연산기 사이의 병렬 데이타버스, 상기 승산회로와 상기 산술논리 연산기 사이의 단일 데이타버스를 마련하는 디지탈 신호처리 프로세서.
  4. 특허청구의 범위 제4항에 있어서, 상기 확장 인터페이스 수단은 각각의 버퍼, 상기 데이타버스 수단, 상기 어드레스버스 수단 및 상기 제어버스 수단의 적어도 하나를 위해 스위칭하는 수단, 상기 선택신호의 하나의 코드에 따른 버스 수단과 상기 선택신호의 다른 하나의 코드에 따른 디지탈 데이타를 제어하기 위한 상기 수단을 이네이블하는 디지탈 데이타를 저장하기 위한 수단의 적어도 하나를 접속하기 위한 상기 스위칭수단을 제어하기 위해 상기 스위칭 수단에 선택신호를 마련하는 상기 버스 수단의 하나의 데이타에 응답하는 제어수단을 포함하는 디지탈 신호처리 프로세서.
  5. 특허청구의 범위 제4항에 있어서, 상기제어 수단은 하이 및 로우상태를 선택신호로 출력하고, 상기 스위칭 수단은 상기 하이 및 로우상태의 하나에 의해 이네이블되며, 디지탈 데이타를 저장하기 위한 상기 수단은 하이 및 로우의 다른 상태에 의해 이네이블되는 디지탈 신호처리 프로세서.
  6. 특허청구의 범위 제4항에 있어서, 상기 스위칭 수단은 상기 제어수단으로부터 상기 선택신호의 제어하에서 상기 코어 DSP로부터 외부 프로세서로 상기 어드레스버스를 선택적으로 스위칭하는 디지탈 신호처리 프로세서.
  7. 특허청구의 범위 제4항에 있어서, 또 상기 코어 DSP는 상기 데이타버스 수단과 상기 제어버스수단에 접속되어 동작하는 승산회로를 포함하는 디지탈 신호처리 프로세서.
  8. 특허청구의 범위 제2항에 있어서, 디지탈 데이타를 저장하기 위한 상기 수단은 RAM과 ROM을 포함하고, 디지탈 데이타를 저장하기 위한 상기 수단과 확장 인터페이스 수단을 위한 리드/라이트 제어라인을 포함하며, 상기 제어버스 수단을 구비하며 상기 호스트인터페이스 수단은 병렬 및 직렬 출력포트, 병렬 및 직렬 입력포트를 포함하고, 상기 확장 인터페이스는 상기 데이타버스 수단과 결합되어 각각 동작하는 출력버퍼와 입력버퍼를 포함하는 디지탈 신호처리 프로세서.
  9. 특허청구의 범위 제8항에 있어서, 상기 데이타버스 수단은 디지탈 데이타를 저장하기 위한 수단과 상기 승산회로 사이의 병렬 데이타버스, 디지탈데이타를 저장하기 위한 상기 수단과 신술 논리연산기 사이의 병렬 데이타버스, 단일 데이타는 상기 승산회로와 산술논리 연산기 사이의 단일 데이타를 마련한 디지탈 신호처리프로세서.
  10. 특허청구의 범위 제1항에 있어서, 또 범용 목적 코어 DSP로부터 커스텀 디지탈 신호처리 프로세서를 마련하도록 상기 확장 인터페이스 수단을 거쳐서 상기 DSP코어를 접속되어 동작하게 하는 확장신호처리모듈을 포함하는 디지탈 신호처리 프로세서.
  11. 특허청구의 범위 제10항에 있어서, 상기 확장 모듈은 디지탈 데이타를 저장하기 위해 상기 코어 DSP의 어드레스맵의 2배인 어드레스맵을 갖고 디지탈 데이타의 저장을 위한 메모리 수단을 포함하고, 상기 확장 모듈은 또 타이머 수단, 입출력회로수단, D/A 변환수단, A/D변환수단을 거쳐서 상기 코어 DSP데이타버스수단, 어드레스버스 수단에 각각 접속되는 버스, 어드레스버스 및 제어버스에 접속되어 동작하는 디지탈 신호처리 프로세서.
  12. 특허청구의 범위 제10항에 있어서, 상기 확장모듈과 상기 코어 DSP는 집적회로로써 단일반도체 칩의 각각 2부분으로 분리되어 전체적으로 구성되는 디지탈 신호처리 프로세서.
  13. 특허청구의 범위 제12항에 있어서, 각각의 코어 DSP는 단일 집적회로상에서 동일한 구조이고, 상기 확장모듈은 적어도 2개의 다른 구조와 회로구성이며, 상기 코어 DSP는 전체적으로 다른 적용특징 집적회로를 구성하도록 사용되어지는 디지탈 신호처리 프로세서.
  14. 특허청구의 범위 제13항에 있어서, 또 상기 코어 DSP는 상기 데이타버스 수단, 상기 어드레스버스 수단 및 제어버스 수단에 접속되어 동작하게 하는 승산 회로를 포함하는 디지탈 신호처리 프로세서.
  15. 특허청구의 범위 제14항에 있어서, 상기 데이타버스 수단은 디지탈 데이타를 저장하기 위한 수단과 상기 승산회로 사이의 병렬 데이타버스, 상기 디지탈 데이타 저장 수단과 상기 산술논리연산기 사이의 병렬 데이타버스, 상기 승산회로와 상기 산술논리연산기 사이의 단일 데이타버스를 마련하는 디지탈 신호처리 프로세서.
  16. 특허청구의 범위 제10항에 있어서, 상기 확장 인터페이스 수단은 상기 코어 DSP의 상기 분리 I/O포트에 각각 접속되는 상기 2개의 확장모듈인 2개로 분리된 코어 DSP I/O포트와 상기 코어 DSP에 상기 확장모듈을 선택적으로 접속하기 위한 제어신호에 각각 응답하는 디코더 수단을 포함하는 디지탈 신호처리 프로세서.
  17. 특허청구의 범위 제16항에 있어서, 상기 확장모듈과 상기 코어 DSP의 전체가 단일 직접 칩상에 있는 디지탈 신호처리 프로세서.
  18. 각각의 코어 DSP가 단일 집적 칩상에 각각 동일하게 구성되고, 상기 확장모듈이 적어도 2개의 다른 구성과 회로구조로 되며, 상기 코어 DSP는 전체적으로 다른 적용 특정 집적회로를 구성하도록 사용되어 지며, 특허청구의 범위 제17항에 따라 구성된 여러개의 단일 칩 집적회로.
  19. 특허청구의 범위 제1항에 있어서, 또 상기 코어 DSP를 포함하는 상기 단일 집적 칩을 갖는 단일 프린트회로 보오드, 상기 코오 DSP에 인접하고 상기 프린트회로 보오드상에 탑재되는 이상 집적회로 확장모듈, 상기 코어 DSP인터페이스 수단과 상기 확장모듈 사이에 접속되어 동작하는 데이타버스, 상기 확장모듈과 상기 코어 DSP의 상기 어드레스버스 수단 사이에 접속되어 동작하는 어드레스버스를 포함하는 디지탈 신호처리 프로세서.
  20. 확장 인터페이스 수단을 거쳐서 코어 DSP에 동작하도록 접속된 특정 목적으로 제조된 확장모듈 상기 코어 DSP의 호스트 인터페이스 수단에 동작하도록 접속된 호스트 컴퓨터 수단, 상기 확장모듈에 동작하도록 접속된 사용자 특정회로, 단일 칩 집적회로 ASIC를 생산하도록 확장모듈과 코어 DSP의 집적 이전에 ASIC의 전개동안 평가 테스트를 유도하기 위해 상기 코어 DSP와 상기 확장모듈을 제어하고 동작하도록 접속하는 평가 수단을 구비하며, 또 특허청구의 범위 제1항에 따른 디지탈 신호처리 프로세서를 포함하는 ASIC용 평가 시스템.
  21. 특허청구의 범위 제10항에 있어서, 상기 확장모듈은 타이머 수단, 병렬 출력포트, 병렬 입력포트, 외부 접속의 디지탈/아날로그 변환기, 외부 접속의 아날로그/디지탈 변환기, 상기 코어 DSP의 상기 확장 인터페이스 수단에 상기 아날로그/디지탈 변환기, 상기 디지탈/아날로그 변환기, 상기 입력포트, 상기 출력포트 및 상기 타이머를 동작하도록 접속하는 디코더, 상기 확장 인터페이스 수단을 거쳐서 상기 코어 DSP의 데이타버스의 각각에 상기 아날로그/디지탈 변환기, 상기 디지탈/아날로그 변환기, 상기 입력포트, 상기 출력포트 및 상기 타이머를 동작하도록 접속되는 확장모듈 데이타버스를 포함하는 모뎀인 디지탈 신호처리 프로세서.
  22. 특허청구의 범위 제11항에 있어서, 상기 코어 DSP는 또 상기 데이타버스 수단, 상기 어드레스버스 수단 및 상기 제어버스 수단에 동작하도록 접속된 승산회로를 포함하며, 상기 확장모듈가 상기 코어 DSP는 집적회로로써 각각 2로 분리된 단일 반도체 칩상에 전체가 구성된 디지탈 신호처리 프로세서.
  23. 특허청구의 범위 제22항에 있어서, 각각의 코어 DSP는 단일 집적회로상에서 동일한 구조이고, 상기 확장모듈은 적어도 2개의 다른 구조와 회로구성이며, 상기 코어 DSP는 전체적으로 다른 적용 특정 집적회로를 구성하도록 사용되어지는 디지탈 신호처리 프로세서.
  24. 호스트 컴퓨터에 외부접속하기 위한 호스트인터페이스를 갖는 코어 디지탈 신호처리 프로세서(DSP), 상기 코어 DSP; 명령 디코와 산술논리연산기, 제어회로 및 휘발성 디지탈 메모리를 동작하도록 전체가 내부 접속하는 데어버스, 어드레스버스, 명령버스에서 분리한 데이타버스, 명령버스를 위해 전체 명령세트를 갖는 메모리를 포함하는 제어회로, 집적회로로써 전체가 단일 칩상에 있는 확장 인터페이스를 설계, 테스트, 평가 및 제조하는 공정, 상기 코어 DSP의 동일 명령세트가 확장모듈회로의 성분을 동작하게 제어하도록 특정 적용에 코어 DSP를 적응시키는 신호처리 확장 모듈회로를 설계하는공정, 평가회로를 마련하도록 코어 DSP의 확장 인터페이스에 설계된 확장 모듈회로를 실시하는 회로가 동작하도록 접속하는 공정, 코어 DSP의 호스트 인터페이스에 호스트 컴퓨터가 동작하도록 접속하고, 확장모듈회로에 사용자 적용회로가 동작하도록 접속하며, 상기 접속된 코어 DSP와 확장모듈회로에 평가모듈이 동작하게 접속되록 확장인터레이스에 의해 제어하는 것에 의해 코어 DSP의 명령세트의 고유한 명령으로 확장모듈회로를 평가하는 공정, 만일 기판상의 동일 구성을 갖는 코어 DSP의 명령세트의 고유한 명령으로 확장모듈회로를 평가하는 공정, 만일 기판상의 동일 구성을 갖는 코어 DSP와 단일 반도체 기판상에 코어 DSP의 확장 인터페이스와 확장모듈을 내부 접속하는 데이타, 어드레스 및 제어버스와 코어 DSP에서 거리를 두고 분리한 기판의 영역상에 집적회로로써 확장모듈의 회로와 평가회로를 갖는 ASIC를 구성하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  25. 확장모듈회로의 다른설계, 동일한 코어 DSP와 제2의 ASIC를 구성하도록 특허청구의 범위 제24항에 따른 제1의 ASIC를 구성하는 공정을 반복하여 구성하는 여러개의 ASIC의 제조방법.
  26. 특허청구에 범위 제25항에 있어서, 데이타, 어드레스 및 제어버스에 동작하도록 접속되는 승산회로를 상기 코어 DSP에 구성하는 공정을 포함하는 적용 특정 집적회로(DSP)의 제조방법.
  27. 특허청구의 범위 제26항에 있어서, 상기 코어 DSP내에 메모리와 승산회로 사이의 병렬데이타버스, 메모리와 산술논리연산기 사이의 병렬 데이타버스, 승산회로와 산술논리연산기 사이의 단일 데이타버스를 구성하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  28. 특허청구의 범위 제27항에 있어서, 코어 DSP확장 인터페이스내의 어드레스, 제어 및 데이타버스를 보호하고, 확장모듈회로를 디스에이블하기 위해 버퍼의 하나를 스위칭하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  29. 특허청구의 범위 제28항에 있어서, 확장모듈회로내의 데이타 메모리가 코어 DSP메모리의 어드레스맵의 2중 부분인 어드레스맵을 맵핑하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  30. 특허청구의 범위 제26항에 있어서, 코어 DSP확장 인터페이스내의 어드레스, 제어 및 데이타버스를 보호하고, 확장 모듈회로를 디스에이블하기 위해 버퍼의 하나를 스위칭하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  31. 특허청구의 범위 제30항에 있어서, 확장모듈회로내의 데이타 메모리가 코어 DSP메모리의 어드레스맵의 2중 부분의 어드레스맵을 맵핑하는 공정을 포함하는 적용 특정집적회로(ASIC)의 제조방법.
  32. 특허청구의 범위 제25항에 있어서, 상기 설계, 검사, 평가 및 제조공정은 코어 DSP에서 분리하는 이산성분으로써 확장모듈회로를 구성하고, 공통프린트회로 보오드위에 이산 확장 모듈회로와 코어 DSP를 탑재하는 공정을 포함하는 적용 특정 집적회로(ASIC)의 제조방법.
  33. 특허청구의 범위 제25항에 있어서, 상기 설계, 검사, 평가 및 제조공정은 상기 코어 DSP와 공통기판의 분리 영역상에서 물리적으로 분리된 집적회로로써 확장모듈회로를 구성하는 공정을 포함하는 적용 특정집적회로(ASIC)의 제조방법.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019890002672A 1988-03-04 1989-03-03 디지탈 신호 처리 프로세서 KR890015118A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP63-51398 1988-03-04
JP63051398A JPH01226066A (ja) 1988-03-04 1988-03-04 ディジタル信号処理プロセッサ

Publications (1)

Publication Number Publication Date
KR890015118A true KR890015118A (ko) 1989-10-28

Family

ID=12885836

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019890002672A KR890015118A (ko) 1988-03-04 1989-03-03 디지탈 신호 처리 프로세서

Country Status (3)

Country Link
US (1) US5418976A (ko)
JP (1) JPH01226066A (ko)
KR (1) KR890015118A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100439367B1 (ko) * 1995-05-02 2004-08-16 가부시끼가이샤 히다치 세이사꾸쇼 마이크로컴퓨터
KR100452516B1 (ko) * 2002-10-10 2004-10-13 엘지전자 주식회사 스위칭 시스템에서의 매핑 장치 및 그 방법

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04310993A (ja) * 1991-04-09 1992-11-02 Hitachi Zosen Corp 運動体のシミュレーション装置
JPH0512456A (ja) * 1991-07-01 1993-01-22 Matsushita Electron Corp ワンチツプマイクロコンピユータ
KR940015838A (ko) * 1992-12-31 1994-07-21 윤종용 메모리 맵 방식의 인터페이스 장치
JP3210466B2 (ja) * 1993-02-25 2001-09-17 株式会社リコー Cpuコア、該cpuコアを有するasic、及び該asicを備えたエミュレーションシステム
US6009370A (en) 1993-07-26 1999-12-28 Hitachi, Ltd. Control unit for vehicle and total control system therefor
US5793656A (en) * 1994-06-30 1998-08-11 Hughes Electronics Corporation Application-specific integrated circuits having programming functions
US6327648B1 (en) * 1994-12-09 2001-12-04 Cirrus Logic, Inc. Multiprocessor system for digital signal processing
EP0945788B1 (en) * 1998-02-04 2004-08-04 Texas Instruments Inc. Data processing system with digital signal processor core and co-processor and data processing method
JP4164192B2 (ja) * 1999-05-12 2008-10-08 株式会社ルネサステクノロジ 半導体装置を搭載する記憶装置
US7096461B1 (en) * 1999-11-17 2006-08-22 Sony Corporation Method and apparatus for digital signal processing and method of providing extension function
US7051189B2 (en) * 2000-03-15 2006-05-23 Arc International Method and apparatus for processor code optimization using code compression
US7020788B2 (en) * 2001-06-01 2006-03-28 Microchip Technology Incorporated Reduced power option
US6934728B2 (en) * 2001-06-01 2005-08-23 Microchip Technology Incorporated Euclidean distance instructions
US6952711B2 (en) * 2001-06-01 2005-10-04 Microchip Technology Incorporated Maximally negative signed fractional number multiplication
US7003543B2 (en) * 2001-06-01 2006-02-21 Microchip Technology Incorporated Sticky z bit
US6976158B2 (en) * 2001-06-01 2005-12-13 Microchip Technology Incorporated Repeat instruction with interrupt
US6937084B2 (en) * 2001-06-01 2005-08-30 Microchip Technology Incorporated Processor with dual-deadtime pulse width modulation generator
US6975679B2 (en) * 2001-06-01 2005-12-13 Microchip Technology Incorporated Configuration fuses for setting PWM options
US20030023836A1 (en) * 2001-06-01 2003-01-30 Michael Catherwood Shadow register array control instructions
US20020184566A1 (en) * 2001-06-01 2002-12-05 Michael Catherwood Register pointer trap
US20030005268A1 (en) * 2001-06-01 2003-01-02 Catherwood Michael I. Find first bit value instruction
US7467178B2 (en) * 2001-06-01 2008-12-16 Microchip Technology Incorporated Dual mode arithmetic saturation processing
US7007172B2 (en) * 2001-06-01 2006-02-28 Microchip Technology Incorporated Modified Harvard architecture processor having data memory space mapped to program memory space with erroneous execution protection
US6985986B2 (en) * 2001-06-01 2006-01-10 Microchip Technology Incorporated Variable cycle interrupt disabling
US20030005269A1 (en) * 2001-06-01 2003-01-02 Conner Joshua M. Multi-precision barrel shifting
US20030028696A1 (en) * 2001-06-01 2003-02-06 Michael Catherwood Low overhead interrupt
US6728856B2 (en) * 2001-06-01 2004-04-27 Microchip Technology Incorporated Modified Harvard architecture processor having program memory space mapped to data memory space
US7185177B2 (en) * 2002-08-26 2007-02-27 Gerald George Pechanek Methods and apparatus for meta-architecture defined programmable instruction fetch functions supporting assembled variable length instruction processors
JP4619252B2 (ja) * 2005-09-29 2011-01-26 富士通セミコンダクター株式会社 リコンフィグ可能な集積回路装置
WO2008152642A1 (en) * 2007-06-13 2008-12-18 Ramot At Tel Aviv University Ltd. Linearised optical digital modulator
US8316192B2 (en) * 2009-10-08 2012-11-20 Honeywell International Inc. Multiple-port memory systems and methods
US9870339B2 (en) * 2015-06-26 2018-01-16 Intel Corporation Hardware processors and methods for tightly-coupled heterogeneous computing
KR20210046348A (ko) * 2019-10-18 2021-04-28 삼성전자주식회사 복수의 프로세서들에 유연하게 메모리를 할당하기 위한 메모리 시스템 및 그것의 동작 방법

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4516199A (en) * 1979-10-11 1985-05-07 Nanodata Computer Corporation Data processing system
US4310896A (en) * 1979-11-13 1982-01-12 General Electric Company Method of interfacing remote units to a central microprocessor
JPS583054A (ja) * 1981-06-30 1983-01-08 Nec Corp シングルチツプマイクロコンピユ−タ
US4439839A (en) * 1981-08-24 1984-03-27 International Telephone And Telegraph Corporation Dynamically programmable processing element
EP0088789B1 (en) * 1981-09-18 1987-08-05 CHRISTIAN ROVSING A/S af 1984 Multiprocessor computer system
JPS5971557A (ja) * 1982-10-18 1984-04-23 Nec Corp 半導体集積回路装置
US4935867A (en) * 1986-03-04 1990-06-19 Advanced Micro Devices, Inc. Signal processor memory management unit with indirect addressing using selectable offsets and modulo values for indexed address calculations
US4821034A (en) * 1987-02-06 1989-04-11 Ancor Communications, Inc. Digital exchange switch element and network
JPH0821011B2 (ja) * 1987-06-03 1996-03-04 株式会社日立製作所 バス拡張制御方式
US4926355A (en) * 1987-07-02 1990-05-15 General Datacomm, Inc. Digital signal processor architecture with an ALU and a serial processing section operating in parallel
US4922432A (en) * 1988-01-13 1990-05-01 International Chip Corporation Knowledge based method and apparatus for designing integrated circuits using functional specifications
US5005173A (en) * 1988-12-07 1991-04-02 Texas Instruments Incorporated Parallel module testing
US4947395A (en) * 1989-02-10 1990-08-07 Ncr Corporation Bus executed scan testing method and apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100439367B1 (ko) * 1995-05-02 2004-08-16 가부시끼가이샤 히다치 세이사꾸쇼 마이크로컴퓨터
KR100452516B1 (ko) * 2002-10-10 2004-10-13 엘지전자 주식회사 스위칭 시스템에서의 매핑 장치 및 그 방법

Also Published As

Publication number Publication date
JPH01226066A (ja) 1989-09-08
US5418976A (en) 1995-05-23

Similar Documents

Publication Publication Date Title
KR890015118A (ko) 디지탈 신호 처리 프로세서
US20080294806A1 (en) Programmable system-on-chip hub
DE3855363D1 (de) Halbleiterspeichersystem
JP2650124B2 (ja) 半導体集積回路
JP4015986B2 (ja) 半導体集積回路装置
EP0633529B1 (en) Emulation system for microcomputer
US5341380A (en) Large-scale integrated circuit device
KR0135593B1 (ko) 마이크로 콤퓨터
JPS60244111A (ja) デイジタルフイルタ回路
JP2708232B2 (ja) 半導体記憶装置
JP4233446B2 (ja) 集積回路装置
JPH04128666A (ja) 半導体集積回路
JPS6072318A (ja) 論理lsi
JPH04146664A (ja) 集積回路
JPH01195555A (ja) マイクロコンピュータ
KR0123055B1 (ko) 반도체 집적회로의 테스트회로
JP4740291B2 (ja) 集積回路装置
JPH07226439A (ja) 半導体集積回路
JPH0430058B2 (ko)
JPH0799383B2 (ja) 大規模集積回路装置
JPS6011941A (ja) デ−タ処理装置
KR20050051207A (ko) Amba시스템 집적 회로의 레지스터 전송 단계 코드의자동 통합 방법
JPH046029B2 (ko)
JPS6329395A (ja) アドレスデコ−ダ回路
JPH02165725A (ja) 電子回路装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application