과거에는 각각 별개의 칩으로 존재하던 메모리(Memory), 마이크로프로세서(Microprocessor), 코프로세서(Coprocessor) 등이 하나의 칩 안으로 들어갈 수 있게 되었다. 이와 같이 모든 컴포넌트(Component)를 하나의 칩에 집적하는 것을 시스템 온 칩(System on Chip)이라고 부르며, 하나의 칩(Chip)안에 들어가는 개개의 컴포넌트를 IP(...
과거에는 각각 별개의 칩으로 존재하던 메모리(Memory), 마이크로프로세서(Microprocessor), 코프로세서(Coprocessor) 등이 하나의 칩 안으로 들어갈 수 있게 되었다. 이와 같이 모든 컴포넌트(Component)를 하나의 칩에 집적하는 것을 시스템 온 칩(System on Chip)이라고 부르며, 하나의 칩(Chip)안에 들어가는 개개의 컴포넌트를 IP(Intellectual Property)라고 부른다. IP의 종류가 다양해지고, 회로의 복잡성이 날로 증가하고 또한, 기존에 존재하는 IP를 여러 다른 시스템에서 재사용 할 수 있음에 따라 시스템 온 칩설계를 위한 IP검증이 중요하게 되었다. 본 논문에서는 이러한 어려움을 해소하기 위하여ARM(Advanced Reduced Instruction Set Computer Machine)코어(Core)를 이용하여 여러가지의 IP 회로를 하드웨어와 소프트웨어를 통합하여 병행 검증이 가능함을 보였으며, 하나의 칩 내에서 프로세서와 IP를 버스로 연결하여 회로를 시험하는 과정, 또한 임베디드 리눅스를 포팅하여 운영체제를 이용한 IP 검증이 가능함을 보였다. 실제 하드웨어 설계를 끝내기 이전부터 하드웨어와 소프트웨어의 통합 검증을 가능하게 함으로써 설계 시간의 단축과 하드웨어 설계의 복잡함을 줄일 수 있다. 라이센스 비용이 무료인 리눅스 운영체제를 시스템에 탑재하여 시스템온칩 설계 및 회로를 검증할 때 리눅스가 가지고 있는 모든 기능을 사용할 수 있게 되었다. 본 논문에서 얻어진 하드웨어와 소프트웨어의 통합 IP 검증은 인터넷 시대의 등장과 함께 임베디드시스템화, 소형화, 저전력화, 인터넷화 되고 있는 텔레비전, 냉장고와 같은 가전에서부터 핸드폰, 노트북, 소형 정보기기 등에 적용되는 SoC설계에 도움이 되리라고 본다.
과거에는 각각 별개의 칩으로 존재하던 메모리(Memory), 마이크로프로세서(Microprocessor), 코프로세서(Coprocessor) 등이 하나의 칩 안으로 들어갈 수 있게 되었다. 이와 같이 모든 컴포넌트(Component)를 하나의 칩에 집적하는 것을 시스템 온 칩(System on Chip)이라고 부르며, 하나의 칩(Chip)안에 들어가는 개개의 컴포넌트를 IP(Intellectual Property)라고 부른다. IP의 종류가 다양해지고, 회로의 복잡성이 날로 증가하고 또한, 기존에 존재하는 IP를 여러 다른 시스템에서 재사용 할 수 있음에 따라 시스템 온 칩설계를 위한 IP검증이 중요하게 되었다. 본 논문에서는 이러한 어려움을 해소하기 위하여ARM(Advanced Reduced Instruction Set Computer Machine)코어(Core)를 이용하여 여러가지의 IP 회로를 하드웨어와 소프트웨어를 통합하여 병행 검증이 가능함을 보였으며, 하나의 칩 내에서 프로세서와 IP를 버스로 연결하여 회로를 시험하는 과정, 또한 임베디드 리눅스를 포팅하여 운영체제를 이용한 IP 검증이 가능함을 보였다. 실제 하드웨어 설계를 끝내기 이전부터 하드웨어와 소프트웨어의 통합 검증을 가능하게 함으로써 설계 시간의 단축과 하드웨어 설계의 복잡함을 줄일 수 있다. 라이센스 비용이 무료인 리눅스 운영체제를 시스템에 탑재하여 시스템온칩 설계 및 회로를 검증할 때 리눅스가 가지고 있는 모든 기능을 사용할 수 있게 되었다. 본 논문에서 얻어진 하드웨어와 소프트웨어의 통합 IP 검증은 인터넷 시대의 등장과 함께 임베디드시스템화, 소형화, 저전력화, 인터넷화 되고 있는 텔레비전, 냉장고와 같은 가전에서부터 핸드폰, 노트북, 소형 정보기기 등에 적용되는 SoC설계에 도움이 되리라고 본다.
There were Memory, Microprocessor, Coprocessor seperately in the past. These components can be integrated to a chip. It is called SoC(System on Chip). Each components are called IP that stands for Intellectual Property. The SoC design and IP verification is the most important issue in the electronic...
There were Memory, Microprocessor, Coprocessor seperately in the past. These components can be integrated to a chip. It is called SoC(System on Chip). Each components are called IP that stands for Intellectual Property. The SoC design and IP verification is the most important issue in the electronic world. SoC has the whole components like processor, logic, memory, peripheral devices inside a chip. It is very important to verify IP(Intellectual Property) for designing SoC in the future. The main issues of SOC design are IP verification, hardware-software co-development, and full ASIC(Application Specific Integrated Circuit) verification. There are two kinds of problems to verify IP cores in the past. One is to verify IP cores by hardware engineer only. The other is to verify IP Cores using processor and programmable logic devices. And, There is no operating system on the board. In this paper, It shows how to verify IP Cores using ARM(Advanced Reduced Instruction Set Computer Machine) in order to reduce problems of IP verifications. Specially, Let me talk about the possibility of Co-verification and Linux operating system. It shows how to verify IP cores with hardware and software. And, Linux operating system was ported for ARM922T. It is useful for verification of IP on operating system. The best method for SoC design and IP verification is explained and the system for SoC design and IP verification is implemented in this paper. This system is an embedded SoC development Kit that provides a hardware platform and LiNUX operating system for 'System on a Chip' design. The system is designed for hardware and software development of devices and systems based on Altera® Excalibur™ including ARM922 cores and the maximum 1million gates programmable logic device. With IP verification system in this paper, ASIC for VoIP, DVB Set Top Boxes, Wireless LAN, Bluetooth, PDAs, CDMA mobile phone, web phones and ethernet phone design can be easily debugged and emulated by this system.
There were Memory, Microprocessor, Coprocessor seperately in the past. These components can be integrated to a chip. It is called SoC(System on Chip). Each components are called IP that stands for Intellectual Property. The SoC design and IP verification is the most important issue in the electronic world. SoC has the whole components like processor, logic, memory, peripheral devices inside a chip. It is very important to verify IP(Intellectual Property) for designing SoC in the future. The main issues of SOC design are IP verification, hardware-software co-development, and full ASIC(Application Specific Integrated Circuit) verification. There are two kinds of problems to verify IP cores in the past. One is to verify IP cores by hardware engineer only. The other is to verify IP Cores using processor and programmable logic devices. And, There is no operating system on the board. In this paper, It shows how to verify IP Cores using ARM(Advanced Reduced Instruction Set Computer Machine) in order to reduce problems of IP verifications. Specially, Let me talk about the possibility of Co-verification and Linux operating system. It shows how to verify IP cores with hardware and software. And, Linux operating system was ported for ARM922T. It is useful for verification of IP on operating system. The best method for SoC design and IP verification is explained and the system for SoC design and IP verification is implemented in this paper. This system is an embedded SoC development Kit that provides a hardware platform and LiNUX operating system for 'System on a Chip' design. The system is designed for hardware and software development of devices and systems based on Altera® Excalibur™ including ARM922 cores and the maximum 1million gates programmable logic device. With IP verification system in this paper, ASIC for VoIP, DVB Set Top Boxes, Wireless LAN, Bluetooth, PDAs, CDMA mobile phone, web phones and ethernet phone design can be easily debugged and emulated by this system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.