Blog

Air delay lines

Air delay lines for EDSAC

Back in the original EDSAC computer, information was stored in a series of over 30 mercury delay lines all stored in a coffin-like box. These tubes would use the acoustic properties of mercury to reduce reflections. However, to prevent everyone… Read More

Edsac

EDSAC Peripherals Update

Here at Embecosm HQ we’ve been busy finalising the design for all of our peripherals for the FPGA implementation, and re-imagining of the original EDSAC ready for Chip Hack. In this blog post, we’ll take you through… Read More

Compiler Engineers Wanted!

If you are a talented software engineer who is passionate about open source and compilers, we would love to hear from you. Read More

Security-enhancing compilers (video)

SECURE — Security Enhancing Compilation for use in Real Environments — is a 1-year project that is funded by Innovate UK to develop robust, production-ready implementations of security-enhancing compiler techniques. These implementations are being developed in open-source compilers, GCC and LLVM, to enable widespread access the tools for developing secure software. Read More

ISC Logo

ISC 2017

I recently attended ISC 2017 in Frankfurt. Here are my personal highlights from the main conference, as well as the tutorial and workshop days. Main Conference Top500 and Green500 Rankings In the Top500 there… Read More

Punched Tape reader

Building a punched tape reader for Chip Hack

Back when the concept of an ‘electronic brain’ was new, the methods for storing information necessary for the running of the computer were primitive. Many early computers used punched paper tape, and EDSAC was no different. EDSAC used five hole… Read More

My Summer Project: Timing the Pendulum

I'm Mitchell and I spent two weeks on work experience with Embecosm. Before I came I had limited experience with electronics and next to no experience with programming, however, over the two weeks I've spent here my knowledge has vastly increased. Read More

BigDayIn-featured-768x512

Big Day In

Saturday’s Big Day In is an event I have been looking forward to for months. Big Day In is produced by Michelle Rebello of local autism support group, Aspergers Adventures – Minecraft and Meltdowns, as a free autism-friendly Saturday… Read More

LLVM_16-bit_stamp

Non 8-bit char support in Clang and LLVM

Recently I spoke at FOSDEM on support for non 8-bit characters in LLVM. This is something I have been working on as part of bringing up a backend for a new DSP architecture. This architecture is completely 16-bit word… Read More