[EN]: 영문 사이트로 연결
회원 정보 - 계정 정보 see this page in Englishsee this page in Japanese


래티스ECP2M을 위한 PCI Express 데모 키트


개요

Lattice Development Kits Logo래티스PCI Express 데모 키트는 래티스 PCI Express IP를 통한 하드웨어/소프트웨어의 개발 환경에 적당한 솔루션이다. 키트와 함께 빠른 개발을 위해 여러 컴포넌트를 포함하고 있으며, 보드와 문서 및 탑-레벨 RTL코드등의 데모 패키지를 포함하고 있다.

데모를 위한 기본PCI Express IP 코어

기본적인 PCI Express (PCIe) IP 코어 데모는 윈도우-기반 PC의 PCIe 슬롯을 통한 기능을 보여준다. 이 데모는 다른 장비 필요없이 쉽고, 간단하다.

이 데모는 하드웨어,IP, 소프트웨어로 구성되며, 래티스ECP2M, SCM PCI Express보드에 적합하게 실행된다. 또한 각 보드에는 미리 비트-스트림이 컨피규레이션되어 있다. 소프트웨어에는 데모보드의 디바이스가 해당 어플리케이션과의 원활한 통신을 위해 API, 디바이스 드리이버를 함께 제공한다. 디바이스 드리이버와 어플리케이션 소스 코드는 유저의 디자인을 기점으로 수정과 기능 추가가 가능하다. 이 데모는 두가지 모드를 포함한다- 메뉴 모드는 레지스터 읽기/쓰기, 메모리 억세스, 간단한 테스트등을 DOS윈도우를 통해 가능하며, 그래픽 모드는 똑 같은 기능을 포함한다.

PCIe Demo for LatticeECP2M

PCI Express 데모

기능

  • PCIe 코어의 컨피규레이션 레지스터, 확장 레지스터, 제어 레지스터를 읽기
  • GPIO레지스터 엑세스 수행
  • 메모리 엑세스 수행
  • 기능:
    • PCI Express x1/x4 endpoint IP 코어를 위한 래티스ECP2M 의 비트-스트림
    • 마더보드 플러그-인 소프트웨어
    • 디바이스 드리이버/API 소스 파일
    • 탑-레벨 RTL 소스
    • 래티스ECP2M PCI Express x4 데모 보드

래티스ECP2M 마더보드 플러그-인 데모 패키지

문서

PDF filePCI Express 데모 유저 가이드

데모

데모 패키지는 압축되어 있으며, 간단히 다운로드후 압축을 풀수 있다. 데모를 위한 비트스트림은 미리 컨피규레이션 되어 있으며, ECP2M디바이스에 로딩되어야 한다. 비트스트림을 위해 ispVM® System 소프트웨어가 필요하고, 디자인 수정을 위해 ispLEVER® 디자인 툴이 필요하다. 이런 툴과 드리이버는 데모의 실행 이전에 인스톨되어 있어야 한다.
윈도우:

WINDOWS:

EXE files PCI Express x1 Demo for LatticeECP2M
EXE files PCI Express x4 Demo for LatticeECP2M

데모를 위한 탑-레벨 RTL 소스

PCI Express 예제 디자인은 RTL 레퍼런스 탑-레벨 파일로 지원된다. 탑-레벨 소스 파일은 PCI Express IP코어 템플릿을 이용 맵핑할수 있다. (예, 실제 디자인의 <project_dir>pcie_x1_eval<username>src tl op)

ECP2M 디바이스를 위한 PCI Express x1코어의 탑-레벨 RTL 소스 파일은 아래 링크로 확인할수 있다.

EXE files ECP2M-35를 위한 PCI Express x1 탑-레벨 데모
EXE files
ECP2M-50를 위한 PCI Express x1 탑-레벨 데모

데모 보드

래티스 ECP2M PCI Express 데모 보드 정보