jnicolle.com – 8051 – Altera HDL UP1

jnicolle.com – 8051 – Altera HDL UP1

“I wrote an 8051 CPU emulation core with complete instruction-set support. The core is fast and has been well tested. The Intel MCS-51 BASIC interpreter code runs perfectly as an example, see the example application below. ” – Jean Nicolle

  • The CPU core is fully emulated, all instructions.
  • Interrupts are not emulated (which would be pretty easy to add).
  • On-chip peripherals are not emulated (which would be much more complex to do completely and accurately)

Here are a few designs targeted for Altera’s UP1-board. They are programmed using HDLs (AHDL, VHDL and Verilog HDL). These designs can be useful as demos for the UP1 board and HDL source examples. They emulate some old video games.

Video and VHDL Demo Files for Altera’s UP 1 and UP 2

  • RT Software Oscilloscope GUI DLL Library
    “The library makes it possible to show on the beams of the oscilloscope over a million quantization steps of signal per second (on the Pentium [...]
  • EE Video Blog EE – David L. Jones
    Off-the-cuff video blog and Podcast of interest to anyone involved in electronics design. Electronics professionals, hobbyists, hackers, and makers will find something of interest here. [...]
  • Kicad Open Source EDA
    Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork. KiCad EDA Software Suite Designed and [...]
  • Electric bicycle DIY kits – CYCLONE Taiwan
    Manufacturer of electric bike and motorized DIY kit, battery, chargers and accessories. Electric bicycle DIY kits – CYCLONE Taiwan
  • microEngineering Labs – Melabs
    Melabs from Colorado Springs designs and markets embedded systems for Training and Prototype design. The include complete systems for PIC microcontroller development, Device programmers and [...]
  • Mikes Optical Timer CounterMikes Optical Timer Counter
    “This page is the result of a lot of effort over the past couple years to develop a quality, inexpensive device to test shutters on [...]
  • IkaLogic – Robotics and Embedded Tutorials
    IkaLogic – Robotics and Embedded Tutorials Micro-controllers – 8051 tutorials, In System Programmer, Multi processor communication, embedded C tutorial, programming tips and tricks. Sensors & [...]
  • Nomadic Research Labs and Steve Roberts
    The story and evolution from Behemoth to Microship, water-type HPVs. microship.com. Technomadic goodness. Nomadic Research Labs and Steve Roberts Online Store for Technomadics Surplus Kayaking [...]
About delabs 462 Articles
delabs is a web-service for product design and development.

Be the first to comment

Leave a Reply