Vivado IP 릴리즈 노트
이 문서에는 모든 'Vivado™ IP 릴리즈 노트 - 모든 IP 변경 로그 정보' 답변 기록과 관련 Vivado Tools 릴리즈의 목록이 포함되어 있습니다.
by: AMD
CAM LogiCORE™ IP는 콘텐츠 주소 지정 가능 메모리라고도 하는 연관 어레이 데이터 구조를 구현합니다. 이진 검색(BCAM), 삼진 검색(TCAM) 또는 반삼진 검색(STCAM)을 통해 검색을 수행할 수 있으며, 이러한 IP는 UltraRAM(URAM)과 블록 RAM 구현을 모두 지원합니다. DRAM CAM LogiCORE™ IP는 콘텐츠 주소 지정 가능 메모리 기능도 구현하지만 DRAM을 스토리지로 사용합니다. Cached DRAM Binary CAM AMD LogiCORE™ IP(CDBCAM)는 이진 검색 변형이며 DRAM Semi-Ternary CAM AMD LogiCORE™ IP(DSTCAM)는 반삼진 검색을 구현합니다. 모든 솔루션은 알고리즘 CAM 기술을 기반으로 합니다.
Binary CAM(BCAM)
Binary CAM LogiCORE™ IP(BCAM)는 콘텐츠 주소 지정 가능 메모리라고도 하는 연관 어레이 데이터 구조를 구현합니다. BCAM은 임의의 키 및 응답 비트 문자열을 사용하여 (키, 응답) 항목을 저장하고 검색 키의 모든 비트와 키의 모든 비트의 정확한 일치를 기준으로 응답을 검색할 수 있습니다.
Cached DRAM Binary CAM(CDBCAM)
DRAM Binary CAM LogiCORE™ IP(CDBCAM)는 Versal 디바이스에서 DRAM을 스토리지로 사용하는 콘텐츠 주소 지정 가능 메모리라고도 하는 연관 어레이 데이터 구조를 구현합니다. DRAM BCAM은 임의의 키 및 응답 비트 문자열을 사용하여 (키, 응답) 항목을 저장하고 검색 키의 모든 비트와 키의 모든 비트의 정확한 일치를 기준으로 응답을 검색할 수 있습니다.
Semi-Ternary CAM(STCAM)
Semi-Ternary CAM LogiCORE™ IP(STCAM)는 콘텐츠 주소 지정 가능 메모리라고도 하는 연관 어레이 데이터 구조를 구현합니다. STCAM은 임의의 키, 마스크, 응답 비트 문자열로 (키, 마스크, 우선순위, 응답) 항목을 저장하고 조회 키의 3항 일치를 기반으로 응답을 검색할 수 있습니다. 3항 일치를 사용하면 여러 항목이 동일한 조회 키와 일치할 수 있습니다. 우선순위가 가장 낮은 항목이 승자로 선택됩니다. STCAM은 제한된 수의 고유 마스크를 지원하며, 각 마스크를 여러 항목이 공유합니다. 이 덕에 TCAM에 비해 상당한 로직 및 메모리 감소가 가능합니다. STCAM은 다수이지만 제한된 수의 마스크를 사용한 효율적인 항목 스토리지가 필요한 애플리케이션에 적합합니다. IP 포워딩 테이블 또는 OVS 메가플로 조회 테이블의 경우 IP 주소의 가장 긴 프리픽스 일치를 예로 들 수 있습니다.
Ternary CAM(TCAM)
Ternary CAM LogiCORE™ IP(TCAM)는 삼진 콘텐츠 주소 지정 가능 메모리라고도 하는 연관 어레이 데이터 구조를 구현합니다. TCAM은 임의의 키, 마스크, 우선순위, 응답 값으로 (키, 마스크, 우선순위, 응답) 항목을 저장하고, 마스킹된 키의 모든 비트와 마스킹된 검색 키의 모든 비트의 3항 일치를 기반으로 응답을 검색할 수 있습니다. 키는 비트 마스킹이 가능하여 키의 임의 비트를 3항 상태로 설정할 수 있습니다(상관없음). 3항 일치를 사용하면 여러 항목이 일치할 수 있으며 항목의 우선순위 값에 따라 승자 응답이 결정됩니다.
DRAM Semi-Ternary CAM(DSTCAM)
DRAM Semi-Ternary CAM LogiCORE™ IP(DSTCAM)는 Versal 디바이스용 콘텐츠 주소 지정 가능 메모리 스토리지라고도 하는 연관 어레이 데이터 구조를 구현합니다. DSTCAM은 임의의 키, 마스크, 응답 비트 문자열로 (키, 마스크, 우선순위, 응답) 항목을 저장하고 조회 키의 삼진 일치를 기반으로 응답을 검색할 수 있습니다. 3항 일치를 사용하면 여러 항목이 동일한 조회 키와 일치할 수 있습니다. 우선순위가 가장 낮은 항목이 승자로 선택됩니다. DSTCAM은 제한된 수의 고유 마스크를 지원하며, 각 마스크를 여러 항목이 공유합니다. DSTCAM은 다수이지만 제한된 수의 마스크를 사용하여 대량의 항목을 효율적으로 저장해야 하는 애플리케이션에 적합합니다. IP 포워딩 테이블 또는 OVS 메가플로 조회 테이블과 일반적인 대형 테이블 검색을 위한 IP 주소의 최장 프리픽스 일치를 예로 들 수 있습니다.
참고: CAM 솔루션은 하드웨어와 소프트웨어의 결합된 구현을 기반으로 합니다.
바이너리 콘텐츠 주소 지정 가능 메모리
캐시된 DRAM 바이너리 콘텐츠 주소 지정 가능 메모리
반3항 콘텐츠 주소 지정 가능 메모리
3항 콘텐츠 주소 지정 가능 메모리
DRAM Semi-Ternary CAM 콘텐츠 주소 지정 가능 메모리
| 부품 번호 | 설명 |
| EF-DI-CAM-EXTENDED-PROJ | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM, 프로젝트 라이선스 |
| EF-DI-CAM-EXTENDED-SITE | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM, 사이트 라이선스 |
| EF-DI-CAM-EXTENDED-WW | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM. 전 세계 라이선스 |
| EFR-DI-CAM-EXTENDED-PROJ | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM, 프로젝트 라이선스 지원 갱신 |
| EFR-DI-CAM-EXTENDED-SITE | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM, 사이트 라이선스 지원 갱신 |
| EFR-DI-CAM-EXTENDED-WW | LogiCORE™ 확장 BCAM, CDBCAM, STCAM, TCAM, 전 세계 라이선스 지원 갱신 |
| EF-DI-CAM-ADVANCED-PROJ | LogiCORE™ 고급 DSTCAM 프로젝트 라이선스 |
| EF-DI-CAM-ADVANCED-SITE | LogiCORE™ 고급 DSTCAM 사이트 라이선스 |
| EF-DI-CAM-ADVANCED-WW | LogiCORE™ 고급 DSTCAM 전 세계 라이선스 |
| EFR-DI-CAM-ADVANCED-PROJ | LogiCORE™ 고급 DSTCAM 프로젝트 라이선스 지원 갱신 |
| EFR-DI-CAM-ADVANCED-SITE | LogiCORE™ 고급 DSTCAM 사이트 라이선스 지원 갱신 |
| EFR-DI-CAM-ADVANCED-WW | LogiCORE™ 고급 DSTCAM 전 세계 라이선스 지원 갱신 |
특정 AMD 기술을 사용하려면 타사 활성화 또는 활성화가 필요할 수 있습니다. 지원되는 기능은 운영 체제에 따라 다를 수 있습니다. 특정 기능에 대해서는 시스템 제조업체에 문의하십시오. 어떤 기술이나 제품도 완전히 안전할 수는 없습니다.