What Are Muxes and Demuxes?

A huge part of FPGA design is using logic blocks in design. With logic blocks, you can compartmentalize your design, rather than trying implement everything in one shot. Designing without smaller blocks would be like trying to design a car without subsystems like the braking system or engine. About half of the way through the course there is a project that covers a variety of basic logic blocks, including multiplexers (muxes) and demultiplexers (demuxes). So what are muxes and demuxes?

Read More

MPIDE vs. MPLAB

Previously, I posted about what a debugger is. Other than all the great features I described in my debugger post, you may be wondering–why does Digilent care? As you probably know, we use many of Microchip’s wonderful products in our chipKIT and chipKIT Pro boards. We still want to address the overarching differences between the user experiences using chipKIT and chipKIT Pro boards, so we’re going to talk about the differences between MPLAB and MPIDE!

Read More

Susan the Line-Following Pig – MakerSpace Edition

A while ago, I introduced Susan the line-following pig in this blog post. Since then, Susan has garnered a lot of interest from her appearances at ASEE and in various other blog posts. A couple of weeks ago, we held a hardware MakerSpace featuring Susan. We had employees from sales and engineering together putting together the kits. Susan is built off of the MRK + Line Robot Kit that you can view or purchase here, if you’re interested in making a line-following robot of your own.

Read More

History of the PmodLS1

As you learned from James’ post, Digilent offers 63 Pmods! Each of those products has its own story of its conception and evolution. One of those products that had a very interesting beginning is the PmodLS1.

A few weeks ago while chatting with James (another intern) and Gene (our co-founder) we were discussing how the company began and how the board design process works. In this discussion we discovered that the Pmod LS1 has a beginning in education at Washington State University.

Read More

Nexys vs. Basys

At Washington State University, the electrical engineering department uses Digilent FPGAs in several classes. Students are allowed to pick from a variety of our FPGAs. The main choice is between the Nexys or Basys lines of FPGAs. As a student, I hear a lot of confusion from students about the differences between the two series of boards. I figured that students can’t be the only ones who have questions about the difference, so I decided to write a quick summary of the differences. I’ll be using the Nexsys 4 and the soon-to-be newest member of the Basys series as an example. I’ve compiled two lists to highlight the differences between the two.

Read More

3D Printing Makerspace Class

Now that another week has passed, it is time for a more recent MakerSpace update! A few weeks ago, James wrote a blog post about one of the 3D printers that we were entrusted with. In addition to the 3D Touch, we were also charged with a MakerBot Replicator 2. Having two printers on loan, Larissa decided that it was about time for a training session on the basic use and care of the 3D printer. Two Fridays ago, we had an introductory class on the new 3D printers, and last Friday was a class on basic 3D design.

Read More

Meet the Engineering Interns-Summer 2014!

A decent portion of the Digilent blog content is produced by marketing interns and maintained by our blog editor and web staff . As awesome as our projects are and as important as the Learn site is, an equally as important part of the Digilent family is the engineering interns. The engineering interns primarily work on support for you, our customers. They write documentation, libraries, and FPGA cores.

Read More