Session
FOSDEM Schedule 2021
Open Source Computer Aided Modeling and Design

Glasgow Digital Interface Explorer

An overview, and a couple of technical deep dives
<p>In this talk Attie will give a high-level overview of what Glasgow is, how it works, and what it can do. We'll discuss an example applet, covering both the Python and nMigen gateware, and how things are laid out. I will also take a couple of deep-dives into some of the complexity and problems that exist, and show how they are managed. (which are TBC)</p> <p>Piotr (@esden) will also run through some of the work that has gone into the Crowd Supply campaign, such as modifications to improve manufacturability.</p> <p>No prior knowledge of Glasgow or its technologies is required. This is not a Python / nMigen tutorial.</p>

Glasgow is a tool for exploring digital interfaces, aimed at embedded developers, reverse engineers, digital archivists, electronics hobbyists, and everyone else who wants to communicate to a wide selection of digital devices with high reliability and minimum hassle. It can be attached to most devices without additional active or passive components, and includes extensive protection from unexpected conditions and operator error.

The Glasgow hardware can support many digital interfaces because it uses reconfigurable logic. Instead of only offering a small selection of standard hardware supported interfaces, it uses an FPGA to adapt on the fly to the task at hand without compromising on performance or reliability, even for unusual, custom or obsolete interfaces.

Additional information

Type devroom

More sessions

2/7/21
Open Source Computer Aided Modeling and Design
Jean-Marie Verdun
D.cad
<p>During this short talk, I will introduce CADCloud an online platform tightly integrated with FreeCAD and designed to manage version tracking and user collaborations in CAD. CADCloud aims to create a reference database of 3D models generated by FreeCAD users and allow them to easily handle their lifecycle and sharing.</p>
2/7/21
Open Source Computer Aided Modeling and Design
Alexandre Halbach
D.cad
<p>Presentation of the new features in sparselizard 202012. They include adaptive mesh refinement, interpolation order adaptivity (hpFEM), time-adaptivity, speedups, syntax optimization, link to gmsh, move to cmake and a large number of added functions.</p>
2/7/21
Open Source Computer Aided Modeling and Design
Dion Moult
D.cad
<p>The architecture, engineering, and construction industry is a vast, diverse, but highly proprietary field. The primary means of data exchange between architects, structural, MEPF engineers, cost planners, surveyors, program schedulers, asset/facility management and more revolve around a concept known as Building Information Modeling (BIM) in addition to CAD. Many of these tools do not exist as free software, or are drastically better, or are dominated by a monopoly vendor market with lock-in ...
2/7/21
Open Source Computer Aided Modeling and Design
Jon Evans
D.cad
<p>KiCad 6 features a new real-time netlisting system that is used to determine connectivity between items in schematics as the user draws them. Previously, netlisting in KiCad was a relatively slow operation that only took place when commanded by the user. I will discuss the motivations behind this system, some details of its implementation, benefits it brings, and some opportunities for future improvements.</p>
2/7/21
Open Source Computer Aided Modeling and Design
Alexander Malyshev
D.cad
<p>Open Cascade Technology is a framework for B-Rep modeling. The lecture presents a status update from the previous talk (at FOSDEM 2020).</p>
2/7/21
Open Source Computer Aided Modeling and Design
Holger Vogt
D.cad
<p>ngspice development is heading towards the ngspice-34 release. Three major activities are to be reported:</p> <p>We have integrated the high frequency bipolar model HICUM-2.4 from TU Dresden, Germany into the C sources of ngspice. Efficient simulation of GHz circuits becomes possible.</p> <p>ngspice has been adapted to efficiently serve the upcoming Open Source Skywater 0.13um CMOS PDK.</p> <p>adms for ngspice has been enhanced to allow integrating Berkeley BSIM Bulk and CMG models.</p> ...
2/7/21
Open Source Computer Aided Modeling and Design
Deepak Khatri
D.cad
<p>The term brain-computer interface is well known among engineers, tinkerers, and specifically among researchers. Companies like BackYard Brains made it accessible for all at a relatively affordable price, with their initiative of neuroscience for all. The price of their device and the ease of usability it comes with is pretty good for a school student who's just looking for an introduction to neuroscience but, the resolution of Arduino's ADC (10bit) doesn't allow it to be used for any real ...