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)