2. IP란 무엇인가?

IP란 무엇인가? IP는 Intellectual Property의 약자이다. 좀더 구체적으로 말하면, ASIC [1] 이나 FPGA를 만들 때 사용될 수 있는 논리 회로 블럭을 의미한다. "IP Cores"의 예로는, UART, CPU, Ethernet 콘트롤러, PCI 인터페이스 등이 있다. 예전에는, 이들 제품의 질좋은 core들은 가격이 미화 5000 달러에서 350000 달러에 달했다. 이것은 아무리 신중하게 계획된 용도일지라도 일반적인 사업체나 개인들에게는 너무나 큰 부담이었다 -- 그리하여, Free-IP 프로젝트가 시작되었다.

초창기 Free-IP 프로젝트는 CPU나 Ethernet 콘트롤러와 같은 복잠한 용도의 core 들에 초점을 맞추었다. 좀더 간단한 core들에 대한 개발은 뒤따라 이루어질 것이다.

Free-IP 프로젝트는 누구나가 사용할 수 있는 수준 높은 IP를 만들고자 하는 노력이다.

IP core들에 관한 다음 사이트들을 방문해 보라 -

2.1. Free CPU List

사용가능하거나 현재 개발중인 Free CPU List이다 -

2.2. 상업용 CPU 리스트

주석

[1]

Application Specific Integrated Circuit Circuits. 주문제작형 반도체

[2]

Digital Signal Processor : 디지탈 신호 처리용으로 특화된 CPU. TI의 TMS320 series가 대표제품