글 수 11
2013.10.07 17:46:39 (*.52.177.249)
15284
이곳은 xilinx 의 Zynq MCU 의 정보를 공유하는 공간입니다.
첫번째 글을 쓰게 되었으니 대략적인 설명하고 가겠습니다.
Zynq 는 xilinx에서는 나온 신개념의 MCU 이며 ARM Cortex-A8 dual Core 와 FPGA 가 함께 원칩화된 MCU 입니다.
MCU 파트를 "PS" 란 약어로 사용하고
FPGA 파트를 "PL" 이란 약어로 사용합니다.
위의 약어를 숙지하고 자료를 보시면 기존 32비트 ARM 코어를 사용하시던 분들은 혼동이 없을 것 같군요
PL 파트에 사용자가 VHDL 또는 Verilog 로 작업한 비트코드를 넣고 이것을 ARM 코어에서는 32비트 영역의 주소로 접근할 수 있습니다.
주변장치를 사용자 원하는대로 넣는 것이죠.
FPGA 가 ARM 코아의 AXI-64 버스에 직접 붙어 있어 장점이 상당히 많습니다.
사용해 본 결과 IO 버스 접근속도가 일반 ARM MCU 와는 비교가 안되는 군요..
최소 50MHz 의 버스접근이 가능합니다. 계산상 초당 200MByte 되는군요 .. 대단!!