Microcontroller - 8051, 8052, OpCodes, Analog Interface.

Sunday, June 15, 2014

e8051 high speed 8051 cores

The e8051 is the fastest available 8051/8052 embedded microcontroller core for ASICs and FPGAs, achieving peak processing speeds of up to 300 Mips in ASICs and up to or above 130 Mips in FPGAs (equivalent to 3.6 GHz/1.5 GHz clock rates in a conventional 8051)

e8051 high speed 8051 cores

A free evaluation kit download is available for running small test programs at full speed in the user's own target hardware. Adding a high-performance 8051 microcontroller to a project has never been easier, the e8051 block is simply dropped into the design, and programs developed using standard software tools.

The Intel MCS-51 (commonly referred to as 8051) is a Harvard architecture, CISC instruction set, single chip microcontroller (┬ÁC) series which was developed by Intel in 1980 for use in embedded systems.



Intel's original MCS-51 family was developed using NMOS technology, but later versions, identified by a letter C in their name (e.g., 80C51) used CMOS technology and consume less power than their NMOS predecessors. This made them more suitable for battery-powered devices.

Friday, June 06, 2014

Wings 3D - A Polygon Modeler

Wings 3D is a subdivision modeller with an user interface that is easy to use for both beginners and advanced users (inspired by Nendo and Mirai from Izware).

Wings 3D - A Polygon Modeler

Standard tools such as Move, Scale, Rotate, Extrude, Bevel, Bridge, Cut, and Weld.

Advanced tools including: Sweep, Plane Cut, Circularise, Intersect, Bend, Shear, and Inset.

More Features
  • Magnets and Magnet Masking
  • Virtual Mirror for symmetrical modeling
  • Tweak and Sculpt
  • Wide range of Selection and Mesh tools
  • UV mapper, Vertex Colors, Materials, and Lights
Wings 3D gets its name from the Winged Edge Data Structure (WEDS). This is the data structure used to store the adjacency relationships between edges, faces, and vertices in a Wings 3D model..

Wings 3D offers a wide range of modeling tools, a customizable interface, support for lights and materials, and a built-in AutoUV mapping facility.

Quick and Dirty Wings3D Part Creation for KiCAD 3D Viewer
This quick and dirty Wings3D creation micro-tutorial covers creating a 3D part in Wings3D and exporting that part to KiCAD.

MicroPython Board Wings 3D

Jon's Place: Custom MicroPython Board

"KiCad can also show you a 3D rendering of what your board would look like, but you have to supply 3D models of any custom parts you include. My board has a whole pile of parts that I had to create my own footprint for (usb connector, uSD connector, all the Hirose DF-13 2, 3, 4, and 6-pin connectors, etc)."

Wednesday, June 04, 2014

MIPS Technologies - Semiconductor design IP

MIPS creates industry-standard processor architectures and embedded semiconductor cores that are the heart of many Electronic Gadgets and Equipment or Appliance.

The MIPS architecture was developed decades ago by Stanford University engineering Professor John Hennessy. It is an remarkable example of RISC processing.

"On 8 February 2013[5] MIPS Technologies, Inc. was acquired by Imagination Technologies"

"Imagination Technologies Group plc  a British-based semiconductor R&D company"

MIPS Technologies - Semiconductor design IP - Wayback Machine Snapshot

Processors, analog IP and software tools for the embedded market. Applications in digital television, broadband access, WiFi, cable set-top boxes, DVD recorders, HD DVDs, and VoIP.
  • RF and Wireless Connectivity IP Solutions
  • Connectivity IP Solutions
  • FPGAView Software
The MIPS SEAD -3

The MIPS SEAD -3 System engineering and development board is designed to provide a low-cost means to support various CPU cores allowing the user to evaluate the cores in an FPGA environment.

SEAD-3 also provides a user the ability to utilize the on board Xilinx FPGA for their own custom programming when a MIPS® FM-3 module is added to house the CPU core. When the FM-3 is added the user can then additionally stack on a MIPS® FPGA 5b board that can house up to two additional Xilinx XC5VLX330s providing extra design capacity.

MIPS Technologies, Inc.
955 East Arques Avenue, Sunnyvale, CA 94085, United States

Updated 4th June 2014