예시적인 프로그래밍가능 집적 회로(IC)는, 프로세서(5), 마스터 회로(404), 및 SMMU(system memory management unit)(80)를 갖는 프로세싱 시스템(2)을 포함한다. SMMU는, 마스터 회로에 커플링된 제1 TBU(translation buffer unit)(410), AT(address translation) 회로(412), AT 회로에 커플링된 AT 인터페이스(414), 및 AT 회로에 커플링된 제2 TBU(411)를 포함하며, 예시적인 프로그래밍가능 집적 회로(IC)는, AT 인터페이스를 통해 SMMU 내의 AT 회로에 커플링된 프로그래밍가능 로직(3)을 더 포함한다.
An example programmable integrated circuit (IC) includes a processing system (2) having a processor (5), a master circuit (404), and a system memory management unit (SMMU) (80). The SMMU includes a first translation buffer unit (TBU) (410) coupled to the master circuit, an address translation (AT) circuit (412), an AT interface (414) coupled to the AT circuit, and a second TBU (411) coupled to the AT circuit, and programmable logic (3) coupled to the AT circuit in the SMMU through the AT interface.