-"PCI 마스터 transcation에 대한 도움이 필요하십니까

J

jeevs

Guest
친애하는 친구,

시스템이 출시된 AMBA 버스는 PCI 장치가 몇 안되는 사람 bus.I 마스터 메모리는 PCI 구성 요소의 일부로서 transaction.Why이 단일 채널 DMA가있다 PCI의 일부로 사용되는 단일 채널 DMA를 사용하는 읽기에 첨부되어있습니다 는 PCI. 한쪽 끝을 호스트 버스 다른 쪽 끝을 어디에서 DMA 인터페이스에 존재하는 연결된은 AMBA에 앉아 bus.Why이게?
무엇은 AMBA 버스에 직접 PCI 마스터 transcation는 PCI transcation 수행하는 DMA를 사용하는 사이에 차이가있습니다.

제발 도와주세요.

감사 감사
Jeev

 
처음에는 무료 (오픈 소스) ESA의에서, 레온이라는 SOC는 프로젝트를 참고하시기 바랍니다.그것은 그것대로 출시된 AMBA 버스를 사용합니다.LEON 프로젝트의 무료 버전도는 PCI, 자사의 AHB에 연결되어있습니다.
그래서 큰 관심을하면 될 수도있습니다.
나는 그것의 PCI 액세스 속도가 크게 향상되었습니다.반장님의 LEON2 - XST PCI 인터페이스의 개선에서 내 작품을 볼 수있습니다 --- : / / bknpk.no-ip.biz/LEON/leon_1.html.

내 사이트에도 출시된 AMBA AHB 모니터와 같은 많은 다른 편리한 코드가 포함되어있습니다.하기 위해서는 (AHB) 버스의 활동을 모니터하고 디버깅하는 모든 AHB 버스에 적용될 수있습니다 (
h --- : / / bknpk.no-ip.biz/AHB_MON/ahb_mon_1.html).

귀하의 질문에 관해서는, 당신의 시스템을 기반으로 ARM의 SOC는 또한는 PCI 마스터로 사용되고 어떤 PCI 에이전트와 ARM 간의 데이터 전송의 몇 가지 방법을 SOC를 기반으로해야한다는 생각합니다.DMA 채널이 짓을 좋은 방법입니다.

당신과 비슷한 주제에 관심이있는 사람은 또한, CPU의 SOC를에서에서 제어 시뮬레이션 좋아
http://bknpk.no-ip.biz/AHB_MON/SimulationControl.html.

 

Welcome to EDABoard.com

Sponsor

Back
Top