Тэхнічнае кіраўніцтва па сістэме жорсткага працэсара Altera Cyclone V
Уводзіны
Сістэма жорсткага працэсара Altera Cyclone V (HPS) аб'ядноўвае двух'ядравы працэсар ARM® Cortex™-A9 з багатым наборам перыферыйных прылад і праграмуемай логікі на адным чыпе. Распрацаваная для спалучэння гнуткасці FPGA-матрыцы з прадукцыйнасцю і прастатой выкарыстання жорсткага працэсарнага ядра, яна арыентавана на прымяненне, якое патрабуе нізкага энергаспажывання, высокай эфектыўнасці і эканамічнай эфектыўнасці. Яна шырока выкарыстоўваецца ў прамысловым кіраванні, аўтамабільнай прамысловасці, сувязі і ўбудаваных сістэмах.
FAQ
Што такое ГЭС «Цыклон V»?
Cyclone V HPS — гэта сістэма на крышталі SoC, якая спалучае ў адным чыпе двух'ядравыя працэсары ARM Cortex A9 з FPGA-матрыцай Altera.
Якія ключавыя кампаненты ГЭС?
Ён уключае ў сябе двух'ядравы працэсар ARM Cortex A9, кантролер SDRAM, кантролеры флэш-памяці NAND NOR, кантролеры USB, Ethernet, UART, I2C, SPI і DMA.
Якія інтэрфейсы памяці падтрымліваюцца Cyclone V HPS?
Ён падтрымлівае DDR3 DDR2 LPDDR2 SDRAM праз кантролер жорсткай памяці, інтэграваны ў падсістэму HPS.
Як HPS узаемадзейнічае з тканінай FPGA?
Праз высокапрапускныя міжзлучэнні, такія як масты AXI HPS-FPGA, FPGA-HPS, лёгкія масты і доступ да SDRAM FPGA-HPS.
Якія аперацыйныя сістэмы сумяшчальныя з HPS?
Папулярныя варыянты аперацыйных сістэм ўключаюць Linux, напрыклад, Yocto або Debian, FreeRTOS і праграмнае забеспячэнне без праграмнага забеспячэння праз наборы інструментаў ARM DS 5 або GCC.
Ці магу я праграмаваць FPGA і HPS незалежна?
Так, HPS і FPGA — гэта незалежныя падсістэмы, але цесна інтэграваныя. Вы можаце загрузіць Linux на HPS, выкарыстоўваючы FPGA для логікі рэальнага часу.
Якія інструменты выкарыстоўваюцца для распрацоўкі для Cyclone V HPS?
Intel (раней Altera) пастаўляе Quartus Prime для праектавання FPGA і SoC EDS Embedded Design Suite для распрацоўкі ARM.
Як сілкуецца і як працуе Cyclone V HPS?
Ён выкарыстоўвае некалькі ліній харчавання і дазваляе гнуткае тактаванне з дапамогай PLL і генератараў, якія сумесна выкарыстоўваюцца паміж FPGA і HPS.
Ці падтрымлівае ён бяспечную загрузку або шыфраванне?
Так, з дапамогай опцый канфігурацыі HPS падтрымлівае бяспечную загрузку праз зашыфраваныя бітавыя патокі і аўтэнтыфікацыю.
Што Дж.TAG ці даступныя варыянты адладкі?
Вы можаце адладжваць праз USB Blaster, JTAG, і адладчык па серыйным порту SWD, і адладчык ARM DS 5 або GDB.