라디오 전자 및 전기 공학의 백과사전 XILINX의 최신 FPGA: VIRTEX 시리즈. 참조 데이터 무선 전자 및 전기 공학 백과사전 / 미세 회로의 응용 2014년에는 미국 기업 Xilinx가 창립 30주년을 맞았습니다. 1984년에 이미 존재의 초기 단계에서 이 회사는 사용자가 다시 프로그래밍할 수 있는 기본 매트릭스 결정(Field Programmable Gate Array 또는 FPGA)과 같은 새로운 유형의 논리 회로를 제안했습니다. IC는 전자 설계자에게 표준 기본 매트릭스 결정의 이점을 제공하는 동시에 작업 현장에서 IC의 설계, 구성, 디버깅, 버그 수정 및 재구성을 허용합니다. 결과적으로 장치의 유연성이 향상되고 완제품의 출시 시간이 크게 단축되었습니다. 현재까지 Xilinx의 성과는 무엇입니까? 소개 현재 Xilinx는 여러 FPGA 시리즈를 출시합니다. FPGA(사용자 재프로그래밍 가능한 기본 매트릭스 결정)와 CPLD(복합 프로그래밍 가능 논리 장치) - 복잡한 프로그래밍 가능 논리 장치로 구분됩니다. 각 시리즈에서 - 용량, 속도 및 패키지 유형이 다른 마이크로 회로를 차례로 포함하는 하나에서 여러 제품군까지(그림 참조). Xilinx FPGA의 주요 기능(2004년 초 기준): • 상당한 양의 리소스: 칩당 천만 개 이상의 시스템 게이트;
Xilinx는 세 가지 유형의 메모리를 기반으로 FPGA를 생산합니다. • SRAM(FPGA 유형). 이 경우 회로 구성은 내부 "쉐도우" RAM에 저장되고 초기화는 외부 메모리 어레이에서 수행됩니다. 구성 시퀀스(비트스트림)는 시스템의 FPGA에 직접 로드할 수 있으며 무제한으로 다시 로드할 수 있습니다. FPGA의 초기화는 공급 전압이 적용되거나 특수 신호에 의해 강제될 때 외부 부트 ROM에서 자동으로 수행됩니다. 초기화 프로세스는 20-200ms가 소요되며, 그 동안 FPGA 핀은 높은 저항 상태(논리적 장치로 풀링됨)에 있습니다. 이 유형의 FPGA에는 Virtex, Spartan 시리즈의 마이크로 회로가 포함됩니다.
디버그 단계에서 구성은 MultiPRO Desktop Tool, Parallel Cable IV 및 MultiLinx Cable의 세 가지 유형의 케이블을 사용하여 컴퓨터에서 다운로드할 수 있습니다. 모든 케이블은 JTAG 포트가 없는 CPLD 칩 프로그래밍을 지원합니다. 케이블을 선택할 때 다음과 같은 특성을 고려해야 합니다. MultiPRO 데스크탑 도구 PC 병렬 포트에 연결하고 모든 Xilinx FPGA의 시스템 내 프로그래밍/구성을 지원하며 CoolRunner-ll 제품군 FPGA와 XC18V00 및 PlatformFlash 시리즈 PROM의 오프라인 프로그래밍을 지원합니다. 동시에 프로그래머 자체와 다운로드 케이블의 한 세트에 존재함으로써 디버깅 및 프로그래밍을 위한 도구 세트의 비용을 줄일 수 있었습니다. 병렬 케이블 IV PC 병렬 포트에 연결하고, FPGA 부팅 및 CPLD 프로그래밍을 지원하고, JTAG 포트를 통한 구성 리드백을 지원합니다. 공급 전압은 외부 5V 소스에서 공급됩니다. 케이블 배송에는 컴퓨터의 PS / 2 포트에서 케이블에 전압을 공급하도록 설계된 어댑터가 포함됩니다. 멀티링크스 케이블 PC 또는 워크스테이션의 RS-232 포트와 PC의 USB 포트에 연결합니다. 공급 전압(5, 3,3, 2,5V)은 보드에서 공급됩니다.
Xilinx는 출시된 FPGA를 기반으로 프로젝트를 구현할 수 있는 완전한 소프트웨어 세트를 제공합니다. 이 소프트웨어에는 회로도 및 텍스트 입력, VHDL/Verilog 합성, 기능 시뮬레이션, 크리스탈 트레이서, 추적 후 시뮬레이션 등이 포함됩니다. 또한 Xilinx는 FPGA 기반 장치를 설계할 때 라이브러리 요소로 사용할 수 있는 소위 논리 코어라고 하는 특수 모듈을 개발합니다. 최신 XILINX 마이크로 회로의 간략한 분류 현재까지 다음 Xilinx FPGA가 가장 유망합니다. • FPGA 시리즈 Virtex;
현재 새로 개발 중인 다른 Xilinx FPGA 시리즈의 사용은 권장되지 않습니다. 따라서 우리는 그것들을 고려하지 않을 것입니다. 버텍스 시리즈 FPGA 시리즈에는 Virtex, Virtex-E, Virtex-ll 및 Virtex-ll Pro의 1998가지 제품군이 있습니다. XNUMX년 후반에 출시된 Virtex 시리즈는 고성능 시스템 설계 문제를 해결하기 위해 강력한 기능 세트로 기존 FPGA 유형 FPGA를 확장했습니다. 시리즈의 FPGA 칩은 프로그래밍 가능한 I/O 블록(입력-출력 블록 - SE)으로 둘러싸인 구성 가능한 논리 블록(구성 가능한 논리 블록 - CLB)의 매트릭스로 구성된 유연한 아키텍처가 특징입니다. 고속 산술을 위한 전용 오버드라이브 로직, 전용 승수 지원, 고입력 기능을 위한 캐스케이드 가능 체인, 동기/비동기 리셋 및 세트가 있는 다중 클록 지원 레지스터/래치, 내부 XNUMX상태 버스는 속도와 로직 패킹 밀도의 균형을 유지합니다. 직렬 마이크로 회로의 메모리 요소의 계층적 시스템에는 다음이 포함됩니다. 4비트 RAM 또는 16비트 시프트 레지스터로 구성된 16입력 조회 테이블(0,22-LUT - 조회 테이블)을 기반으로 하는 분산 메모리 내장 블록 메모리(각 블록은 동기식 듀얼 포트 RAM으로 구성됨) 및 외부 메모리 모듈에 대한 인터페이스. 시리즈의 FPGA는 대부분의 I/O 표준(SelectIO™ 기술)을 지원하고 이후 제품군의 FPGA는 LVDS(Low-Voltage Differential Signaling), BLVDS(버스 LVDS), LVPECL(Low-Voltage Positive Emitter- 결합 논리). 고속 타이밍 제어 회로가 내장되어 있습니다. 설계는 PC 또는 워크스테이션에서 실행되는 ISE(통합 소프트웨어 환경) 소프트웨어 패키지인 ISE BaseX, ISE Foundation, ISE Alliance를 사용하여 수행됩니다. Virtex 시리즈의 칩은 0,15-100 미크론의 토폴로지 표준 및 다층 금속화로 생산됩니다. 시리즈의 모든 초소형 회로는 XNUMX% 공장 테스트를 거쳤습니다. Virtex 시리즈에 포함된 주요 마이크로 회로 제품군을 자세히 살펴보겠습니다. 버텍스 패밀리 -이 유형의 첫 번째 FPGA가 1984년에 출시된 후 XNUMX세대 FPGA 칩. FPGA 마이크로 회로 제품군은 처음으로 일반 논리 기능뿐만 아니라 별도의 특수 제품에서 수행되는 작업도 구현할 수 있게 되었습니다. Virtex 제품군의 출현으로 FPGA는 논리 회로를 상호 연결하는 범주에서 디지털 시스템의 중심 역할을 하는 프로그래밍 가능한 장치 범주로 이동했습니다. Virtex FPGA 제품군의 주요 기능은 다음과 같습니다. 고성능(최대 200MHz), 대용량 논리 용량(50-1만 시스템 게이트), 코어 공급 전압 2,5V, 66MHz PCI 버스와의 호환성, 지원 Compact PCI용 "핫 스왑" 기능(표 1). 제품군 칩은 LVTTL, LVCMOS16, PCI2, PCI33, GTL/GTL+, SSTL, HSTL, AGP, CTT를 비롯한 66개의 고성능 I/O 표준과 KZBTRAM 장치에 대한 직접 연결을 지원합니다. 내장 클록 제어 회로에는 24개의 내장 DLL 지연 잠금 루프 모듈과 4개의 로컬 클록 네트워크와 에지 시간이 짧은 128개의 광역 클록 분배 네트워크가 포함됩니다. 온보드 메모리의 각 블록은 동기식 듀얼 포트 XNUMXKb RAM(최대 총 용량 XNUMXKb)으로 구성됩니다. 표 1. Virtex 제품군의 미세 회로 매개 변수
제품군의 초소형 회로는 0,22층 금속화로 XNUMX미크론 CMOS 기술에 따라 제조됩니다. 버텍스-E 제품군, 1999년 320월에 이미 출시된 이 제품은 특성과 특성 면에서 특수 ASIC에 필적합니다. FPGA 칩 제품군은 데이터 교환 및 디지털 신호 처리 시스템용으로 설계되었습니다. 첫 번째 제품군의 초소형 회로와 비교하여 더 높은 성능(최대 2MHz의 시스템 주파수)과 더 큰 논리 용량(2백만 개 이상의 시스템 게이트, 표 32)이 특징입니다. 이전 제품군과 마찬가지로 SelectIO™ 기술은 처음으로 LVDS, BLVDS, LVPECL과 같은 차동 전송 표준을 포함하여 여러 I/O 표준을 지원합니다. 제품군의 칩은 64/33비트, 66/1,8MHz PCI를 지원합니다. 코어 공급 전압은 8,75V입니다. 계층적 1120레벨 메모리 시스템은 이전 제품군과 구조가 동일합니다. 그러나 블록 메모리의 최대 용량은 최대 200kbit까지 200배 증가했습니다. XNUMXMHz ZBTSRAM 및 XNUMXMbps DDR SDRAM과 같은 외부 고성능 RAM에 대한 빠른 인터페이스도 있습니다.
따라서이 제품군의 미세 회로에서는 Virtex와 비교하여 다음이 증가합니다. • 동등한 논리적 용량(XNUMX배);
표 2. Virtex-E 제품군 칩 매개변수
많은 고성능 네트워킹 및 이미징 시스템에는 많은 양의 RAM이 필요합니다. 이에 대응하여 Xilinx는 2000년 초에 Virtex-E 제품군의 더 큰 메모리 버전인 Virtex-EM(XCV504E 및 XCV812E)을 출시했습니다. 표 3. Virtex-EM 제품군의 블록 메모리 용량이 증가한 마이크로칩의 매개변수
이러한 마이크로 회로는 전송 속도가 160Gbit/s인 스위칭 시스템을 구축하기 위한 효율적이고 안정적인 플랫폼입니다(표 3). 높은 처리량은 1포트 블록 메모리의 크기를 XNUMXMbit로 늘리고 구리 기술을 사용하여 만든 XNUMX층 금속화에서 XNUMX개의 층(상부 및 클록 신호 분배)을 사용하여 달성되었습니다. 버텍스 II 제품군 FPGA 플랫폼의 형성을 위한 새로운 이념을 구현하여 FPGA가 디지털 장치의 주요 구성 요소가 되도록 합니다. Virtex-ll 제품군의 한 칩에서 최대 8백만 시스템 게이트의 논리적 용량을 가진 복잡한 디지털 시스템을 만들 수 있습니다. 동시에 동일한 기능의 맞춤형 집적 회로와 비교하여 개발 시간이 크게 단축됩니다. Virtex-ll 제품군에는 논리적 용량이 다른 11개의 미세 회로가 포함되어 있습니다(표 4). 표 4. Virtex-ll 제품군 FPGA의 주요 매개변수
이 제품군은 데이터 통신 장치 및 디지털 신호 처리 장치와 같은 광범위한 저밀도 및 고집적 고성능 시스템의 설계에 적합합니다. Virtex-ll 제품군의 칩은 통신, 네트워크 시스템, 무선 통신, PCI, LVDS 및 DDR 인터페이스를 사용하는 디지털 신호 처리 분야에서 완벽한 솔루션을 구현합니다. 이러한 솔루션의 예는 PowerPC 405 및 MicroBlaze 프로세서의 구현입니다. 0,12-0,15 미크론의 토폴로지 표준과 XNUMX개의 금속층을 갖는 미세 회로 생산에 사용되는 CMOS 기술은 고속 및 저전력 소비로 프로젝트를 구현할 수 있게 해줍니다. Virtex-ll 제품군의 미세 회로의 논리적 용량은 칩의 40-8만 시스템 게이트이고 내부 클록 주파수는 400MHz를 초과하고 데이터 교환 속도는 하나의 입출력 핀당 840Mbps 이상입니다. 분산 메모리의 양은 1,5Mbit에 달하며, 각각 18kbit 용량의 듀얼 포트 RAM 블록에 구현된 내장 메모리는 3Mbit입니다. DDR-SDRAM, QDR™-SRAM 및 Sigma RAM과 같은 외부 메모리 모듈에 대한 인터페이스가 제공됩니다. 제품군 초소형 회로에는 18x18비트 곱셈기 블록, 클록 활성화 및 동기/비동기 재설정 및 설정이 있는 최대 93184 레지스터/래치, 93184 함수 발생기(4-LUT)가 포함되어 있습니다. 타이밍 제어는 최대 12개의 DCM(타이밍 제어 모듈)과 16개의 글로벌 클록 멀티플렉서에 의해 제공됩니다. 클록 에지, 주파수 증배, 주파수 분할, 고해상도 위상 편이 및 EMI 보호의 미세 조정을 제공합니다. 사용된 Active Interconnect 기술을 사용하면 출력 팬아웃 요인에 의존하지 않는 예측 가능한 지연으로 XNUMX세대 세그먼트 라우팅 구조를 얻을 수 있습니다. 최대 1108개의 사용자 프로그래밍 가능한 I/O 블록, 19개의 단극 및 840개의 차동 I/O 표준이 대부분의 디지털 신호 표준을 지원합니다. 내장된 이중 데이터 속도 입력 및 출력 레지스터는 2Mbps에서 LVDS 신호를 제공합니다. 프로그래밍 가능한 전류 용량 - 출력당 24-XNUMXmA. 각 I/O 블록의 임피던스는 프로그래밍 가능합니다. Virtex-ll 칩은 PCI-133/66/33MHz 버스와 호환됩니다. 1532가지 구성 로딩 모드가 있습니다. 구성 시퀀스의 암호화는 IEEE 1,5 표준에 따라 TRIPLE DES 표준, 구성 지원에 따라 수행되며 부분 재구성이 가능합니다. 수정 코어의 공급 전압은 프로그래밍된 신호 표준에 따라 1,5V, I/O 차단 - 3,3-XNUMXV입니다. 칩은 0,15μm(고속 트랜지스터의 채널 길이는 0,12μm)의 설계 표준과 XNUMX개의 금속층을 갖는 CMOS 기술을 사용하여 제조됩니다. Virtex-ll Pro 제품군 지능형 IP 코어 및 맞춤형 매개변수화 모듈을 기반으로 시스템을 생성하도록 설계되었습니다. 제품군의 초소형 회로는 통신, 무선 통신, 네트워킹, 비디오 및 디지털 신호 처리 분야의 완전한 솔루션 구현에 최적화되어 있습니다. 칩 아키텍처는 처음으로 RocketIO 다중 비트 트랜시버와 PowerPC 프로세서 코어를 특징으로 합니다. 그들은 0,13 미크론의 토폴로지 표준과 XNUMX층 구리 금속화로 CMOS 기술을 사용하여 제조되어 이전 시리즈의 칩과 비교하여 결정의 크기와 전력 소비를 줄일 수 있었습니다. 표 5. Virtex-ll Pro 제품군 FPGA의 주요 매개변수
Virtex-ll 및 Virtex-ll Pro 매트릭스의 아키텍처는 동일합니다. 대부분의 기술적 특성도 일치합니다(표 5). 두 제품군의 칩 간의 차이점은 다음과 같습니다. • 주변 공급 전압의 하한값: Virtex-II 시리즈의 경우 2,5V 대 3,3V;
Virtex-ll Pro 시리즈는 RocketIO 트랜시버와 PPC405 프로세서 코어가 내장된 최초의 FPGA FPGA 제품군입니다. RocketIO는 2Mbps ~ 24Gbps의 대역폭으로 622개 ~ 3,125개 채널의 연결을 지원하는 전이중 직렬 트랜시버(SERDES)입니다. 양방향 데이터 전송 속도 -120GB/s. 각 채널에서 내부 피드백 루프가 가능합니다. 트랜시버에는 내장된 클록 생성 및 복구(CDR), 문자 삽입/삭제를 통한 주파수 균등화, 프로그래밍 가능한 쉼표 구분, 8, 16 또는 32비트 내부 인터페이스, 8/10비트 인코더, 및 디코더. RocketIO는 파이버 채널, 기가비트 이더넷, 10Gb XAUI(Attachment Unit Interface) 전송 프로토콜 및 광대역 트랜시버와 호환됩니다. 사용자 구성 가능한 내부 수신기/송신기 종단은 50/75옴입니다. 2,5가지 레벨의 출력 차동 전압이 제공되며 XNUMX가지 레벨의 프리엠퍼시스를 선택할 수 있습니다. 트랜시버 공급 전압 XNUMXV. PowerPC 프로세서 장치는 Harvard 아키텍처, 400단계 파이프라인 데이터 전송 경로 및 하드웨어 곱셈/나누기를 사용하여 최대 32MHz의 클록 주파수를 가진 임베디드 코어입니다. 이 블록에는 16비트 범용 레지스터 64개, 연관 양방향 명령어 및 각각 1Kb 용량의 데이터 캐시, 메모리 관리 블록, 16입력 TLB(Translation Look Aside Buffers), 온보드 특수 메모리 인터페이스 . 페이지 크기는 0,9K에서 XNUMXMbps까지 다양합니다. 내장 타이머가 있습니다. 프로세서 장치는 IBM CoreConnect 버스 아키텍처, 디버그 및 추적 작업을 지원합니다. 소비 전력은 XNUMXmW/MHz로 낮습니다. 고성능 및 비용 효율성을 특징으로 하는 첨단 산업 기술을 기반으로 하는 Virtex 시리즈 FPGA는 전 세계 개발자들이 사용하는 프로그래밍 가능한 논리 회로의 주요 유형 중 하나입니다. 그리고 2002년 100월 출시 이후 Xilinx는 Virtex-ll Pro FPGA 칩을 기반으로 하는 XNUMX개 이상의 PowerPC 코어를 출하했습니다. 저자: M. Kuzelin; 간행물: cxem.net 다른 기사 보기 섹션 미세 회로의 응용. 읽고 쓰기 유용한 이 기사에 대한 의견. 과학 기술의 최신 뉴스, 새로운 전자 제품: 곤충용 에어트랩
01.05.2024 지구 자기장에 대한 우주 쓰레기의 위협
01.05.2024 벌크 물질의 고형화
30.04.2024
다른 흥미로운 소식: ▪ 체르노빌 면역 ▪ 핸드백 조명
무료 기술 라이브러리의 흥미로운 자료: ▪ 기사 Alexandre Dumas (아버지). 유명한 격언 ▪ 기사 직접 기타를 연주할 수 없었던 유명 일렉트릭 기타 디자이너는 누구입니까? 자세한 답변 ▪ 기사 토치로 작업하기. 노동 보호에 관한 표준 지침 ▪ 기사 동전은 어느 손에 있습니까? 초점 비밀. 포커스 시크릿 이 페이지의 모든 언어 홈페이지 | 도서관 | 조항 | 사이트 맵 | 사이트 리뷰 www.diagram.com.ua |