mumptai_ has quit [Quit: Verlassend]
pie_ has joined ##openfpga
<implr> Dolu: hey, are you at congress? I'd like to chat about some spinal things
pie_ has quit [Ping timeout: 248 seconds]
unixb0y has quit [Ping timeout: 268 seconds]
unixb0y has joined ##openfpga
Morn_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
Morn_ has joined ##openfpga
lutsabound has quit [Quit: Connection closed for inactivity]
dh73 has joined ##openfpga
dh73 has quit [Quit: Leaving.]
_whitelogger has joined ##openfpga
_whitelogger has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
OmniMancer has joined ##openfpga
<omnitechnomancer> daveshah: why does ecp5 pseudo dual port distributed RAM require 6 slices for 16x4 bits?
Jybz has joined ##openfpga
<omnitechnomancer> Oh that is to have both an RW port and an R port
<omnitechnomancer> So it just does two RAMs and ties the write ports together
Asu has joined ##openfpga
AndrevS has joined ##openfpga
<daveshah> Yes, that's right
<daveshah> It's 3 slices (6 LUTs) not 6 slices
<daveshah> The top one is indeed used to provide the write port signals
<omnitechnomancer> daveshah: I mean it says 3 for single port and 6 for pseudo dual port, but reading the datasheet more it counts single port as both a read and a write port
<omnitechnomancer> so to make a ram with a RW port and a RO port you have to double them up and tie the write ports together
_whitelogger has joined ##openfpga
_whitelogger has joined ##openfpga
Asu has quit [Ping timeout: 240 seconds]
uovo is now known as egg|egg
Asu has joined ##openfpga
iximeow has quit [Remote host closed the connection]
iximeow has joined ##openfpga
iximeow has quit [Ping timeout: 240 seconds]
iximeow has joined ##openfpga
Asu` has joined ##openfpga
Asu has quit [Ping timeout: 265 seconds]
_whitelogger has joined ##openfpga
<omnitechnomancer> daveshah: I have a suspicion that while the datasheet claims you can combine two lslices into a LUT7 that this is not actually done by the tools in any case and may not actually be working
<daveshah> Seems quite possible
<daveshah> Have you tried something like a 16:1 mux as input verilog?
<daveshah> that is the most obvious candidate to map to such a structure
<omnitechnomancer> I will try, I have been trying to find an expression that you cant factor into a smaller number of LUT4s
<omnitechnomancer> is building it out of a tree of mux2s reasonable?
<omnitechnomancer> It appears to synth my tree of ? :s into 12 luts
<daveshah> Yeah, sounds like it isn't using the large LUT muxes
<daveshah> The other option might be to try a simple x[sel] style mux
<omnitechnomancer> That style also uses 12 luts
<mithro> mwk: Would you be free at say 6:00pm to chat?
<mwk> sounds ok
rombik_su has joined ##openfpga
rombik_su_ has joined ##openfpga
rombik_su has quit [Ping timeout: 265 seconds]
rombik_su_ has quit [Quit: Leaving]
<mwk> mithro: so?
<mithro> I'm stuck at the hardware hacking assembly due to people wanting to pick up Fomu hardware -- would you be able to come to me?
<tnt> Mmm ... you can't control DIFFRESISTOR per pin on the NX ?!?
<mwk> mithro: so where exactly are you?
<mithro> mwk: Hardware Hacking Assembly next to the kit selling tables to the right of the stage (while looking at the stage)
<daveshah> tnt: what do you mean? I found the bit for it alright
<daveshah> It is per pair like it was for ECP5
<daveshah> You sure you aren't confused with TERMINATION (which is for SE stuff like DDR3 data lines)
<mwk> well, I'm there
<tnt> I'm trying to use that constraint file and Radiant barks at me that I have to remove the DIFFRESISTOR=100 :/
<daveshah> What error does it give?
<daveshah> Have you tried setting it in the GUI, I don't know the constraint file syntax
<tnt> err ... it's not complaining anymore now ...
<tnt> no idea what changed.
<tnt> sorry for the noise :/
emeb has joined ##openfpga
<mwk> mithro: ping?
<mwk> *sigh* screw that
<mithro> mwk: I'm here?
<mithro> I'm sitting right next to Drew in a bright purple t-shirt
<mithro> Esden is in at a set of tables near me with a bright LED cube
<mwk> mithro: alright, are you still there?
<mwk> hardware hacking area, right of stage?
<mithro> Just on the loo at this moment will be back in 1m
<mithro> If you find Drew / Esden I'll be there any second
<mithro> I'm here right now
<mithro> In a red jumper
mumptai has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
emeb_mac has joined ##openfpga
X-Scale has quit [Ping timeout: 268 seconds]
Asu` has quit [Read error: Connection reset by peer]
Asu` has joined ##openfpga
m_w has joined ##openfpga
m_w has quit [Client Quit]
m_w has joined ##openfpga
m_w has quit [Client Quit]
m_w has joined ##openfpga
m_w has quit [Client Quit]
m_w has joined ##openfpga
m_w has joined ##openfpga
m_w has quit [Client Quit]
m_w has joined ##openfpga
Neuromod has joined ##openfpga
X-Scale has joined ##openfpga
Neuromod has quit [Ping timeout: 240 seconds]
dx_ has joined ##openfpga
dx has quit [Read error: Connection reset by peer]
AndrevS has quit [Quit: umount /dev/irc]
Bird|ghosted has joined ##openfpga
Bird|otherbox has quit [Read error: Connection reset by peer]
Asu` has quit [Quit: Konversation terminated!]
lutsabound has joined ##openfpga
Bird|ghosted has quit [Remote host closed the connection]
Bird|ghosted has joined ##openfpga
emeb has quit [Quit: Leaving.]
m_w has quit [Quit: leaving]
Jybz has quit [Quit: Konversation terminated!]