Skip to content

Bits'n'Bites

Learning things, bit by bit…

Category: Hardware Development

Some features of the MRISC32 ISA

In my previous post, The MRISC32 – A vector first CPU design, I went through some of the principles of the MRISC32 ISA. In this post I’d like to focus on scalar operations and present some of the features that set the ISA apart from others. I have recently made some progress with a GCC …

Read More
Marcus GeelnardNovember 12, 2019December 2, 2019

The MRISC32 – A vector first CPU design

Edit: There is now an MRISC32 homepage. For some time now I have been working on my first CPU design as a hobby project. It started with a desire to learn more about CPU architecture design, and in particular instruction set architecture (ISA) design. To be clear, I’m not a hardware or CPU designer by …

Read More
Marcus GeelnardAugust 24, 2018November 12, 2019

Installing Intel/Altera Quartus Prime in Ubuntu 17.10

UPDATE: The new Intel® Quartus® Prime Lite 18.1 installs without any problems under Ubuntu 18.04 (LTS). Hopefully this article is now superfluous (unless you need to install older version of Quartus onto older versions of Ubuntu). Installing the Intel® Quartus® Prime Lite edition software (the free Intel/Altera FPGA design software suite) for Ubuntu 17.10 is …

Read More
Marcus GeelnardMarch 6, 2018January 3, 2019

Recent Posts

  • Some features of the MRISC32 ISA
  • The MRISC32 – A vector first CPU design
  • Installing Intel/Altera Quartus Prime in Ubuntu 17.10
  • Benchmarking OS primitives
  • Faster C++ builds

Categories

  • Audio (7)
  • Benchmarking (1)
  • Compression (3)
  • Git (4)
  • Hardware Development (3)
  • JavaScript (12)
  • Mobile (1)
  • MRISC32 (2)
  • Software Development (6)
  • WebGL (3)

Hosted Projects

  • CrunchMe
  • JavaScript synth
  • liblzg
  • Sonant Live
  • SoundBox
  • SubShifter
  • TinyThread++

Follow us on Twitter

Follow @twitter
Copyright ©2011-2016, bitsnbites.eu