LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 01-20-2020, 09:36 PM   #1
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 967

Rep: Reputation: 53
Using Software to replace Hardware examples.


This is a subject I would like to read about but I can't find much info on my own. Software Defined Radio is one that I can find. I don't believe emulators or simulators actually take hardwares place in the real world but what is another real example besides SDR and what is the search term to use that is better than 'software replacing hardware'?

Thanks in advance and your expertise is appreciated!
 
Old 01-20-2020, 10:48 PM   #2
berndbausch
Senior Member
 
Registered: Nov 2013
Location: Tokyo
Distribution: A few
Posts: 4,150

Rep: Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166
Audio and video. In short, media, including books. Traffic lights. Car electronics.

Practically everything electric or electronic is heavily software-based these days.

Even things that are not electric, such as classrooms.
 
Old 01-20-2020, 11:10 PM   #3
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 967

Original Poster
Rep: Reputation: 53
Isn't all of the dedicated 'hardware' work being passed on to the CPU which it's self is hardware?
 
Old 01-21-2020, 12:15 AM   #4
berndbausch
Senior Member
 
Registered: Nov 2013
Location: Tokyo
Distribution: A few
Posts: 4,150

Rep: Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166Reputation: 1166
Now I am curious how software defined radio works without hardware.
 
Old 01-21-2020, 02:43 PM   #5
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 9,420

Rep: Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180Reputation: 4180
I can think of an example: it used to be, well, not unknown, to have PCs with dedicated MPEG2 decoding hardware.
 
1 members found this post helpful.
Old 01-21-2020, 04:10 PM   #6
michaelk
Moderator
 
Registered: Aug 2002
Posts: 19,554

Rep: Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156Reputation: 3156
It can't totally work without hardware but very basically software replaces many electronic parts found in a radio like mixers, filters, detectors etc. The radio front end receives a signal and converts it to a digital signal. Once the signal is digital the computer can do all the digital signal processing.

https://www.digikey.com/en/articles/...-defined-radio

I don't know of a better search phrase. Does anything that used to be analog/mechanical and is now digital count? Like VOIP and freepbx?
 
1 members found this post helpful.
Old 01-21-2020, 07:50 PM   #7
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 967

Original Poster
Rep: Reputation: 53
"Software Replacing Hardware" is a blunt statement. I was just reading with SDR that the front end of the radio receiver is only as analog as it has to be, and is digital as soon as it can be. I imagine that a super complex copy of the analog signal is stored in digital and then a program manipulates this representation. I'm ignorant on the subject but I'm interested on how radio waves that are fast can be documented and played in almost real time.

Edit: Something else that I feel describes this topic better is a CPU is a really a programmable gate where as a analog circuit is not.

Last edited by theKbStockpiler; 01-21-2020 at 07:53 PM.
 
Old 01-21-2020, 08:25 PM   #8
jefro
Moderator
 
Registered: Mar 2008
Posts: 19,514

Rep: Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017
Do you mean something like a virtual machine also?
 
Old 01-21-2020, 09:24 PM   #9
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 967

Original Poster
Rep: Reputation: 53
Quote:
Originally Posted by jefro View Post
Do you mean something like a virtual machine also?
With SDR a bunch of hardware is being replaced with a special CPU. With a VM the host of the VM still has to have all of it's hardware I would think.
 
Old 01-21-2020, 09:46 PM   #10
jefro
Moderator
 
Registered: Mar 2008
Posts: 19,514

Rep: Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017Reputation: 3017
Yes, a VM would have to have some hardware. It doesn't need the exact hardware however. Different types of hardware can be created in software so in that respect it is using software to create a machine.

At one time we paid millions for a bunch of machines that had dedicated cards to do a specific computing task. The machine worked great for the time and lasted maybe 20 years. Eventually they decided to replicate that task in software and originally ran on a DEC Qbus. Not is runs on Intel computers. It may soon run on ARM.
 
Old 01-21-2020, 11:20 PM   #11
theKbStockpiler
Member
 
Registered: Sep 2009
Location: Central New York
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 967

Original Poster
Rep: Reputation: 53
A SDR; by digitizing an analog signal, is really just representing it in a way the computer can handle.Then the SDR processes the signal by removing frequencies that are not wanted and puts the signal back together again. Instead of blocking the frequency ,it sorts them.

If a analog signal was encrypted then I think they would be in the same category. A VM does eliminate hardware but I think that putting them in the exact same category is too universal in meaning. A analog signal is governed strictly by physics and not by human policy or legalities. From a law perspective a VM does replace hardware. It's definitely an opinionated subject. I think that a VM and SDR should have some separation in meaning.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to find and replace where the find is on two lines and replace on first line andrew777 Linux - General 9 08-05-2013 02:50 PM
[SOLVED] Sed replace Help replace for (<a> guessity Linux - Newbie 1 11-18-2011 10:05 AM
problem in perl replace command with slash (/) in search/replace string ramesh_ps1 Red Hat 4 09-10-2003 02:04 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration