Altera Cyclone V Hard Processor System Teknisk referencemanual

Indledning

Altera Cyclone V Hard Processor System (HPS) integrerer en dual-core ARM® Cortex™-A9-processor med et omfattende sæt af periferiudstyr og programmerbar logik på en enkelt chip. Den er designet til at kombinere fleksibiliteten af FPGA-strukturen med ydeevnen og brugervenligheden af en hard processorkerne og er rettet mod applikationer, der kræver lavt strømforbrug, høj effektivitet og omkostningseffektivitet. Den bruges almindeligvis i industriel styring, bilindustrien, kommunikation og indlejrede systemer.

Ofte stillede spørgsmål

Hvad er Cyclone V HPS?

Cyclone V HPS er en system-on-chip SoC, der kombinerer ARM Cortex A9 dual-core-processorer med Altera FPGA-stof i en enkelt chip.

Hvad er de vigtigste komponenter i HPS?

Den inkluderer dual-core ARM Cortex A9-processor, SDRAM-controller, NAND NOR flash-controllere, USB-, Ethernet-, UART-, I2C-, SPI- og DMA-controllere.

Hvilke hukommelsesgrænseflader understøttes af Cyclone V HPS?

Den understøtter DDR3 DDR2 LPDDR2 SDRAM via en harddiskhukommelsescontroller integreret i HPS-undersystemet.

Hvordan kommunikerer HPS'en med FPGA-strukturen?

Gennem højbåndbreddeforbindelser som AXI-broer forbindes HPS til FPGA, FPGA til HPS, letvægtsbroer og FPGA til HPS SDRAM-adgang.

Hvilke operativsystemer er kompatible med HPS?

Populære operativsystemer inkluderer Linux som Yocto eller Debian, FreeRTOS og bare-metal-software via ARM DS 5 eller GCC-værktøjskæder.

Kan jeg programmere FPGA og HPS uafhængigt af hinanden?

Ja, HPS og FPGA er uafhængige delsystemer, men tæt integrerede. Du kan starte Linux på HPS'en, mens du bruger FPGA'en til realtidslogik.

Hvilke værktøjer bruges til at udvikle Cyclone V HPS?

Intel, tidligere Altera, leverer Quartus Prime til FPGA-design og SoC EDS Embedded Design Suite til ARM-udvikling.

Hvordan drives og klokkeslætsstyres Cyclone V HPS?

Den bruger flere strømskinner og tillader fleksibel taktstyring med PLL'er og oscillatorer, der deles mellem FPGA og HPS.

Understøtter den sikker opstart eller kryptering?

Ja, med konfigurationsmuligheder understøtter HPS sikker opstart via krypterede bitstrømme og godkendelse.

Hvad JTAG eller er der debugging-muligheder tilgængelige?

Du kan foretage fejlfinding via USB Blaster, JTAG, og seriel ledningsfejlfinding SWD og ARM DS 5 debugger eller GDB.

 

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *