Thursday, 2020-09-03

*** tpb has joined #litex00:00
dudeskiI'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?00:02
*** CarlFK has quit IRC00:06
*** CarlFK has joined #litex00:08
*** CarlFK has quit IRC00:08
*** awe00__ has quit IRC00:12
*** dudeski has quit IRC00:21
*** _whitelogger has quit IRC01:15
*** ranzbak has joined #litex01:16
*** _whitelogger has joined #litex01:17
*** TMM has quit IRC01:19
*** TMM has joined #litex01:19
*** jaseg has quit IRC02:54
*** jaseg has joined #litex02:56
*** Degi has quit IRC03:41
*** Degi has joined #litex03:43
*** futarisIRCcloud has quit IRC04:09
*** lkcl__ has quit IRC05:26
*** lkcl has joined #litex05:33
*** lkcl_ has joined #litex05:56
*** lkcl has quit IRC06:00
_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.yml06:13
tpbTitle: Installation · enjoy-digital/litex Wiki · GitHub (at github.com)06:13
*** CarlFK has joined #litex06:15
*** lkcl__ has joined #litex07:03
*** lkcl_ has quit IRC07:07
*** awe00__ has joined #litex08:48
* lkcl__ yippeee! fixed a ton of POWER9 compatibility issues, got a successful litex BIOS boot with LibreSOC09:39
lkcl__on the versa ecp509:39
lkcl__abouuut frickin time :)09:39
keesjthis boards looks nice to me https://www.xilinx.com/products/boards-and-kits/1-571ww1.html09:42
keesji likt eh connectors (e.g. not the pmod stuff but something with more connections)09:43
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.09:57
lkcl___florent_, daveshah: thank you for all your help and patience09:59
keesjpower9 ? (The revolutionary IBM POWER9 processor chip) ?10:00
keesjhttps://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!10:01
lkcl__keesj: yes. a POWER9 compliant core.10:07
lkcl__that's raptor running microwatt which is POWER9.  this is libresoc which is also POWER910:08
sorearitym Power Architecture V3.0010:25
sorearfor someone very concerned about risc-v trademarks you don't seem to use IBM's carefully10:27
*** awe00 has joined #litex11:18
*** awe00__ has quit IRC11:21
*** awe00 has quit IRC11:42
*** awe00 has joined #litex11:43
*** SpaceCoaster_ has quit IRC12:14
*** SpaceCoaster has joined #litex12:16
*** awe00_ has joined #litex13:53
*** awe00 has quit IRC13:56
*** futarisIRCcloud has joined #litex14:16
*** awe00_ has quit IRC14:46
*** awe00_ has joined #litex14:47
_florent_lkcl__: nice you got it working15:11
*** Yam33 has joined #litex16:35
*** CarlFK has quit IRC16:47
*** CarlFK has joined #litex17:53
*** CarlFK has quit IRC17:57
*** CarlFK has joined #litex17:57
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 release18:32
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 :)18:33
lkcl__doh18:33
soreardo they actually call it a EULA18:34
lkcl__yes18:34
lkcl__https://www.google.com/search?q=OpenPOWER+EULA18:34
tpbTitle: OpenPOWER EULA - Google Search (at www.google.com)18:34
soreargoogle?  i now believe you have been replaced by an imposter18:35
lkcl__lol sorry :)18:35
lkcl__byte_select(x) on a signal indexes that byte, right?  it's not indexed by bits19:20
lkcl__i mean word_select19:20
lkcl__                dsel = data_fwd.word_select(i, 8)19:22
lkcl__                comb += data_out.word_select(i, 8).eq(dsel)19:22
lkcl__ach sorry supposed to be on #nmigen (doh)19:22
awordnotPOWER9 is the name of IBM's commercial Power ISA 3.0B implementation and is not licensed for use by any third parties afaik20:03
awordnotthe OpenPOWER ISA and associate EULA allow you to say Power ISA compliant, but not POWER920:03
*** st-gourichon-fid has quit IRC20:03
*** st-gourichon-fid has joined #litex20:04
awordnotso really you should call it a Power core or OpenPOWER core, not a POWER{,9} core20:04
awordnotit would be like calling an x86 soft core a Ryzen or i720:07
*** CarlFK has quit IRC20:21
*** awe00 has joined #litex20:39
*** awe00_ has quit IRC20:42
*** CarlFK has joined #litex21:08
*** Felkin has joined #litex22:07
*** biot has left #litex22:08
*** Felkin has quit IRC22:31
*** FFY00 has quit IRC22:46
*** FFY00 has joined #litex22:47
*** lf has quit IRC23:44
*** lf has joined #litex23:45

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!