Forum Discussion

DidYouCatchThat's avatar
DidYouCatchThat
Icon for New Contributor rankNew Contributor
3 years ago

Drawing out address/data signals in ported ARM Cortex on FPGA

Hi all,

I am a UW student working on a undergraduate research project of porting an ARM Cortex processor into a FPGA. The goal of the project is to find a way to draw out the address/data/control signals between the soft-processor and the on-board ram to help future EE/CE students learn logical analysis. To this end, ARM has given my small team access to the Cortex Synthesizable Verilog code.

It seems as though the only way to get the processor working on the FPGA is through Intel's Platform Designer tool and using it to create a custom interface between the processor and the board.

Does anyone know if there is a way to tap into the bus to draw out just the address/data/control signals? Or, alternatively, if there is a way to "tap wires" in between the soft-processor and the on-board ram so we can pull these signals out and send them into a logic analyzer?

Note: Hardware/Software our team is using...

-Verilog Code for ARM Cortex M0

-Terasic DE10-Lite

-Quartus Prime - Lite

-To-be-designed custom PCB to connect FPGA to Logical Analyzer

4 Replies