Download NetFusion Libero Starter Project Helper
Transcript
NetFusion Libero Starter Project Helper V1.0 - July 2014 5.6 Counter / GPIO NetFusion PCB has an on-board temperature sensor. The output of which is a square wave signal who's frequency is equivalent to degrees Kelvin (down to absolute zero). This signal is routed into the SmartFusion2 FPGA fabric and clocks the 16-bit counter [counter16_0]. The counter's 16-bit output value is wired into GPIO input [coreGPIO_1] which is memory addressable from the ARM uClinux applications. This serves as a simple 32-bit memory location to read and makes the software algorithm for determining the temperature incredibly simple. Note: the memory interface from the ARM MSS is an APB interface. Figure 13 - Temperature Sensor Logic 22