_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://freenode.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
<dudeski> I'm new to the Litex / Migen scene. Can anyone tell me how i could generate Verilog for an individual component such as the LiteDram for the Arty, so that i could test it with an existing design?
CarlFK has quit [Read error: No route to host]
CarlFK has joined #litex
CarlFK has quit [Client Quit]
awe00__ has quit [Ping timeout: 260 seconds]
dudeski has quit [Remote host closed the connection]
_whitelogger has joined #litex
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #litex
jaseg has quit [Ping timeout: 244 seconds]
jaseg has joined #litex
Degi has quit [Ping timeout: 260 seconds]
Degi has joined #litex
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
lkcl__ has quit [Ping timeout: 246 seconds]
lkcl has joined #litex
lkcl_ has joined #litex
lkcl has quit [Ping timeout: 260 seconds]
<_florent_> dudeski: you need to install LiteX: https://github.com/enjoy-digital/litex/wiki/Installation (this will also install LiteDRAM), create a config file for the LiteDRAM generator, ex: https://github.com/enjoy-digital/litedram/blob/master/examples/arty.yml and then do litedram_gen arty.yml
<tpb> Title: Installation · enjoy-digital/litex Wiki · GitHub (at github.com)
CarlFK has joined #litex
lkcl__ has joined #litex
lkcl_ has quit [Ping timeout: 258 seconds]
awe00__ has joined #litex
* lkcl__ yippeee! fixed a ton of POWER9 compatibility issues, got a successful litex BIOS boot with LibreSOC
<lkcl__> on the versa ecp5
<lkcl__> abouuut frickin time :)
<keesj> i likt eh connectors (e.g. not the pmod stuff but something with more connections)
<SpaceCoaster_> Ranzbak: the upduino_v1.py platform file has the sb_hfosc instance integrated into the platform.request structure. The v1 doesn’t have an external oscillator so the internal one is used. It is in LiteX-boards.
<lkcl__> _florent_, daveshah: thank you for all your help and patience
<keesj> power9 ? (The revolutionary IBM POWER9 processor chip) ?
<keesj> https://twitter.com/raptorcompsys/status/1225186761208401920 Check out #Symbiflow...Lattice ECP5 tooling from synthesis to programming the FPGA is 100% open source, supports timing constraints, runs on POWER, and generally does a very good job!
<lkcl__> keesj: yes. a POWER9 compliant core.
<lkcl__> that's raptor running microwatt which is POWER9. this is libresoc which is also POWER9
<sorear> itym Power Architecture V3.00
<sorear> for someone very concerned about risc-v trademarks you don't seem to use IBM's carefully
awe00 has joined #litex
awe00__ has quit [Ping timeout: 260 seconds]
awe00 has quit [Ping timeout: 256 seconds]
awe00 has joined #litex
SpaceCoaster_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
SpaceCoaster has joined #litex
awe00_ has joined #litex
awe00 has quit [Ping timeout: 265 seconds]
futarisIRCcloud has joined #litex
awe00_ has quit [Read error: Connection reset by peer]
awe00_ has joined #litex
<_florent_> lkcl__: nice you got it working
Yam33 has joined #litex
CarlFK has quit [Quit: Leaving.]
CarlFK has joined #litex
CarlFK has quit [Client Quit]
CarlFK has joined #litex
<lkcl__> sorear: the EULA by IBM says that you can't use the words "POWER9 compliant", and also that open source FPGA implementations have an exemption from needing "Compliance testing" prior to release
<lkcl__> someone pointed out that an earlier version of the EULA completely prohibited open source FPGA implementations from being made public until they were properly and fully POWER9 compliant... against a Conformance Test Suite that hasn't even been written yet :)
<lkcl__> doh
<sorear> do they actually call it a EULA
<lkcl__> yes
<tpb> Title: OpenPOWER EULA - Google Search (at www.google.com)
<sorear> google? i now believe you have been replaced by an imposter
<lkcl__> lol sorry :)
<lkcl__> byte_select(x) on a signal indexes that byte, right? it's not indexed by bits
<lkcl__> i mean word_select
<lkcl__> dsel = data_fwd.word_select(i, 8)
<lkcl__> comb += data_out.word_select(i, 8).eq(dsel)
<lkcl__> ach sorry supposed to be on #nmigen (doh)
<awordnot> POWER9 is the name of IBM's commercial Power ISA 3.0B implementation and is not licensed for use by any third parties afaik
<awordnot> the OpenPOWER ISA and associate EULA allow you to say Power ISA compliant, but not POWER9
st-gourichon-fid has quit [Remote host closed the connection]
st-gourichon-fid has joined #litex
<awordnot> so really you should call it a Power core or OpenPOWER core, not a POWER{,9} core
<awordnot> it would be like calling an x86 soft core a Ryzen or i7
CarlFK has quit [Ping timeout: 240 seconds]
awe00 has joined #litex
awe00 has quit [Client Quit]
awe00_ has quit [Ping timeout: 260 seconds]
CarlFK has joined #litex
Felkin has joined #litex
biot has left #litex [#litex]
Felkin has quit [Remote host closed the connection]
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #litex
lf has quit [Ping timeout: 240 seconds]
lf has joined #litex