Showing posts with label Computing. Show all posts
Showing posts with label Computing. Show all posts

Saturday, September 02, 2017

USB or Ethernet Processing Boost

A software and External Hardware, Interfacing on LAN or USB or even WiGig when it comes. The hardware contains HDD/Flash, RAM and RAW Processing power. This is not like Hyper Threading or multi-core cpu, but addresses same issue.

USB or Ethernet Processing Boost

The Software sees resources load on PC and when it feels RAM, CPU or HDD is getting stressed; it moves some work to the external box which is on standby consuming low power. Like playing music is lesser priority then say checking email. The Software Resource manager moves the Music Player and dependencies open in RAM to the Resource outside via USB and makes a Glitch-less switch. This can be remembered as a setting and used whenever the external resource is plugged in. Like RAID but for Home/Small Office users to use redundant capacities. Hardware scales up/down with needs and does not hog electrical power.

A lot of Processing Power and other resources go waste, consuming valuable energy in the present desktops. How faster things can be if all peripherals were on TCP/IP and Wireless (optical). This way an external resource box can directly play the speakers or print too without taking Main CPU time.

delabs - 2009

Sunday, July 02, 2017

Online Security in Embedded Systems

These days many gadgets with embedded systems are being used. Tablets, Netbooks and Desktop Clients. Many of these are used to make secure transactions like Banking. It is also used as a Security Device for Web Applications and Website Memberships.

The secure transaction process has improved. I know there is encryption and also the NIC number of Ethernet cards etc. I have some thought, i think i will note it here. In one sentence "Make Every CPU Chip Unique with a Unerasable ROM ID Code or Signature" this can also be tied to a QR Code. A Firmware query spawned by a SSL TCP/IP action will return the CHIP ID which enables secure communication and device tracking overriding all user controls.

Online Security in Embedded Systems

Processor manufactures and Chip IP makers are standardized. The Secure CPU makers should obtain a license for secure CPU, which will be a CPU but with a Secure Transaction Chip with Unique Identification Code engraved within. Each Chip is unique and a replacement of CPU needs new authentication for all transactions. No two chips are made the same, the unique numbers are not on flash (like BIOS), but digitally etched-burnt with indelible e-ink. So when a person makes transaction his computer is more securely authorized. More security options like GPS in CPU for big transactions, these computers will be expensive too.

(First posted in delabs Notes 2006 - Then in Nomadic Computing 2007)

delabs design Notes - 2008 to 2018
delabs Technologies

Saturday, July 01, 2017

Epson - Office Automation Computing

Seiko Epson Corporation, commonly known as Epson, is a Japanese electronics company and one of the world's largest manufacturers of computer printers, and information and imaging related equipment. - Wikipedia

Epson - Office Automation Computing

Computers and peripherals, including PCs, printers, scanners and projectors.

Epson P-6000 Multimedia Photo Viewer

The Epson P-6000 Multimedia Storage Viewer is the ultimate device to view, edit and print JPEG or RAW images without using a PC/Mac. Engineered for the professional and advanced amateur photographer, the Epson P-6000 Multimedia Storage Viewer features an 80GB hard drive and a high quality Epson Photo Fine Premia 4-inch LCD screen"

Epson - Office Automation Computing

Epson History

May 1942 - Daiwa Kogyo Ltd. (the predecessor of Seiko Epson Corporation) is established.

Sep. 1968 - The EP-101, the world's first miniprinter, is launched.

Thursday, March 02, 2017

Tech Ideas as Feedback - Computers

These are some ideas, comments, feedback and communication that i have had over the past many years online. 2006-11

Photonic Speeds

The real speed can be seen when we switch completely to photons and photonic circuits. No more electrons. Blazing Tera Hertz Transfer Speeds. Just a few decades away. Another smart alec comment i made at the site of a major speed provider.

System-on-Chip - SoC - IP

3D Hologram Newspaper

3D Hologram Newspaper

An Interactive 3D Hologram Newspaper that is Projected by a Small Rechargeable Pendent or Desktop Device. It can be a MultiMedia 3D Book, Magazine or Newspaper. It can be used even when lying down on a bed. It can be used on a Restaurant, the group can read the day's Paper. (An idea i gave at a website with a Questionnaire, years ago)

Digital Signal Processing - DSP

Rechargable Wireless Peripherals

Buy only those Wireless Peripherals or Even Keyboard / Mouse, that can be recharged & dockable or on a Ferrite / Magnetic, No wire/metal charging base. (Just drumming up an old idea of mine)

Storage Tripod Hybrid for Reliability Speed

The wear and tear, fragmentation on HDD can be reduced using a Tripod Hybrid. Access Speed improves too...

Top Layer is RAM Drive with Li-ion Battery. Second layer is Flash. Third is the Spinner HDD.

All active files of user are on RAM drive and backed up on Flash by intelligent Drive (not CPU). The files go into HDD after they have been stable for over an hour. As HDD sizes are increasing. The files and file system can be like svn and maintain 3 versions of all dynamic files. This is useful for user also and HDD too.

Storage Tripod Hybrid for Reliability Speed

Static files like Binaries can be on one area of HDD. Frequently accessed binaries are promoted to flash layer. Extremely frequent to Ram Layer. The HDD now is less stressed and lasts longer and is a stable backup. Power failures immune.

Bare Essentials

A supercap built into a HDD. On Brownout OR Power Fail. The falling ramp is detected beyond an isolating diode. It says to HDD uC ... Look there is something funny with power now. The HDD uC at once finishes the work at hand, drawing its juice from the stable supercap, parks its heads and goes to sleep.

When power is stable again, it wakes up and the supercap is replenished too. This way damage to HDD is avoided, these happen when .. battery connection problems in laptop or mains power fluctuations or switching power systems carelessly. It makes HDD idiot proof at least electrically.

- delabs 2009

Wednesday, February 01, 2017

Chumby Mini Embedded Computer

These are types of the Chumby Mini Web Computer, it was a Web Widget App System with Touch Interface. Innovative System ahead of its time. It manifested in 2006 before the Touch Screen Tablet.

Success of iGoogle in 2005 with Mini Web Apps and a Free App Store like System. The Desktop widgets of Yahoo, Google Desktop Search who created a Apps Shop or App Vending Store formed the ideas.

These innovations and rapid Hardware size shrinking, low power chips, flash+, wireless and broadband technology boost have lead to the Tablets you see today,

Chumby Web Computer

Chumby Mini Embedded Computer

I made this post today when many facts feel in place and i came to the conclusion that the Tablets, AppStore manifested from the concepts of touch usability, widgets etc. that came from gadgets like chumby and web services like iGoogle, both are gone today - 2012 delabs

Tuesday, January 03, 2017

Programming Breakpoints and Testpoints

Breakpoints may not serve the purpose fully, it may be easier to use Testpoints and incremental coding.

When we build Electronic Circuits with many Interacting Blocks or Modules, We put a small 5mm Tall Copper Pin in the PCB or a PAD without masking. This is a Test or Troubleshooting Point. This is where you can probe with a scope, dmm or logic analyzer.

Programming Breakpoints and Testpoints

In embedded program development, i tried a similar way, a Testpoint in software, but only that the card would light a led in a certain pattern or send a "all ok" and progress status to the serial port connected to PC.
In Script programming we can use a GUI element, just a Textbox as a Scope monitoring the Testpoint. When the program goes beyond the Testpoint, The GUI Text window will hold the Status. Just like you move the probes of the same DMM, you can keep shifting the Testpoints or Multiplex the same Scope, as the program becomes bigger.

So, before you build the Next big Program, Build the Test Equipment and the First Testpoint. The first few lines of code is written around the First Test point. Like it is done in PCBs, incremental Building-Testing.
Lastly Break Big Jobs to Small Pieces. Like the Plugin Modules in a Oscilloscope, The Components or Modules should be built and tested independently and then Combined to Form one Big System. Then they can be maintained and reused easily.

Dec-07 from 2003 delabs notes

Tuesday, November 08, 2016

Desktop Computing Future

Wish we could Stop making Desktop Computers that are Energy Guzzlers by 2020. The Laptop/Notebook Electronics Design Architecture could be Ported to the Desktop Computer Physical Framework.

Web Computing and Internet Devices

This makes Battery Operated Lean Desktops that can always be on Float Charge. Temporary mobility and convertibles are also possible. Power Failure proof.

A flexi ferrite table cover to wireless charge mouse, printer and keyboard batteries. An additional Lan with Wi-fi to network with all the Peripherals. This gets rid of the Cable Clutter and Device Drivers for Peripherals.

Desktop Computing Future

Device Interface

Wireless USB has not still been adopted as a standard for peripheral interface. (not to be confused with Wi-Fi USB sticks). BlueTooth is good but does not completely address Easy Peripheral Interface in terms of usability etc. This may help the Desktop Comp.

Nettops use less power and are the Desktops of Tomorrow, with cloud computing and wireless storage these are the essential devices to go to Green Computing and the Client-Server Architecture with the Cloud in mind. We need both Intranet-Cloud and Internet-Cloud.

Each PC should have Two Wi-Fi. One for Device Networking and the other is for Web and Networking. Device Networking means adding Smart Peripherals without Drivers. Example Wi-Fi External HDD and Wi-Fi Printer.

HardDisk

Rapid on off Power can Damage Hardisk. Transport of PC over rumbling Terrain, PC or Notebook drop on Hard Surface, Impulsive Jerks of Table on which Desktop Comp is placed; can mean, that your data and device is a goner. Maybe Desktops should use the more mobile Notebook Drives or external portable drives (technology), as these consume less power and are more robust.

old and new notes of mine since 2007 - delabs

Monday, November 07, 2016

Desktop Computer Reforms

Please pay attention to an earnest plea from a person who has pulled cards and ram from xt-at 286-386 days. Some people are innovating, at least follow those lines. Help make Desktop Computing Obsolete.

Dockables and Convertibles that means Tablets that transform into Laptops and Desktops. Then the Abominable Laptop Hinge or Lid failure will not bother you.

Tablets, Nettops, Netbooks and Notebooks are the future. Low power consumption, wireless, light, modular, low voltage.

Desktop Computer Reforms

If you are still fanatic about Desktop Computers, here are the ways you can move in the right direction, from legacy to Futuristic !
  • Make the internals of a Desktop computer, Dust Free. 50 Microns particle, not any larger.
  • Make the Desktop Computer SMPS and design Earth Free, Two Wire Only, No Y caps.
  • Let it work on a 12-24 V DC Bus/Grid Standard, With External Connectors. Adapter Outside.
  • No Fan should be used, No moving or Rotating parts inside, No Wires, good connectors.
  • Modular Plugin, Stackable System to be used for External CDROM/DVD and HDD Drives.
  • Flash Integration Internal for main OS Firmware and External Flash like HDD Stackable.
  • DVD, HDD, Flash Expansion on USB Removable or SATA Stackable like Building Blocks.
  • For a Whooping One Grand, People deserve a Backplane Plugin Architecture in the Desktop.
  • Box, LCD/LED Monitor, HDD, Wi-Fi must not consume more than a Maximum of 50 Watts.
  • All Internal and External Modules and Devices should go to quiescent state, non-obtrusively.
More to come, as i try to fix and break some more ...

Present Day Work Time Utilization of man using Desktop Computing. -
  • 30% Updates and Installation of The Operating System, Safety Issues.
  • 20% System Admin, Networking, Application Installation and Updates.
  • 10% Hardware Problems, Interfacing, Sharing, Wire and Port Issues.
  • 10% Physical and Mental Fatigue and Stress Caused by above, plus Coffee.
  • 30% Productive Work Done. Means work done in a Job or Profession.
delabs Notes 2004-2010