diff --git a/examples/benchmarks.results.text b/examples/benchmarks.results.text index 7b4023e..19824ee 100644 --- a/examples/benchmarks.results.text +++ b/examples/benchmarks.results.text @@ -145,4 +145,27 @@ Running benchmarks.prog exp() 10K 00:00:25 cos() 10K 00:00:05 +-------------------------------------- +Arty-A7-35T +76.92MHz, 32KB SRAM, 256MB DRAM, + 16B instruction cache, 16B wb data cache +running in DRAM (except corelib, stdlib, runtime) +Running benchmarks.prog + empty loop 10M 00:00:04 + write variable 10M 00:00:11 + read variable 10M 00:00:18 + integer addition 10M 00:00:18 + real addition 1M 00:00:27 + integer multiplication 1M 00:00:49 + real multiplication 1M 00:00:58 + integer division 1M 00:01:06 + real division 1M 00:01:04 + string indexing 1M 00:00:36 + string iteration 1M 00:00:19 + new/dispose 1k 1M 00:00:18 + new/dispose 128k 1M 00:00:18 + array copy 1k 10K 00:00:03 + array copy 128k 1K 00:00:39 + exp() 10K 00:00:25 + cos() 10K 00:00:05 diff --git a/lib/sdcardlib.s b/lib/sdcardlib.s index 9b45e05..eca85d4 100644 --- a/lib/sdcardlib.s +++ b/lib/sdcardlib.s @@ -264,8 +264,8 @@ CARD_OK: ; set fast transfer rate CARDFASTCLK: LOADC SPIREG - ; set clock divider to ~2,6MHz - LOADCP SPI_CLK_DIV_WR,10 ; using the LOADCP with offset syntax here + ; set clock divider to ~2.75MHz + LOADCP SPI_CLK_DIV_WR,7 ; using the LOADCP with offset syntax here STOREI DROP RET diff --git a/tridoracpu/tridoracpu.xpr b/tridoracpu/tridoracpu.xpr index cdeb09a..36b5512 100644 --- a/tridoracpu/tridoracpu.xpr +++ b/tridoracpu/tridoracpu.xpr @@ -351,9 +351,7 @@ - - Higher performance designs, resource sharing is turned off, the global fanout guide is set to a lower number, FSM extraction forced to one-hot, LUT combining is disabled, equivalent registers are preserved, SRL are inferred with a larger threshold - + @@ -380,9 +378,7 @@ - - Default settings for Implementation. - +