Planet LibreCores

Over The Air: LimeNET, LimeSuite Calibration Tips, LimeSDR Diagnostics, Cisco Joins OAI, Shortwave Reception Guide and Antenna Analysers

by Gareth Halfacree on Myriad
teaser image The LimeNET network-in-a-box crowdfunding campaign has officially opened, and comes with the unveiling of a new PCI Express version of the LimeSDR: the LimeSDR QPCIe. Announced earlier this year, the LimeNET campaign seeks to produce a range of all-in-one software defined radio (SDR) platforms based around the LimeSDR. The entry point is the LimeNET Mini, a compact 105 x 110mm machine powered by an Intel Core i7-7500U processor and with 32GB of memory; those requiring more power have the ...

BT and EE LimeSDR Hackathon

by Andrew Back on Myriad
When EE, a tier 1 network operator, decided to back the LimeSDR crowdfunding campaign this was a clear indication of the scale of the opportunity at hand. And not simply for operators to reduce costs and extend coverage, but for wireless innovation to be democratised and the marketplace opened up to companies developing ground-breaking technology that will underpin new services. Lime Micro are now pleased to announce that in partnership with British Telecom (BT) / EE, we are launching a ...

Welcome to FreeSRP

by Andrew Back on Myriad
When we heard about Lukas Lao Beyer’s software-defined radio project, FreeSRP, it’s fair to say that we were suitably impressed. Creating an affordable SDR platform that covers 70MHz to 6GHz is no mean feat! We are delighted to announce that FreeSRP has now joined the Myriad-RF family of projects. Welcoming Lukas and FreeSRP, Ebrahim Bushehri, Myriad-RF founder and CEO of Lime Micro said, “Given Lukas’ achievement, evident skill and with the FreeSRP hardware, FPGA design, firmware and host ...

Over The Air: ERASynth, Pothos 0.5.0, Hackaday Prize-Winning Cellular Repeater, 3D Printed LimeSDR Case, MATLAB ADS-B Tutorial, and Disney’s Backscatter Research

by Gareth Halfacree on Myriad
If you’re looking to pick up a signal generator for your next project or experiment, ERA Instruments is currently looking to raise funds for production of the ERASynth open-hardware 250KHz-15GHz signal generator. Designed to appeal to everyone from hackers and students to professors and professional engineers, the ERASynth’s specifications are undeniably impressive: the entry-level ERASynth can generator signals from 10MHz to 6GHz, while the ERASynth+ boosts the range from 250KHz to 15GHz. ...

New! A chisel tutorial in chinese.

by Charles Wade Markley on Chisel
“A Short Guide to Chisel” has been translated into Chinese by Liwei Ma. Check it out. Feedback appreciated.

LimeSDR RISC-V Student Project Announced for GSoC 2017

by Andrew Back on Myriad
We’re excited to announce that in partnership with the Free and Open Source Silicon Foundation, we will have a student working as part of Google Summer of Code on, not only the integration of a RISC-V softcore in the LimeSDR FPGA, but also adaptation to a FuSeSoC based flow. The RISC-V core will replace a proprietary NIOS II softcore, while FuseSoC will enable the various FPGA platform cores to be packaged, and more easily integrated and built etc. It should be note that there will be no ...

Google Summer of Code Projects

by FOSSi Foundation on FOSSi Foundation - News & Posts
We are happy to announce we have six students in this years’ Google Summer of Code. We are very grateful to Google to support the students financially to bring the Free and Open Source Silicon community forward. Below you can find a list of the great projects we have this year. There will be regular updates and we will soon publish how you can follow the projects individually. We are looking forward to a great summer! Code quality metrics for projects listed on Student: ...

Open Source Digital Design Insights launches with Krste Asanović interview

by Andrew Back on OSDDI – AB Open
With the groundswell of interest in open source digital design in recent years we decided to take the opportunity to chat with some of the key people involved in this fast growing movement, working in association with the Free and Open Source Silicon Foundation to produce the Open Source Digital Design Insights (OSDDI) video series. What better way to launch OSDDI than with an interview with Krste Asanović, Professor in the EECS Department at the University of California, Co-Founder and ...

Over The Air: Project Subscriptions, Tip Line, LimeNET Launch Date, Pothos Bugfixes, OpenAirInterface Implementations, DARPA’s Colosseum, and LNA Testing for GOES

by Gareth Halfacree on Myriad
For anyone eager to be at the cutting-edge of project development, there’s now an email subscription option which will alert you every time a Myriad-RF project is updated with per-project tracking to keep things entirely on-topic. Build around the official projects pages, the subscription forms now appear at the bottom of each project’s page – including these Over The Air posts, allowing you to keep up-to-date on all the latest topics of interest to the wireless and software-defined radio ...

Chisel v2.2.38 release

by Jim Lawson on Chisel
Chisel 2.2.38 was released on 4/24/2017. This is a maintenance release containing general support for the chisel3 asSInt, asUint, toSInt, and toUInt methods.

Community growth: onwards and upwards!

by Andrew Back on Myriad
teaser image As the Myriad-RF community continues to grow and develop we take a brief look back over the past four or so years, at some recent statistics, and how community and projects are evolving. It started with a board Actually, it started with two boards: the original Myriad-RF module and the companion DE0-Nano digital interface. However, it’s fair to say that the LMS6002-based RF module was what started it all and enabled wideband, multi-standard RF capabilities to be integrated into digital ...

Over The Air: pyLMS7002M Update, LimeSDR breaks $1M, OpenCL GNU Radio Acceleration, Smart TV and Siren Attacks, Wi-FAR Testing, an HF Preselector, and a Radio Museum

by Gareth Halfacree on Myriad
The LMS7002M Python package (pyLMS7002M) has received a major update this week allowing its use via the LimeAPI, meaning it’s now possible to use its examples, including the Vector Network Analyser (VNA), without causing conflicts with other Windows drivers. The pyLMS7002M package includes a range of example projects, the most intriguing of which is an implementation of a Vector Network Analyser (VNA) suitable for use with the LimeSDR. Although users on Linux will have had no troubles ...

Wrapup of the RISC-V Event in Munich

by FOSSi Foundation on FOSSi Foundation - News & Posts
Two weeks ago we organized an event at TU Munich, Germany, that featured talks around RISC-V, lowRISC and the FOSSi Foundation. It was a great event with very interesting discussions. The first talk was from myself about FOSSi and the FOSSi Foundation. I have put the focus on a high level view on the issues we identified and how we want to tackle them. The feedback was positive, but one of the major concerns raised in a question was how patents relate to our activities. Patents are ...

LimeSDR Workshop Materials Available

by Andrew Back on Myriad
teaser image On 24th March we hosted a one day workshop in partnership with the BCS Open Source Specialist Group and Open Source Hardware User Group, that provided an introduction to software-defined radio and LimeSDR. Held at the BCS offices in central London, the event was free to attend and proved to be very popular, with participants ranging from industry experts to wireless novices. The workshop was led by Principal RF Design Engineer at Lime Microsystems, Dr Danny Webster, who put together an ...

Verilator - Verilator 3.902 Released

by Wilson Snyder on Veripool: News
Verilator 3.902 2017-04-02 Add -FI option to force includes, msg2146. [Amir Gonnen] Add --relative-includes. [Rob Stoddard] Add error on duplicate pattern assignments, bug1145. [Johan Bjork] Fix error on improperly widthed default function, bug984. [Todd Strader] Fix 2009 localparam syntax, msg2139. [Galen Seitz] Fix ugly interface-to-non-interface errors, bug1112. [Johan Bjork] Fix LDFLAGS and CFLAGS not preserving order, bug1130. [Olof Kindgren] Fix ...

Over The Air: Luftek Enclosure Review, Testing Microwave Filters, New GNU Radio, Massive MIMO Trials, AMSAT LimeSDR, Software Defined Everything, and SDR Rocketry

by Gareth Halfacree on Myriad
Anyone looking for an attractive and functional housing for their LimeSDR boards should take a glance at this forum post from user cde, who has penned a small review of the casing and panels designed by luftek last year – and has detailed a few modifications he made to improve the board’s performance to boot. First unveiled in all their glory by designed luftek in August last year and released on this GitHub repository, the ‘luftek case’ is proving popular. In cde’s review, the design was ...

Apply now for GSoC 2017

by LowRISC on lowRISC
We are very grateful for being selected again to take part as a mentoring organisation in the Google Summer of Code, now for the third year running. If you are a student who would like to be paid to work on open source during the summer, then take a look at the lowRISC ideas list and apply. The deadline for applications is 4pm UTC on April 3rd. We’re always very interested in ideas suggested by students, and encourage you to share them on our discussion list for feedback before making a ...

FuseSoC 1.6.1

by Olof Kindgren on Tales from Beyond the Register Map
This is just a quick one. I was asked by fellow FOSSi Foundation founder and OpTiMSoC creator and lead architect Stefan Wallentowitz to do a point release. OpTiMSoC is currently shipping a forked version of FuseSoC, and while doing some spring cleaning they wanted to see if the upstream version could be used instead. As there has recently been some problems with the FuseSoC dependencies, originally caused by python's sorry excuse for a package manager called pip, this was also a good time ...

Over The Air: LimeSuite Updates, QSpectrumAnalyzer, GNURadio DSRC, Antenna-Free Smartphones, Summer of Code Deadline, and a 1955 QRP Transmitter

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. The stable branch of LimeSuite has been upgraded to version 17.02.1 this month, adding a handful of new features and a few bug fixes, while the pending release 17.03.0 promises new application programming interface (API) features and improved Serial Peripheral Interface (SPI) communication speeds. LimeSuite ...

Work on a LimeSDR project with Google Summer of Code

by Andrew Back on Myriad
We are delighted to have been selected as a mentoring organisation for the Free and Open Source Silicon Foundation’s participation in Google Summer of Code 2017. This is presently focused around two project ideas that make use of the LimeSDR platform: Integrate RISC-V Core Switch to a FuseSoC-based Development Flow The first of these would see the NIOS-II processor that is currently being used for USB/SPI interfacing being replaced with an open source core implementing the RISC-V ...

Winter for Kestrels: Shutting Down a Dream

by Samuel A. Falvo II on Kestrel Project
Abstract I’ve been unemployed since November 2016, and Kestrel-3 progress has slowed to a crawl despite all my efforts devoted exclusively towards it. Without small wins, I lose hope and it manifests when attempting to look for a job. Mothballing this project in favor of other projects is the only way forward. I’ll be resurrecting my old attempt at self-employment, RezuRezu, in the hopes that it either helps me land another job soon-ish, or I actually succeed in running my own ...

Over The Air: LimeNET, IMT-2020 Requirements, LTE-U, Universal Radio Hacker, GNU Radio Blocks Explained, SDR on FPGAs, and a Global SDR Radiotelescope

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. Lime Microsystems and Canonical are putting together the finishing touches to the LimeNET wireless-network-in-a-box crowdfunding campaign with a view to launching a pair of powerful yet compact computers equipped with LimeSDR modules. Based on hardware specified by Lime Microsystems and running Canonical’s ...

Google Summer of Code 2017

by FOSSi Foundation on FOSSi Foundation - News & Posts
We just get the word from Google that FOSSi Foundation has been selected to participate in Google Summer of Code 2017 . Just as last year, we are very happy about this great opportunity to mentor students around the world who want to contribute to FOSSi projects. Last year we had three excellent students who all made great contributions and we look forward to meet new students this year. Right now we are looking for both mentors and students. Mentors As we are an umbrella organization ...

Chisel v2.2.37 release

by Jim Lawson on Chisel
Chisel 2.2.37 was released on 2/23/2017. This is a maintenance release, addressing issue #740, unable to create a ROM with datawidth more than 64 bits.  

GCC Release and Binaries: 5.4.0

by OpenRISC Community on OpenRISC
We have released an updated version of the gcc 5.4.0 toolchain with x86_64 binaries for easy consumption. The new version, tagged or1k-5.4.0-20170218 is available on our github release page. There are 3 different binaries to choose from: newlib - this is the baremetal toolchain good for running c code directly on the openrisc cpu without an operating system musl - this is our main supported linux capable libc toolchain good for compiling applications to run on linux nolib - this is ...

Over The Air: LimeSDR HF, LimeSuite Updates, Hands-On Workshop, DIY Yagi, HAARP Transmissions, Star Database, and Honeywell Reverse Engineering

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. Users around the globe have begun experimenting with the LimeSDR v1.4 hardware, and in doing so have discovered both an issue with its reception of high-frequency (HF) bands and a fix for same – and if you’re still waiting for your own LimeSDR, you’ve got until February 21 to decide whether you want a ...

Tensilica Day Wrapup and RISC-V Event in Munich

by FOSSi Foundation on FOSSi Foundation - News & Posts
Today I visited Hanover to talk at the Tensilica Day 2017. I was invited by the Cadence Academic Network to give some insights into the state of open source processors and FOSSi. The audience was mainly academic and working on application-specific instruction-set processors (ASIP) and hence some thoughts about the open source ecosystem were welcome very much. It was an interesting event and I had some great discussions. Please find my slides here. As another great update we announce an ...

Optimising LimeSDR matching for HF

by Danny Webster on Myriad
teaser image This post is in response to comments from some of our backers who are mainly interested in working with frequencies below 100MHz. Firstly, we would like to highlight the fact that it is not possible to achieve optimum performance across the entire operating range of LimeSDR — all the way from 100kHz to 3.8GHz — with only a single matching network. Second to which we would note that the 1.2 hardware version which was shipped to our beta testing community of around 100 people, has the exact ...

FOSSi Licensing: Planned Activities

by FOSSi Foundation on FOSSi Foundation - News & Posts
The Free and Open Source Silicon Foundation aims to clarify the licensing situation for Free and Open Source Silicon (FOSSi) designs. Licensing of FOSSi is similar to that of Free and Open Source Software (FOSS), but the process of making a chip and the industry conditions vary a lot. The following assumes the reader is familiar with the basics of open source licensing, please see our introduction as reference. Similar to FOSS, there is a common source format in FOSSi: Hardware Description ...

Over The Air: LimeSuite Updates, LimeSDR 1.4, Pothos 0.4.2, IEEE Antenna Design, OsmoCon 2017, DARPA Spectrum Challenge, BLE Sniffing, FM Demodulation, and Cold-Weather Soldering Tips

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. It’s been a solid couple of weeks for the LimeSuite development team, with bug fixes aplenty hitting the project’s GitHub repository – including commits designed to improve the compatibility of LimeSDR hardware with high-frequency (HF) bands. LimeSuite 17.01.1, the next stable release, is set to include updated ...

2017 NetFPGA Design Challenge

by LowRISC on lowRISC
As most of you know, the majority of full-time development on lowRISC takes place at the University of Cambridge Computer Laboratory. However, we’re far from the only open source hardware activity at the University. Our colleagues on the NetFPGA project have an open source design challenge that many readers of this blog might be interested in. See the design challenge website, or read below for more details: We are pleased to announce the 2017 NetFPGA Design Challenge! NetFPGA platforms ...

Kestrel-3 leans towards mainframes, I/O channels

by Samuel A. Falvo II on Kestrel Project
Abstract Problems bringing the Kestrel-3 up on the Nexys-2 board forces me to try bringing it up on a new FPGA board instead, the icoBoard Gamma, based around the iCE40HX8K FPGA. However, the limitations of this FPGA seriously constrains the design of the computer, as the CPU just barely fits as it is. I’ve decided to brutally murder my darlings, shed all unnecessary I/O features that basically defined the Kestrel-3 as a home computer, and focus instead on pure compute and aggregate I/O ...

Outlook on 2017

by FOSSi Foundation on FOSSi Foundation - News & Posts
The first full year of the FOSSi Foundation is over and looking back on 2016 we are proud about our achievements: We have launched, our modern approach on a community portal for free and open source silicon. We organized a well attended ORCONF in Bologna with many interesting talks from a variety of projects. We got involved with the community, e.g., by giving talks at FOSDEM and FrOSCon, as the umbrella for FOSSi-related projects in Google Summer ...

We search for contributors and contractors

by FOSSi Foundation on FOSSi Foundation - News & Posts
One of our main projects is, a community portal for open source digital designs. is currently under development and needs constant improvement. We are always searching for developers that are interested to contribute to the development of From designing, to writing of documentation and code, to testing: there are opportunities to contribute from small to large, from novice to experienced programmer, writer or designer. Right now we’re ...

Over The Air: RASDR4, Pre-FOSDEM Hackfest, LimeSuite Updates and CI, LimeSDR Shipping, WaveConverter, and Norway’s FM Closure

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. The Society of Amateur Radio Astronomers (SARA) has announced a new revision of the Radio Astronomy Software Defined Radio (RASDR) platform, and is offering the resulting shielded LimeSDR enclosure kit to all LimeSDR owners at cost. Building on the success of previous RASDR implementations, RASDR4 was announced ...

Visualizing 3D Matrix Rotations

by Jeff on project log
teaser image The introduction to the second chapter of The Art of Electronics bemoans the traditional treatment of transistor models where “circuit behavior tends to be revealed to you as something that drops out of elaborate equations, rather than deriving from a clear understanding in your own mind as to how the circuit functions…” The chapter goes on to build both a mental model (“transistor man”) and a set of equations (Ebers-Moll) in parallel. I like this philosophy: knowing how to compute ...

FOSSi @ FOSDEM 2017: What can digital designers learn from software developers?

by FOSSi Foundation on FOSSi Foundation - News & Posts
One of my favourite conferences every year is FOSDEM in Brussels. This year I have the privilige to represent the FOSSi Foundation in the EDA Devroom, organized by our friend Javier Serrano. I’ll talk about Digital hardware design: What can we learn from software development – and what not. Join me for a look at processes and tools that make the lifes of developers, both of software and hardware, easier. What can we learn from each other? Where are different approaches needed? After the ...

Searching Waveforms

by Jeff on project log
teaser image I recently read the book “Shop Class as Soulcraft.” I enjoyed the book, but one section struck me in particular. The author, who runs a motorcycle repair shop, relates a story of a customer who brought him an 83 Honda Magna V45 motorcycle that had been sitting in storage for years and wouldn’t start. After unsuccessfully trying to talk the owner out of it, he discovered and repaired the problem that was keeping the bike from starting. But he noticed the bike also had a small oil leak. On ...

Verilator - Verilator 3.900 Released

by Wilson Snyder on Veripool: News
Verilator 3.900 2017-01-15 Internal code changes for improved compatibility and performance. Support old-style $display($time), bug467. [John Demme] With --bbox-unsup, suppress desassign and mixed edges, bug1120. [Galen Seitz] Fix parsing sensitivity with &&, bug934. [Luke Yang] Fix internal error on double-for loop unrolling, bug1044. [Jan Egil Ruud] Fix internal error on unique casez with --assert, bug1117. [Enzo Chi] Fix bad code when tracing array of ...

Lua Closure Walkthough

by Jeff on project log
In the last post I described a challenge with implementing closures that capture by reference. The Lua 5.0 VM has an interesting solution to this problem, described in section 5 of this document. The inner function always accesses free variables (which they refer to as ‘outer local variables’) indirectly through a structure called an ‘upval’ using the instructions GETUPVAL and SETUPVAL. While the enclosing function is active, the upval points to the local variable slot on the stack (though ...


by Jeff on project log
teaser image A while back, I built a Lisp machine that runs on FPGA. One feature that was lacking was support for lexical closures. I used some extra time over the recent break to add support for them. Full source code is here: Background One inspiration for this project was an MIT AI Memo that describes a machine that natively runs a dialect of Scheme, AIM 514 “Design of LISP-Based Processors or SCHEME: A Dielectric LISP or Finite Memories Considered ...

The dream of HDL standard libraries

by Olof Kindgren on Tales from Beyond the Register Map
I was recently asked why RTL code is so unportable and why there aren't any standard components to use for common blocks like RAM and ROM. As this is something that I've been thinking about for a long time, and was part of the reason why I started working on FuseSoC, I started writing a long reply, but realized it was turning into a decent-sized blog post instead, so I decided to put it here instead. So here are my thoughts on the issue, why it is an issue and some ways to make it more ...

Over The Air: DIY Downconverter, POES Tracker, Pothos and Lime Suite Updates, DARPA’s AMEBA, and Osmocom’s CFP

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. Engineer Raziel Einhorn is ringing in the new year with the production of a prototype open-hardware 1.5-3GHz downconverter, designed to allow lower-frequency radio hardware to receive high-frequency signals. Brought to our attention by the RTL-SDR project, Raziel’s Nigun (Melody) project is based around the ...

Discovering Memory Address Windows Without Device Trees

by Samuel A. Falvo II on Kestrel Project
Abstract Device trees are used to communicate existence of non-discoverable hardware, such as where scratchpad memory appears in the processor’s address space, to an operating system. Newer platforms, such as RISC-V, offer the opportunity to design systems in a way that obviates the need for complexities such as device trees; yet, these opportunities are often not exploited. The Kestrel-3 is designed to minimize its need for any kind of device tree-like concept through, in part, common ...

FuseSoC 1.6

by Olof Kindgren on Tales from Beyond the Register Map
Ok, so everything is done. I've done enough testing to make sure the new features work as expected and none of the old stuff is broken. The sources are just waiting to be tagged and uploaded to pypi. The blog post about the new release is written, and all I need is a catchy introduction. Oh, I know. It's christmas, so I should write something funny about FuseSoC being the best gift this year. Or wait, I take a christmas song and change some words so that it's about FuseSoC instead. Or maybe ...

Over The Air: New Site, MATLAB, LimeSDR Case, GPS, Galileo, Antennas, and Diamond Radios

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. The Myriad-RF website, you may have already noticed, looks a little different today. Since the project launched, its appeal has broadened from experienced wireless engineers and SDR developers to include hackers, tinkerers, HAMs, and other hobbyists. As a result, we’ve had a tidy-up in an effort to make ...


by LowRISC on lowRISC
Yesterday, lowRISC triggered a lot of discussion when someone submitted it to Hacker News. The comment thread became something of an impromptu Q+A about our project direction and status. I thought it was worth linking to it here and highlighting the discussion for a wider audience. If you have any additional questions, then feel free to comment on this blog post or else, as always, drop by our mailing list. Alex Bradbury

Over The Air: Bluetooth 5, Lime Suite Updates, CBRS, and an SDR Tuning Knob

by Gareth Halfacree on Myriad
Over The Air is our fortnightly round-up bringing you the latest on topics of interest to the software defined radio community, as curated by technology journalist Gareth Halfacree. The Bluetooth Special Interest Group (SIG) has formally launched the Bluetooth 5 standard, with the promise that the first products featuring updated radios will hit the market within the next two to six months. “Bluetooth is revolutionising how people experience the IoT,” claimed Mark Powell, executive director ...

Modular Firmware

by Samuel A. Falvo II on Kestrel Project
teaser image Abstract The Kestrel-3 computer design should be portable to a reasonable number of different FPGA development boards. However, each board offers different hardware resources, interfaces, RAM sizes, and other attributes that directly affects compatbility. Instead of building system firmware images for specific configurations of specific FPGA boards, producing a combinatorial explosion of firmware images which must be maintained and tested, it would be far simpler if we can break things ...

Fifth RISC-V Workshop: Day Two

by LowRISC on lowRISC
Today is the second day of the fifth RISC-V workshop. I’ll be keeping a semi-live blog of talks and announcements throughout the day. OpenSoC System Architect: Farzad Fatollahi-Fard Current architectures are wasteful. Only a small fraction of chip area goes to computation. For both GoblinCore and OpenHPC, ended up doing a lot of similar work to achieve only a point design. Why not make a generator to avoid repeating the same steps? OpenSoC System Architect is a combination of multiple ...

Measure Twice, Cut Once

by Jeff on project log
teaser image In a previous post, I observed that, as I increased the number of cores in my GPGPU, performance began to plateau and hardware threads spent more time stalled because their store queue was full. I speculated that the latter might cause the latter, although that wasn’t definitive. The current implementation only has a single store queue entry for each thread. One optimization I’ve been considering is adding more store queue entries, but this has subtle and complex design tradeoffs. Current ...

Fifth RISC-V Workshop: Day One

by LowRISC on lowRISC
The fifth RISC-V workshop is going on today and tomorrow at the Google’s Quad Campus in Mountain View. I’ll be keeping a semi-live blog of talks and announcements throughout the day. Introduction: Rick O’Connor and Dom Rizzo This workshop is yet again bigger than the last. 350+ attendees, 107 companies, 29 universities. The next workshop will be May 9th-10 in Shanghai, China. RISC-V at UC San Diego: Michael Taylor Startup software stacks today look a light like an iceberg. A small ...

LMS7002M Python package and VNA example

by Andrew Back on Myriad
Back in June, during the LimeSDR crowdfunding campaign, one of the many great demos that we shared details of was a basic Vector Network Analyser (VNA). Since then we’ve understandably had quite a few requests to share the code and this was always the intention, but the engineers at Lime Micro wanted to first spend some time tidying it up and putting together documentation. Well, I’m delighted to report that this has now been completed and the code can be found on GitHub. What we didn’t ...

What's happing in the open silicon ecosystem around you? Planet LibreCores helps you to get the latest news from all corners of the community by aggregating blog posts.

All content here is unfiltered and uncensored, and represents the views of the post authors. Individual posts are owned by their authors; please see the original source for licensing information.

Subscribe to Planet LibreCores

In addition to reading the posts here, you can subscribe to Planet LibreCores in your favorite feed reader.

Planet Librecores Atom feed

Or get the subscription list through FOAF or OPML.

Last updated 26 May 2017 20:30 UTC