* [libre-riscv-dev] Understanding the LibreSOC core @ 2020-06-08 18:03 Sanjay Menon 2020-06-08 18:24 ` Luke Kenneth Casson Leighton 0 siblings, 1 reply; 18+ messages in thread From: Sanjay Menon @ 2020-06-08 18:03 UTC (permalink / raw) To: libre-riscv-dev Hi, Currently making a little progress on the nMigen tool. Got to see some interesting things been discussed on the Alexa IOT pitch for LibreSOC. I have a few questions for you guys 1.Where do I start if I where to check into the LibreSoC source code? 2. Is this SoC in any way similar to the Xilinx ZYNQ architecture?. Where the ARM embedded processor would be replaced by PowerPC and the reconfigurable logic is converted to a GPU like entity, together forming a heterogeneous SoC. 3. Do you plan to run the SoC on an FPGA for prototyping and testing purposes?, or are you using some other methodologies? Thanks and regards, Sanjay _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:03 [libre-riscv-dev] Understanding the LibreSOC core Sanjay Menon @ 2020-06-08 18:24 ` Luke Kenneth Casson Leighton 2020-06-08 18:46 ` Yehowshua 0 siblings, 1 reply; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 18:24 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 7:03 PM Sanjay Menon <sanjayamenon.mec@gmail.com> wrote: > > Hi, hi! :) > Currently making a little progress on the nMigen tool. excellent. you understand gates (and verilog) already, so it should be pretty straightforward. Cesar i think got used to nmigen in around, maybe 2 weeks? it took me about that long. > Got to see some interesting things been discussed on the Alexa IOT pitch > for LibreSOC. > > I have a few questions for you guys > > 1.Where do I start if I were to check into the LibreSoC source code? ha, ok, hum, bear in mind it's 75,000 lines, ok? so i do recommend: be patient, both with us and with yourself. you've got nmigen already (and yosys? and symbiyosys? - you only need symbiyosys and its dependencies if running the formal proof tests) have you followed the "quick peek at the code" on the frontpage? https://libre-soc.org/ if so, you have the 3 key repositories, and you could, for example, run the simple_core.py test that i posted about, yesterday. you *may* need to re-run pywriter.py though - see the top-level Makefile you can also just browse the source code directly online. here's core.py for example: https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/simple/core.py;hb=HEAD and its unit test: https://git.libre-soc.org/?p=soc.git;a=blob;f=src/soc/simple/test/test_core.py;hb=HEAD if you use vim, i recommend also "apt-get install exuberant-ctags", then in each top-level directory where you work from, run "ctags -R". you can then jump to any definition of any variable, class or function, by putting the cursor on it and pressing "Ctrl-]" > 2. Is this SoC in any way similar to the Xilinx ZYNQ architecture?. > Where the ARM embedded processor would be replaced by PowerPC and the > reconfigurable logic is converted to a GPU like entity, together forming a > heterogeneous SoC. ah no. it *really is* an actual POWER9 core, where the plan is to *extend* the POWER9 ISA (safely, and with careful mentoring from IBM and the OpenPOWER Foundation), to add SimpleV vectorisation, YUV2RGB instructions, Texture Interpolation instructions, and a shed-load more. those instructions *actually* run as *CPU* instructions, and we will beef up the internal architecture to the point where it can cope with the significant data and computational demands of executing GPU workloads. this is why we are going with a multi-issue OoO execution engine, because it's the... "sane" way of dealing with the mixed workloads of both sequential and parallel operations. that is what being a "hybrid CPU-GPU-VPU" is all about. it's very much *not* about "farming off GPU workloads to elsewhere" - the complete opposite is true. > 3. Do you plan to run the SoC on an FPGA for prototyping and testing > purposes?, yes absolutely! there is a EUR 10,000 budget allocated to this task: https://bugs.libre-soc.org/show_bug.cgi?id=22 > or are you using some other methodologies? i'd also like us to be able to use coriolis2 simulation. this is right at the gate level, about as close to the GDSII files as you can get without actually paying for masks. although it will be INSANELY slow, it will allow us to check that the HDL has actually been properly translated into what we expect to be executed. l. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:24 ` Luke Kenneth Casson Leighton @ 2020-06-08 18:46 ` Yehowshua 2020-06-08 18:55 ` Luke Kenneth Casson Leighton 2020-06-08 19:02 ` Luke Kenneth Casson Leighton 0 siblings, 2 replies; 18+ messages in thread From: Yehowshua @ 2020-06-08 18:46 UTC (permalink / raw) To: Libre-RISCV General Development > On Jun 8, 2020, at 2:24 PM, Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote: > > yes absolutely! there is a EUR 10,000 budget allocated to this task: > https://bugs.libre-soc.org/show_bug.cgi?id=22 <https://bugs.libre-soc.org/show_bug.cgi?id=22> Hey Luke! I totally forgot about this. I should have my thesis done by end of June - crossing fingers. I would like to work on that - popping LibreSOC ontop of LiteX and stuffing it in my VersaECP5 - hope it fits - I’m a LiteX veteran at this point. This would be at the beginning of July. Can we get a gate count for this: http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2020-June/007828.html Here’s to hoping its below 400k - otherwise - yeah… Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:46 ` Yehowshua @ 2020-06-08 18:55 ` Luke Kenneth Casson Leighton 2020-06-08 18:58 ` Yehowshua 2020-06-08 20:11 ` Michael Nolan 2020-06-08 19:02 ` Luke Kenneth Casson Leighton 1 sibling, 2 replies; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 18:55 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 7:46 PM Yehowshua <yimmanuel3@gatech.edu> wrote: > > > > > On Jun 8, 2020, at 2:24 PM, Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote: > > > > yes absolutely! there is a EUR 10,000 budget allocated to this task: > > https://bugs.libre-soc.org/show_bug.cgi?id=22 <https://bugs.libre-soc.org/show_bug.cgi?id=22> > Hey Luke! I totally forgot about this. :) > I should have my thesis done by end of June - crossing fingers. > > I would like to work on that - popping LibreSOC ontop of LiteX *great*. by then that _should_ - as long as the wishbone interfaces are up - be pretty straightforward to do. > and stuffing it in my VersaECP5 oo i want one of those. > - hope it fits - I’m a LiteX veteran at this point. :) > This would be at the beginning of July. > > Can we get a gate count for this: http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2020-June/007828.html > > Here’s to hoping its below 400k - otherwise - yeah… ok so i ran the following yosys commands: $ python soc/simple/core.py $ yosys read_ilang non_production_core.py proc opt flatten synth and it produced this: === top === Number of wires: 40844 Number of wire bits: 93864 Number of public wires: 5816 Number of public wire bits: 58836 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 42932 $_ANDNOT_ 11780 $_AND_ 399 $_DFF_P_ 3542 $_MUX_ 11446 $_NAND_ 3272 $_NOR_ 567 $_NOT_ 2751 $_ORNOT_ 419 $_OR_ 8622 $_XNOR_ 35 $_XOR_ 99 > Yehowshua > _______________________________________________ > libre-riscv-dev mailing list > libre-riscv-dev@lists.libre-riscv.org > http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:55 ` Luke Kenneth Casson Leighton @ 2020-06-08 18:58 ` Yehowshua 2020-06-08 19:01 ` Sanjay Menon 2020-06-08 19:14 ` Yehowshua 2020-06-08 20:11 ` Michael Nolan 1 sibling, 2 replies; 18+ messages in thread From: Yehowshua @ 2020-06-08 18:58 UTC (permalink / raw) To: Libre-RISCV General Development Those look like reasonable numbers. I think it should fit. At minimum, I can get it running inside the LiteX Verilator environment. Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:58 ` Yehowshua @ 2020-06-08 19:01 ` Sanjay Menon 2020-06-08 19:09 ` Yehowshua 2020-06-08 19:14 ` Yehowshua 1 sibling, 1 reply; 18+ messages in thread From: Sanjay Menon @ 2020-06-08 19:01 UTC (permalink / raw) To: Libre-RISCV General Development Thanks for replying Luke.Would be looking into some of the things you mentioned. Yehowshua, if it does not fit you could try Partial dynamic reconfiguration :) Regards, Sanjay On Tue, 9 Jun 2020, 00:28 Yehowshua, <yimmanuel3@gatech.edu> wrote: > Those look like reasonable numbers. > > I think it should fit. At minimum, I can get it running > inside the LiteX Verilator environment. > > Yehowshua > > _______________________________________________ > libre-riscv-dev mailing list > libre-riscv-dev@lists.libre-riscv.org > http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev > _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 19:01 ` Sanjay Menon @ 2020-06-08 19:09 ` Yehowshua 0 siblings, 0 replies; 18+ messages in thread From: Yehowshua @ 2020-06-08 19:09 UTC (permalink / raw) To: Libre-RISCV General Development > > Yehowshua, if it does not fit you could try Partial dynamic reconfiguration That is an interesting suggestion. Unfortunately, I’m pretty sure NextPnr does not support this at the moment. https://github.com/YosysHQ/nextpnr Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:58 ` Yehowshua 2020-06-08 19:01 ` Sanjay Menon @ 2020-06-08 19:14 ` Yehowshua 2020-06-08 20:38 ` Luke Kenneth Casson Leighton 1 sibling, 1 reply; 18+ messages in thread From: Yehowshua @ 2020-06-08 19:14 UTC (permalink / raw) To: Libre-RISCV General Development > On Jun 8, 2020, at 2:58 PM, Yehowshua <yimmanuel3@gatech.edu> wrote: > > Those look like reasonable numbers. > > I think it should fit. At minimum, I can get it running > inside the LiteX Verilator environment. > Also do keep in mind that LiteX **requires the CPU to initialize the DDR3 present on the Versa. Two ways to approach this: 1. I can strip the LiteX BIOS down to bare essentials for initializing DDR3 on the Versa, and the build that. Once built, I can comb through the assembled binary looking for any instructions we don’t currently support. 2. We can use SDR on the ulx3s which requires no CPU intervention. Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 19:14 ` Yehowshua @ 2020-06-08 20:38 ` Luke Kenneth Casson Leighton 2020-06-08 20:46 ` Luke Kenneth Casson Leighton 2020-06-08 21:19 ` Michael Nolan 0 siblings, 2 replies; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 20:38 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 8:14 PM Yehowshua <yimmanuel3@gatech.edu> wrote: > > > > > On Jun 8, 2020, at 2:58 PM, Yehowshua <yimmanuel3@gatech.edu> wrote: > > > > Those look like reasonable numbers. > > > > I think it should fit. At minimum, I can get it running > > inside the LiteX Verilator environment. > > > > Also do keep in mind that LiteX **requires the CPU to > initialize the DDR3 present on the Versa. microwatt i believe did something like that (recently). > Two ways to approach this: > 1. I can strip the LiteX BIOS down to bare essentials for initializing DDR3 on the Versa, and then build that. there's a BIOS?? oink :) if there's a BIOS, it means that at least some instructions can be loaded (into something - probably an on-board SRAM) and executed, and that at least means we can test _something_ before getting to that stage. (meaning: the instructions to initialise DDR3 have to execute _from_ somewhere, they can't be executed from thin air) btw we were planning to put in a "Board Support Package" NLNet Grant Request. l. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 20:38 ` Luke Kenneth Casson Leighton @ 2020-06-08 20:46 ` Luke Kenneth Casson Leighton 2020-06-08 21:19 ` Michael Nolan 1 sibling, 0 replies; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 20:46 UTC (permalink / raw) To: Libre-RISCV General Development https://github.com/enjoy-digital/litex/issues/245 okaaay, interesting. later comments on that also explain some of the commits i saw (changing xics) overall it looks really exciting, and, again, that they're trail-blazing for us. l. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 20:38 ` Luke Kenneth Casson Leighton 2020-06-08 20:46 ` Luke Kenneth Casson Leighton @ 2020-06-08 21:19 ` Michael Nolan 2020-06-08 22:17 ` Luke Kenneth Casson Leighton 1 sibling, 1 reply; 18+ messages in thread From: Michael Nolan @ 2020-06-08 21:19 UTC (permalink / raw) To: libre-riscv-dev On 6/8/20 4:38 PM, Luke Kenneth Casson Leighton wrote: > there's a BIOS?? oink :) > > if there's a BIOS, it means that at least some instructions can be > loaded (into something - probably an on-board SRAM) and executed, and > that at least means we can test _something_ before getting to that > stage. > > (meaning: the instructions to initialise DDR3 have to execute _from_ > somewhere, they can't be executed from thin air) > > btw we were planning to put in a "Board Support Package" NLNet Grant Request. > We were going to need to do something like this anyway though, the actual SOC will need some low level boot code in rom right? For initial testing the 45f has 216kiB of bram, which is plenty for running test code and whatnot (granted, we will need some of that ram for other purposes). --Michael _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 21:19 ` Michael Nolan @ 2020-06-08 22:17 ` Luke Kenneth Casson Leighton 2020-06-08 22:18 ` Luke Kenneth Casson Leighton 0 siblings, 1 reply; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 22:17 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 10:19 PM Michael Nolan <mtnolan2640@gmail.com> wrote: > > On 6/8/20 4:38 PM, Luke Kenneth Casson Leighton wrote: > > there's a BIOS?? oink :) > > > > if there's a BIOS, it means that at least some instructions can be > > loaded (into something - probably an on-board SRAM) and executed, and > > that at least means we can test _something_ before getting to that > > stage. > > > > (meaning: the instructions to initialise DDR3 have to execute _from_ > > somewhere, they can't be executed from thin air) > > > > btw we were planning to put in a "Board Support Package" NLNet Grant Request. > > > We were going to need to do something like this anyway though, the > actual SOC will need some low level boot code in rom right? the original bugreport is basically for the hardware only https://bugs.libre-soc.org/show_bug.cgi?id=22 as that milestone has been set and approved, if anyone does write any low-level boot code, it can't come from that budget. this is just how it works. > For initial > testing the 45f has 216kiB of bram, which is plenty for running test > code and whatnot oh good. > (granted, we will need some of that ram for other > purposes). L1 caches. regfiles. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 22:17 ` Luke Kenneth Casson Leighton @ 2020-06-08 22:18 ` Luke Kenneth Casson Leighton 0 siblings, 0 replies; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 22:18 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 11:17 PM Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote: > as that milestone has been set and approved, if anyone does write any > low-level boot code, it can't come from that budget. this is just how > it works. i could say "annoyingly", however i'm extremely grateful that NLNet has provided some funding *at all*. l. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:55 ` Luke Kenneth Casson Leighton 2020-06-08 18:58 ` Yehowshua @ 2020-06-08 20:11 ` Michael Nolan 2020-06-08 20:12 ` Yehowshua 1 sibling, 1 reply; 18+ messages in thread From: Michael Nolan @ 2020-06-08 20:11 UTC (permalink / raw) To: libre-riscv-dev On 6/8/20 2:55 PM, Luke Kenneth Casson Leighton wrote: > > ok so i ran the following yosys commands: > > $ python soc/simple/core.py > $ yosys > read_ilang non_production_core.py > proc > opt > flatten > synth > > and it produced this: > > === top === > > Number of wires: 40844 > Number of wire bits: 93864 > Number of public wires: 5816 > Number of public wire bits: 58836 > Number of memories: 0 > Number of memory bits: 0 > Number of processes: 0 > Number of cells: 42932 > $_ANDNOT_ 11780 > $_AND_ 399 > $_DFF_P_ 3542 > $_MUX_ 11446 > $_NAND_ 3272 > $_NOR_ 567 > $_NOT_ 2751 > $_ORNOT_ 419 > $_OR_ 8622 > $_XNOR_ 35 > $_XOR_ 99 It should fit. Running synth_ecp5 instead of the generic asic synth above gives me this: 3.52. Printing statistics. === top === Number of wires: 24216 Number of wire bits: 72752 Number of public wires: 24216 Number of public wire bits: 72752 Number of memories: 0 Number of memory bits: 0 Number of processes: 0 Number of cells: 22710 CCU2C 72 L6MUX21 1203 LUT4 14962 PFUMX 3454 TRELLIS_FF 3019 --Michael _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 20:11 ` Michael Nolan @ 2020-06-08 20:12 ` Yehowshua 2020-06-08 20:31 ` Luke Kenneth Casson Leighton 0 siblings, 1 reply; 18+ messages in thread From: Yehowshua @ 2020-06-08 20:12 UTC (permalink / raw) To: Libre-RISCV General Development > On Jun 8, 2020, at 4:11 PM, Michael Nolan <mtnolan2640@gmail.com> wrote: > > LUT4 14962 Yeah easily - we have an 85k LUT budget. Awesome! Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 20:12 ` Yehowshua @ 2020-06-08 20:31 ` Luke Kenneth Casson Leighton 0 siblings, 0 replies; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 20:31 UTC (permalink / raw) To: Libre-RISCV General Development On Mon, Jun 8, 2020 at 9:12 PM Yehowshua <yimmanuel3@gatech.edu> wrote: > > On Jun 8, 2020, at 4:11 PM, Michael Nolan <mtnolan2640@gmail.com> wrote: > > > > LUT4 14962 is that a lot? i have no idea of "scale" if you know what i mean. someone compiled microwatt for spartan-7 and got 11k LUTs https://hackaday.com/2019/08/23/joining-the-risc-v-ranks-ibms-power-isa-to-become-free/ > Yeah easily - we have an 85k LUT budget. the VersaECP5 from mouser is sadly only 45k LUTs, it does however have the advantage of actually being available immediately. > Awesome! :) _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 18:46 ` Yehowshua 2020-06-08 18:55 ` Luke Kenneth Casson Leighton @ 2020-06-08 19:02 ` Luke Kenneth Casson Leighton 2020-06-08 19:05 ` Yehowshua 1 sibling, 1 reply; 18+ messages in thread From: Luke Kenneth Casson Leighton @ 2020-06-08 19:02 UTC (permalink / raw) To: Libre-RISCV General Development https://www.mouser.co.uk/ProductDetail/Lattice/LFE5UM-45F-VERSA-EVN?qs=J7VcZjJ3Z9cK61xZC6pcWg%3D%3D is that the one? LFE5UM-45F_VERSA-EVN? it makes sense for me to get one as well. l. _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [libre-riscv-dev] Understanding the LibreSOC core 2020-06-08 19:02 ` Luke Kenneth Casson Leighton @ 2020-06-08 19:05 ` Yehowshua 0 siblings, 0 replies; 18+ messages in thread From: Yehowshua @ 2020-06-08 19:05 UTC (permalink / raw) To: Libre-RISCV General Development > > is that the one? LFE5UM-45F_VERSA-EVN? it makes sense for me to get > one as well. Yes - do hurry as there are only six left. A fantastic alternative is the ulx3s. The ulx3s uses SDR however, which LiTeX supports just fine. The lead times of the ulx3s is two to three months however. https://www.crowdsupply.com/radiona/ulx3s > > l. Yehowshua _______________________________________________ libre-riscv-dev mailing list libre-riscv-dev@lists.libre-riscv.org http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev ^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, back to index Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-06-08 18:03 [libre-riscv-dev] Understanding the LibreSOC core Sanjay Menon 2020-06-08 18:24 ` Luke Kenneth Casson Leighton 2020-06-08 18:46 ` Yehowshua 2020-06-08 18:55 ` Luke Kenneth Casson Leighton 2020-06-08 18:58 ` Yehowshua 2020-06-08 19:01 ` Sanjay Menon 2020-06-08 19:09 ` Yehowshua 2020-06-08 19:14 ` Yehowshua 2020-06-08 20:38 ` Luke Kenneth Casson Leighton 2020-06-08 20:46 ` Luke Kenneth Casson Leighton 2020-06-08 21:19 ` Michael Nolan 2020-06-08 22:17 ` Luke Kenneth Casson Leighton 2020-06-08 22:18 ` Luke Kenneth Casson Leighton 2020-06-08 20:11 ` Michael Nolan 2020-06-08 20:12 ` Yehowshua 2020-06-08 20:31 ` Luke Kenneth Casson Leighton 2020-06-08 19:02 ` Luke Kenneth Casson Leighton 2020-06-08 19:05 ` Yehowshua
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