From: bugzilla-daemon@libre-soc.org
To: libre-riscv-dev@lists.libre-riscv.org
Subject: [libre-riscv-dev] [Bug 329] coriolis2 experiment layout for Dependency Matrices
Date: Wed, 03 Jun 2020 22:00:49 +0000
Message-ID: <bug-329-13-FddWOn1TlK@https.bugs.libre-soc.org/> (raw)
In-Reply-To: <bug-329-13@https.bugs.libre-soc.org/>
https://bugs.libre-soc.org/show_bug.cgi?id=329
--- Comment #9 from Jean-Paul.Chaput@lip6.fr ---
(In reply to Luke Kenneth Casson Leighton from comment #8)
> after a little thought, see the diagram in attachment "fu-fu matrix"
> https://bugs.libre-soc.org/attachment.cgi?id=58
Hello Luke,
I'm starting to have automated matrix placement working for the FU-FU
matrix. But the first comparison I can make between matrix placement
and automated placement still got the later winning (by a little).
I have two little remarks about the FU-FU example you gave me:
1. It seems to me that the current example has 4 unit and 3 regs
(inverted in comment #5).
2. Nothing is connected to gowr3_i, seems strange to me.
I did try to generate a bigger FU-FU, but got stuck here:
Traceback (most recent call last):
File "fu_fu_matrix.py", line 169, in <module>
test_fu_fu_matrix()
File "fu_fu_matrix.py", line 166, in test_fu_fu_matrix
run_simulation(dut, d_matrix_sim(dut), vcd_name='test_fu_fu_matrix.vcd')
File "/usr/lib/python3.6/site-packages/nmigen/compat/sim/__init__.py", line
22, in run_simulation
fragment.domains += ClockDomain("sync")
AttributeError: 'FUFUDepMatrix' object has no attribute 'domains'
I should have the latest nmigen, soc & nmutil repositry versions.
Would it be possible for you to generate a FU-FU matrix as close as possible
to the one intended in terms of number of FU and registers (the idea is to
have a representative amount of wires and gates).
Best regards,
PS1: I use the approach of "not getting to the bottom of things but start like
a copying monkey", but always still felt a little bit like cheating. Now,
I will
do it proudly...
PS2: Maybe you have seen this... (personally, I'm at 110 characters)
https://www.phoronix.com/scan.php?page=news_item&px=Linux-Kernel-Deprecates-80-Col
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
next prev parent reply index
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-20 12:18 [libre-riscv-dev] [Bug 329] New: " bugzilla-daemon
2020-05-20 12:20 ` [libre-riscv-dev] [Bug 329] " bugzilla-daemon
2020-05-20 12:20 ` bugzilla-daemon
2020-05-20 12:30 ` bugzilla-daemon
2020-05-20 12:33 ` bugzilla-daemon
2020-05-20 12:33 ` bugzilla-daemon
2020-05-20 12:34 ` bugzilla-daemon
2020-05-20 12:41 ` bugzilla-daemon
2020-05-22 11:13 ` bugzilla-daemon
2020-05-22 13:35 ` bugzilla-daemon
2020-05-22 13:53 ` bugzilla-daemon
2020-06-03 22:00 ` bugzilla-daemon [this message]
2020-06-03 22:18 ` bugzilla-daemon
2020-06-06 10:41 ` bugzilla-daemon
2020-06-06 11:20 ` bugzilla-daemon
2020-06-06 11:23 ` bugzilla-daemon
2020-06-06 12:23 ` bugzilla-daemon
2020-06-06 12:25 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-329-13-FddWOn1TlK@https.bugs.libre-soc.org/ \
--to=bugzilla-daemon@libre-soc.org \
--cc=libre-riscv-dev@lists.libre-riscv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git