Skip to content

Synthesis Guide

This section describes the necessary information to synthesize the NANHU design.

Clock and Reset

Please refer to the SoC Section for clock and reset configurations.

L3 Cache SRAM Timing

The L3 cache in NANHU is by default configured to be accessed (read or write) once during every two cycles.

  • SRAM Writing

  • SRAM Reading

There are two possible cases for SRAM reading, depending on the relation between read latency of SRAM itself and the frequency of processor. Although the behavior of SRAM under two situation is different, both of them are correct since the L3 Cache only use the rdata after two cycles.

Case 1: Latency(SRAM) < CycleTime(processor)

Case 2: Latency (SRAM) > CycleTime(processor)

  • SRAM Read + Write

Case 1: Latency(SRAM) < CycleTime(processor)

Case 2: Latency (SRAM) > CycleTime(processor)