*** tpb has joined #litex | 00:00 | |
*** lf has quit IRC | 00:08 | |
*** lf_ has joined #litex | 00:08 | |
a314 | daveshah: yep timing is met, running at 25mhz and nexpnr approves it to 100+mhz | 00:57 |
---|---|---|
a314 | having a similar problem now - running with my own wishbone master and CSRs are acting up | 00:58 |
a314 | if i place a CSR at address 0, it works fine | 00:58 |
a314 | but if i add a second one at address 0x10, i can't access it | 00:58 |
a314 | Specifically seems to be the UART CSR that's the problem | 01:08 |
a314 | guessing it has something to do wit paging (am directly instantiating the CSRBankArray and Interconnect and Wishbone2CSR | 01:11 |
a314 | but not sure how to fix it | 01:11 |
*** shorne_ has quit IRC | 02:37 | |
*** Degi has quit IRC | 02:41 | |
*** Degi has joined #litex | 02:42 | |
*** TMM has quit IRC | 06:09 | |
*** TMM has joined #litex | 06:09 | |
*** FFY00 has quit IRC | 07:48 | |
*** FFY00 has joined #litex | 07:49 | |
*** kgugala has joined #litex | 08:11 | |
*** kgugala_ has quit IRC | 08:11 | |
*** st-gourichon-fid has quit IRC | 09:12 | |
*** st-gourichon-fid has joined #litex | 09:12 | |
*** indy has quit IRC | 11:07 | |
*** indy has joined #litex | 11:08 | |
*** lkcl has quit IRC | 11:29 | |
*** lkcl has joined #litex | 11:30 | |
*** peeps[zen] has joined #litex | 12:04 | |
*** peepsalot has quit IRC | 12:05 | |
*** peeps[zen] has quit IRC | 13:04 | |
*** peepsalot has joined #litex | 13:39 | |
acathla | How is it possible that just one simple comb line takes 194 LC on an iCE40?! | 13:45 |
acathla | self.comb += self.IR0_phy.rx.rx_enable.eq(~self.IR0_phy.tx.tx_busy | ~self.IR0._conf.fields.echo_cancel) | 13:45 |
acathla | that's just a sig.eq(~sig1 | ~sig2) | 13:45 |
daveshah | How are you calculating? | 13:51 |
acathla | daveshah, I just compare the results given by...yosys I guess, | 13:54 |
daveshah | Between what though? | 13:54 |
acathla | with the line and without the line | 13:54 |
daveshah | That might affect other optimisation decisions | 13:54 |
acathla | Ok... | 13:55 |
daveshah | e.g. the self.IR0_phy.tx.tx_busy or self.IR0._conf.fields.echo_cancel logic cones might be removed if nothing else uses them | 13:55 |
acathla | ok, I'll remove those super expensive registers then... | 13:56 |
*** SpaceCoaster_ has quit IRC | 16:38 | |
*** SpaceCoaster has joined #litex | 16:47 | |
*** SpaceCoaster has quit IRC | 17:04 | |
*** Melkhior has quit IRC | 17:07 | |
*** SpaceCoaster has joined #litex | 17:36 | |
*** SpaceCoaster has quit IRC | 17:47 | |
*** SpaceCoaster_ has joined #litex | 17:47 | |
*** CarlFK has quit IRC | 18:30 | |
*** SpaceCoaster_ has quit IRC | 22:41 | |
*** SpaceCoaster has joined #litex | 22:41 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!