{{위키데이터 속성 추적}}
{{Infobox CPU
| name           = 
| image          = Hermstedt Webshuttle II - board - Motorola Coldfire MCF5204PU25B-0082.jpg 
| image_size     = 
| caption        = 
| produced-start = 
| produced-end   = 
| slowest        = 
| fastest        = 300
| slow-unit      = 
| fast-unit      = MHz
| fsb-slowest    = 
| fsb-fastest    = 
| fsb-slow-unit  = 
| fsb-fast-unit  = 
| hypertransport-slowest   = 
| hypertransport-fastest   = 
| hypertransport-slow-unit = 
| hypertransport-fast-unit = 
| qpi-slowest    = 
| qpi-fastest    = 
| qpi-slow-unit  = 
| qpi-fast-unit  = 
| dmi-slowest    = 
| dmi-fastest    = 
| dmi-slow-unit  = 
| dmi-fast-unit  = 
| size-from      = 
| size-to        = 
| soldby         = 
| designfirm     = 
| manuf1         = [[NXP 반도체]]
| core1          = 
| sock1          = 
| pack1          = 
| brand1         = 
| arch           = 수정된 [[모토로라 68000 계열]]
| microarch      = 
| instructions   =
| extensions     =
| data-width     =
| address-width  =
| virtual-width  =
| cpuid          = 
| code           = 
| numcores       = 1
| l1cache        = 
| l2cache        = 
| l3cache        = 
| l4cache        = 
| llcache        = 
| gpu            =
| application    = [[임베디드 시스템]]
| predecessor    = [[모토로라 68060]]
| successor      = 
| co-processor   =
| variant        =
}}
'''콜드파이어'''(ColdFire)는 [[모토로라]]에서 분리된 [[프리스케일 세미컨덕터]]에서 [[임베디드 시스템]]용으로 개발된 68k 아키텍처 마이크로프로세서이다.

콜드파이어의 명령어 집합은 제조사에서 제공하는 변환 소프트웨어를 사용할 경우 [[모토로라 68000|68000]]과 [[어셈블리어|어셈블리]] 소스 수준에서 호환성이 있으며 목적 코드는 완벽하게 호환되지 않는다. 이전의 68k 프로세서와 비교해 [[이진화 십진법|BCD]] 연산과 같은 자주 사용되지 않는 명령어와 몇 가지 어드레싱 모드를 삭제하였다. [[부동소수점]] 또한 [[모토로라 68881|68881]]과 [[모토로라 68882|68882]]의 80비트에서 64비트로 줄였으며 명령어의 길이도 16, 32, 48비트로 단순해졌다.

콜드파이어의 새로운 제품은 68k 프로세서와 완벽하게 호환되지 않지만 [[아미가]] 호환기에도 사용되었으며<ref>[http://elbox.com/faq_dragon.html Elbox의 서포트 페이지]</ref> [[데비안]] 프로젝트는 m68k 이식과 콜드파이어와의 호환성을 위해 노력하고 있는데<ref>[http://lists.debian.org/debian-devel-announce/2006/01/msg00005.html 미래의 m68k 이식 준비]</ref> 오리지널 68k 프로세서에서 가장 빠른 75MHz의 [[68060]]<ref>[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC68060&nodeId=018rH3YTLC4622 MC68060 제품 요약 페이지]</ref> 보다 콜드파이어 300MHz 제품이 훨씬 빠르기 때문이다.

콜드파이어는 5세대가 있는데 모두 프리스케일에서 구할 수 있다.

* v1: v2 프로세서의 저가형 버전으로 8비트 프로세서에서 32비트로의 이행을 목적으로 2006년 론칭되었다. 프리스케일의 8비트 프로세서 [[68HC08]]과 손쉽게 바꿔 사용할 수 있도록 설계되었으며 저가형 [[ARM 아키텍처|ARM]] 칩과 경쟁하고 있다.
* v2: 1994년 론칭된 오리지널 콜드파이어 코어로 싱글 [[명령어 파이프라인|파이프라인]]이며 [[메모리 관리 장치|MMU]]와 [[부동 소수점 장치|FPU]]는 없다. 제품에 따라 MAC(Multiply-Accumulate)과 EMAC(Enhanced Multiply-Accumulate) 유닛을 내장하고 있다.
* v3: MAC 유닛 추가
* v4: 제한적인 [[슈퍼스칼라]] 코어
* v4e (또는 eV4): v4를 확장한 것으로 2000년 론칭, MMU와 FPU, EMAC 유닛을 추가했다.
* v5: 완전한 슈퍼스칼라 코어

Fido 1100: 콜드파이어 기반의 임베디드 제어 시스템을 겨냥해 2007년 론칭된 콜드파이어 호환칩

2006년 11월 프리스케일은 콜드파이어의 [[반도체]] [[지적 재산권]] [[라이선스]]를 그들의 IP 라이선스와 지원 파트너인 IPextreme Inc을 통해 사용할 수 있다고 발표하였다. 콜드파이어 v1 코어는 현재 [[알테라]]의 Cyclone-III [[FPGA]]로 [[프리 라이선스]]하에 사용할 수 있다.

2007년 9월 프리스케일은 콜드파이어 코어의 32비트 Flexis [[마이크로컨트롤러]] 제품군을 발표하였다.<ref>[http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=016246233A235A&tid=tev Flexis 마이크로컨트롤러 시리즈]</ref>

== 참고 문서 ==
<references/>

== 같이 보기 ==
* [[ECos]]
== 외부 링크 ==
* [http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0162468rH3YTLC 프리스케일 세미컨덕터의 콜드파이어 사이트]
* 콜드파이어를 사용한 아미가 호환기에 대한 [http://elbox.com/news_04_12_17.html 뉴스]와 [http://elbox.com/faq_dragon.html FAQ]
* [https://web.archive.org/web/20120205134512/http://alioth.debian.org/mail/?group_id=30876 데비안 m68k/ColdFire] 이식 프로젝트
* [https://web.archive.org/web/20070713183320/http://www.slicer.ca/coldfire/ 콜드파이어 에뮬레이터]
* [http://www.microapl.co.uk/Porting/ColdFire/cf_68k_diffs.html 콜드파이어와 68k의 차이점]

{{모토로라/프리스케일 반도체사업}}
{{마이크로컨트롤러}}

[[분류:68k 마이크로프로세서]]
[[분류:NXP 반도체]]