勵志

勵志人生知識庫

zynq是甚麼

可擴展處理平臺

Zynq賽靈思公司(Xilinx)推出的行業第一個可擴展處理平臺,它是一款全可編程片上系統(SoC),將處理器的軟件可編程性與FPGA的硬件可編程性完美結合,提供了良好的系統性能、靈活性與可擴展性。

Zynq的目標是爲視頻監視、汽車駕駛員輔助以及工廠自動化等高端嵌入式應用提供所需的處理與計算性能。它由兩部分組成:處理器系統(PS)和可編程邏輯(PL)。PS部分通常指的是“硬”處理器,如ARM處理器,而PL部分則是FPGA,即現場可編程門陣列。

Zynq芯片既有傳統FPGA的特點,也有ARM處理器的優勢。開發時需同時掌握verilog硬件描述語言和C語言。FPGA與ARM通訊總線接口爲AXI總線,PS(ARM端)PL(FPGA端)進行通訊。EMIO可以把PS端接口擴展到PL端使用。