Press Release


[Under Construction]




Frequently Asked Questions

Press Releases

About Us





Personal Computer (PC)  Re-Architecture, Update

March 21, 2011

by Gregg J. Macdonald, Design Engineer+

Towson, Maryland -- Electronic Compute Systems, Inc., announces today an update to the Humble PC. 

Moving Graphics, Classic Boot, Time on Screen, Layering Graphics, 'Azul' Sailboat Set in Motion, Point and Click Main Menu Pop Up, 1/10 Power (verified), Immune to Stuxnet, Little Black Box Enclosure, Systems now available.

Preface -- I apologize.  When I humble myself I see the world including computers in a different way.  My intent for the Humble PC is to do only good.

Starting Humble, (readiness is instant on) we now see a timed presentation referred to as Classic BootFirst, a tropical island on a lightly clouded day with blue sky, sandy island, palm trees and a sailboat.  Second and Third, a glimpse of morning sunrise over the Atlantic Ocean with an introduction to Humble including copyright.  Fourth, a return to the tropical island.  Note the mouse was and is on screen and is smoothly operable (it is ready) as is the keyboard.  Fifth, we begin to see dynamic graphics layering to the screen -- The start bar including start button, running programs status button, accessories button, and time group-button.  Sixth -- Time appears to the lower right button - hours, minutes, seconds, and AM/PM (now dynamically changing).  Seventh - At this point we can rest, the Humble PC is ready to run apps/programs.  Note this ordered presentation (Classic Boot) of Humble may be skipped at any time by simply pressing the shift key.

Appearing to the lower right corner time now dynamically appears and updates.  Seconds are intentionally appended for demonstration.  Normally seconds (by convention) will not be part of the lower right objects - group.  Single or Double Clicking 'Start Humble' in the lower left corner causes the Main Menu to pop up, layering on top of other graphics.  Pressing the escape key removes it.  Immediately following Classic Boot Azul's sailboat is set into motion perpetually crossing the screen.  With Humble fully on and running (including sailboat in motion) power was measured to confirm prior claim.  The result -- as predicted ... Low power equivalent to ~1/10 (that is to say a 90% 'Average Power' reduction versus 3 conventional PCs) has been measured and verified.  Stuxnet -- it just so happens that the way in which Humble implements programs makes it immune to viruses including Stuxnet.  Again, for the record count me on side of humility intending goodwill toward all in the sense of Life and health in more abundance.  I also apologize to hackers.  Humble now has its first enclosure -- a little black box.  First whole PCs (systems) are now available -- It works.  Electronic Compute Systems, Inc. is 'Verified' with Paypal.


For More Information Contact: Electronic Compute Systems, Inc. 418 Donegal Drive, Towson, MD 21286 Tel: 443-253-6134 email:

Copyright 2009 Electronic Compute Systems, Inc.. All rights reserved. This material may be re-published  only in its entirety including contact information for Electronic Compute Systems, Inc.  It may not be rewritten what-so-ever.  






New General Purpose HUMBLE PC

Personal Computer (PC)  Re-Architecture, Development System Available

March 3, 2009

by Gregg J. Macdonald, Design Engineer+

Towson, Maryland -- Electronic Compute Systems, Inc., announces today a re-architecture of the 41 year old microprocessor & software operating system based personal computer. 

Features and Benefits include: Instant On, 100 to 10,000 times faster at 1/10 clocking speed, Lower Power, Fewer Components, More reliable, Real time everything friendly, Immune to viruses, Bridgeable to x86 for extending legacy programs, Humble.

Hardware Unified Multiple Branch Logic Engine (HUMBLE), attempts to convey the new architecture innovation and value thereof all in one word. Essentially it is a compression of the well known microprocessor and windowing operating system into one chip without re-using either in any way shape or form.  We assert it is the first genuine and practical alternative toward extending general purpose computing.  The HUMBLE PC  proof of concept, also known as the HUMBLE PC development system provides tangible evidence today toward extending, including, and performing many things dreamed (for years by many).

Background and details -- The Humble PC is based upon the same foundation which all computing engines rest.  This implementation is a first introduction in this form.  Quietly rethinking the whole past-present-future computing problem a new solution emerges . . . Learning from past and present technology and following wisdom as a guide, Humble begins as such by removing the conventional microprocessor (uP) and conventional operating system (O/S) altogether.  However, re-linkage to either or both as legacy-tandem options clearly remains possible.  Thus, rather than presuming single, dual, or many microprocessors with exponentially increasing s/w complexity into an already burdened software time-multiplexed serial fetch-decode-execute architecture, Humble performs these in complementary fashion thereby un-limiting the number of threads, un-limiting paralleling of applications, removing unnecessary coupling of time-multiplexed streams, achieving multiple execute-execute-execute, while exchanging exponential increasing complexity for linear, hence removing all the burdens, bottlenecks, and apparent brick walls.  Humble unifies threading, branching, scheduling, applications, etc. at the silicon level (rather than in disk-memory-resident-software) thereby producing 100s to 10,000s fold speedup coexisting with improved reliability and security (preventing virus entry altogether into the operating system, application programs and drivers . . .).  Whilst these features and benefits are not possible in conventional software unified systems, they are possible in hardware unified systems.  Advancement of technology slowly opened the window for this alternative during the recent 10 years.  Utilizing a readily available (open) off the shelf general purpose field programmable motherboard, and an open language, the Humble PC comes to life re-revolutionizing computing, minimally reminding us that solutions result from how well we have received Understanding (with a capital U).  Present features and benefits are intended toward proof of these foundational concepts, and are not-limited by the concepts themselves nor by present technology.  For example wireless features have not been implemented first as they are extensions of the basics.  Hence wireless features are presently one of many opportunities for others to add.  The application suite is also bare providing wide-open opportunity for others.  In its present form, Humble proves a better 'core' solution does exist now enabling true real-time-smooth-all-together-concurrency-fusion of multiple-forms-of-audio-telephony-television-gaming and computing including reliability, instant-on/off access, higher overall performance (bandwidth), lower power, and with much improved security, all built in.  No new languages and no new silicon advances are required, rather a greater understanding of Understanding.

Question - What is meant by Hardware Unified?  Answer - A conventional uP and O/S performs its operation through software control of hardware.  Therefore we assert the software unifies all operations.  All commands and system status are input ultimately to software and all actions/results are consequences of decisions made in (by) software.  Hardware unification allows user commands to enter directly into hardware with status and decisions made directly by hardware.  Thereby relegating storage of instructions to a memory of any sort including hard disk (fetched to a memory-cache - decoded and executed) as a legacy-optional method.  In other words history will begin to record that instructions no longer need to be fetched from memory (or disk) . . . when using a Humble PC. 

Question - What is meant by Multiple Branch Logic Engine?  Answer - Generally speaking, a conventional  single uP with its O/S performs single branching wherein only the processor computes.  From any one instruction to the next, the conventional uP and o/s typically can only branch from one instruction-point to another (within a program), or one instruction within a program to one instruction within another program.  Humble allows point to multi-point, process to multi-process, and program to multi-program branching wherein each may simultaneously compute with corresponding return.  These are all performed without accessing a disk or memory for instructions (hence without associated delay).  This kind of engine provides control for multiple concurrent io transactions and applications rather than multiplexing single io transfers and applications.  Further, Humble does not use a microprocessor nor derivative/variant thereof.  NISC is a 2nd acronym helping describe Humble further.  See Frequently Asked Questions for a definition of NISC architecture with comparison to RISC and CISC.

Question - If Humble has no microprocessor what does it have? Answer - Humble has hardware that includes wires, logic, flipflops, and small block memories, etc. that do not include a microprocessor nor soft microprocessor.  So, Humble may be likened to a 'core' breakthrough without a new (or old) microprocessor as the core.  Humble successfully re-describes time multiplexed software programs (from scratch so as not to infringe on prior art) as hardware programs reaping benefits thereof.  In other words we have discovered how to write all functions of a personal computer into 'hardware programs'.  This is evidenced and demonstrable via the available development system.  See Frequently Asked Questions for more information . . .   

The Humble PC Development System features include - p/s2 mouse (3,4, 5 buttons) i/f, p/s2 multimedia keyboard (101,2,4) i/f, Dual ATA-6 ide (Hard Disk & CD-DVD-RW) i/f, Serial Port i/f (XModem, YModem, YModem Batch), 128G Compact Flash i/f, Floppy Disk i/f, 10/100/1000 Ethernet Phy, USB i/f, Linear Flash, 64|256MB SDRAM, 9|18Mb ZBT SRAM, Xilinx Virtex 4 FPGA, Calendar and Timekeeping program, Calculator program, FAT 32 File-Browser program, Point and Click Graphics, Triple DES keyed battery backup protected Non-Volatile Graphical Operating System, Support for user programs, Re-Programmability.  Benefits of the Development System include - Practical alternative for all real-time and general purpose computing products, Hardware Unified Multiple Branch Logic Engine, Multiple simultaneous 100MByte conversations, Instant On|Off, 100s to 10,000s fold program execution speedup, Familiar Graphics, Point and Click User Interface, O/S and Programs immune from viruses, Seamless-Smooth-Fusion, and Lower power. 

Applications include - Personal Computers (Xilinx Virtex FPGA center-stage), Cloud Computers, Re-programmable System on Chip (rSoC), Communications (e.g. Cellular and Internet Telephones), Networking (e.g.  Routers, Servers), High Complexity Robotics, All in one Integrated Automotive control , All in one Integrated Multimedia, Set-top-boxes, Voice recognition (in) and synthesis (out), on chip compilers, algorithm accelerators (e.g.  fpga place and route accelerator, Java bytecode, JIT, and ahead of time interpreters), and a plethora of other embedded applications.

Hence, we summarily describe it as -- new, genuine, legitimate alternative, with very bare program suite, recognizable, useful, ready for general purpose application development, wide-open, humble and 'a huge financial opportunity'.

Development systems and Licenses are now available.  The cost to reuse (license) Humble is 99 U.S. dollars.  The cost of a development system is 5000 U.S. Dollars.  Humble also refers to our approach toward business.  For more information, see our website at or  Electronic Compute Systems, Inc. is a privately held corporation based in Towson, Maryland.  ECS hopes to sell 10 development systems over the next year.

Disclaimer - This press release contains many forward looking statements.  The purpose of this announcement is to introduce HumbleThe Humble PC Development System is genuinely very bare and presently does not offer a complete suite of applications suitable for competing in the marketplace with conventional off the shelf PCs.  Some interfaces are complete and up and running while others are in various stages of development.  Present applications are in various stages of development.  It does not run x86 programs nor other marketplace programs.  It does not run Microsoft, Linux, or other operating systems.  It does not include a microprocessor nor soft microprocessor.  Humble and NISC are new acronyms. This press release introduces Humble and makes it available to others.  Humble is believed not to infringe upon any other company's patents and is proprietary to Electronic Compute Systems, Inc, copyrighted, protected, and with patents pending.  The development system is not a 'ready-for-the-public' full featured PC.  Rather it serves as a bare PC demonstration platform, proof of concept, ready to reuse ip, and open development system all in one.

For More Information Contact: Electronic Compute Systems, Inc. 418 Donegal Drive, Towson, MD 21286 Tel: 443-253-6134 email:

Copyright 2009 Electronic Compute Systems, Inc.. All rights reserved. This material may be re-published  only in its entirety including contact information for Electronic Compute Systems, Inc.  It may not be rewritten what-so-ever.  

Copyright 2003 Electronic Compute Systems, Inc.
Last modified: 07/19/12