DueProLogic – USB-CPLD Development System


The Due Pro Logic is a complete FPGA
Development System designed to easily
get the user started learning and
creating projects.

The Due Pro Logic makes programmable logic easy with an all
inclusive development platform. It includes an Altera Cyclone IV FPGA,
on board programming, four megabit configuration flash, and an
SD connector for add on memory. You can create your HDL code,
program it into the flash and interact with the hardware
via a Windows PC.


This is the FPGA (Field-Programmable Gate Array) development
board and runtime environment you have been waiting for to get
started with programmable logic.

Due Pro Logic FPGA Development System

The Due Pro Logic (DPL) and its integrated development and distinctive
runtime environment has been specifically designed for Electrical
Engineering students, hobbyists, and entrepreneurs
prototyping/developing/running projects involving logic, with the added
opportunity, should it be needed for your project, of readily mating with
a widely used microprocessor board, the Arduino Due, and other ARM
Cortex compatibles. The combination of FPGA programmable logic and
microcontroller is unbeatable in an educational student learning setting
and in many other projects where each can bring its strength.

The DPL gives learners the opportunity to have an appropriate hands-on
approach when learning logic, exploring different iterations of schematic/code
designs with simple uploads of the design, and the operation of those circuits
with relatively easy runtime passing of project parameters and data, and an
abundance of headers that can interface to external components, without
having to spend inordinate amounts of time reading datasheets, designing the
right combinations of gates on multi-gate chips, and
building/revising/debugging/revising repeatedly… spaghetti bowls of wires and
chips on multiple breadboards to connect to those same external components.
Circuit DueProLogic – USB-CPLD Development System
With the DPL’s FPGA, projects can also more easily be attempted which rely on
asynchronous, exceedingly fast, and even multiple separate concurrent logic
structures operating in parallel which would have traditionally required a
plethora of chip gates or multiple high speed microprocessors to implement
parallel processes. Logic circuits are implemented within the FPGA at few-
nanosecond gate speeds and highly parallel in operation, effectively a few
hundred MHz; Microprocessors often rely on inherently slower single threaded
program loops with interrupt servicing, which is typically much slower.
Programmable logic is today’s technology for logic learners and implementers,
replacing discrete logic chips.

FPGA Projects

The DPL allows the learner to be more productive and better focus on the
underlying logic and integration with the non-logic aspects of non-trivial
projects. Projects and solving real-world applications might involve:
  • Basic labs exploring digital design and logic devices,
    possibly interfacing to non-logic electrical
  • Embedded system controls (or simulations of common
    devices like a microwave oven)
  • Robotics and other portable/mobile projects, especially
    those that involve significant or blazingly fast
    processing and responsive DC motor control requiring
    precise timing of multiple motors concurrently
  • The mating between FPGA and microprocessor
  • 3.3V compatible Arduino shields that bring project-related

Read More: Due Pro Logic – USB-CPLD Development System

Leave a Comment

Your email address will not be published. Required fields are marked *