구조화된 ASIC 플랫폼

Structured ASIC platform

구조화된 ASICASIC특징인 고성능과 FPGA의 특징인 낮은 NRE 비용을 제공하는 ASIC와 FPGA 사이의 중간 기술이다. 구조화된 ASIC를 사용하면 제품을 신속하게 시장에 선보이고, 비용을 절감하며, 쉽게 설계할 수 있다.

FPGA에서 인터커넥트와 로직 블록은 제작 후 프로그래밍이 가능하여 프로토타이핑 시 높은 설계 유연성과 디버깅 용이성을 제공한다. 그러나 FPGA가 대형 회로를 구현할 수 있는 능력은 프로그래밍 요소(예: SRAMs, MUX)가 점유한 상당한 공간과 프로그래밍 요소(예: SRAMs, MUX)의 복잡성으로 인해 크기와 속도 모두에서 제한적이다. 반면 ASIC 설계 흐름은 비싸다. 모든 다른 디자인에는 완전히 다른 마스크 세트가 필요하다. 구조화된 ASIC는 이 둘 사이의 해결책이다. 기본적으로 FPGA와 구조는 동일하지만 금속층 사이에 한 개 또는 여러 개의 레이어를 통해 구성하여 현장 프로그램 가능이 아닌 마스크 프로그래밍이 가능하다. 모든 SRAM 구성 비트는 금속 접점 사이에 a via를 넣거나 말거나 하는 선택에 의해 교체될 수 있다.

다수의 상업적 벤더가 구조화된 ASIC 제품을 도입했다. 그것들은 단일 층에서 층을 거쳐 6개의 금속, 층을 거쳐 6개의 금속에 이르는 광범위한 구성성을 가지고 있다. 알테라의 하드카피-II, eASIC의 넥스트림(Nextreme)은 상업 구조화된 ASIC의 예들이다.

참고 항목

참조

  • 천호호 외 - "부동점 FPGA: 건축과 모델링"
  • 천호호 등 - "도메인별 하이브리드 FPGA: 건축부동 소수점 적용"
  • Steve Wilton 등 - "합성 가능한 데이터패트 지향 임베디드 FPGA 원단"
  • Steve Wilton 등 - "Silicon Debug 애플리케이션을 위한 데이터패스 지향 임베디드 FPGA 패브릭"
  • Andy Ye와 Jonathan Rose - "버스 기반 연결을 사용하여 현장-데이터패스 회로 구현을 위한 프로그래밍 가능한 게이트 어레이 밀도 향상"
  • Ian Kuon, Aaron Egier 및 Jonathan Rose - "자동화된 도구를 사용한 FPGA 설계, 배치검증"
  • 이언 쿤, 러셀 테시에, 조나단 로즈 - "FPGA 건축: 설문 조사 및 과제"
  • 이언 쿤과 조나단 로즈 - "FPGA와 ASIC의 격차 측정"
  • Stephane Badel과 Elizabeth J. Braauer - "Via-Programmable Different MCML Cell을 이용한 구조화된 ASIC 원단 구현"
  • 카누프리야 굴라티, 니힐 자야쿠마르, 수닐 P. Khatry - "패스 트랜지스터 논리를 이용한 구조화된 ASIC 설계 접근법"
  • Hee Kong Poon, Matthew Yap, Chuan Khya Chai - "구조화된-ASIC 마이그레이션을 위한 최적의 FPGA 구현을 위한 고도로 호환되는 아키텍처 설계"
  • 야준란과 말고르자타 마레크 사도스카 - "일반 원단을 위한 구성 가능한 로직 블록 설계"
  • R. Reed Taylor와 Herman Schrnit - "전력 인식 구조화된 ASIC 구축"
  • 제니퍼 L. Wong, Farinaz Kourshanfar 및 Miodrag Potkonjak - "Flexible ASIC: Shared Masking for Multiple Media Processors"

외부 링크: eda.ee.ucla.edu/EE201A-04Spring/ASICslides.ppt