frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Rohde and Schwarz AMIQ Modulation Generator Teardown

https://tomverbeure.github.io/2025/04/26/RS-AMIQ-Teardown-Analog-Deep-Dive.html
63•iamsrp•4d ago

Comments

CamperBob2•4d ago
Great disassembly job. There's yet another branch of the rabbit hole that Tom almost fell down:

   ... the multiplier is based on a classic form, 
   having a translinear core, supported by three 
   (X, Y, and Z) linearized voltage-to-current 
   converters, and the load driving output amplifier.  
   I have no clue how the thing works!
The 'translinear' school of design was founded (or at least popularized) by Barrie Gilbert at Analog Devices (https://en.wikipedia.org/wiki/Translinear_circuit , https://en.wikipedia.org/wiki/Barrie_Gilbert ). Gilbert was one of the undisputed GOATs in the analog field and a full-fledged Renaissance man in his own right. It's worth reading more about him if/when you have the time and inclination.
KK7NIL•1d ago
Gilbert was a legend of analog design.

Here's a lecture by him on the translinear principle: https://youtu.be/LQNJVtcFrCc

And here's some history of his work at Tektronix (where he discovered the translinear principle): https://vintagetek.org/barrie-gilbert/

tverbeure•1d ago
That’s for that info! I’ll give that links a good read.
blantonl•1d ago
Some of this obscure test equipment is very interesting and amazingly designed.

There are probably only a few electrical engineers in the entire world that actually use this stuff on a day to day basis.

jandrese•1d ago
R&S equipment is pretty common in the cellular industry. There is more of it out there than you would think. While this particular signal generator is maybe not the most common piece of equipment you will see lots of R&S spectrum analyzers and the like.
Junk_Collector•1d ago
It's technically not a signal generator but an Arbitrary Waveform Generator. It provides a base-band modulated signal to the signal generator which the sig gen upconverts to the RF carrier. If you purchased a Vector Signal Generator this would be built in but you can still buy them stand alone and they are pretty common. NI, R&S, Tek, and Keysight all have product lines of them.

Another way to think about it, this would be comparable to a signal generator in the same way that an oscilloscope is comparable to a spectrum analyzer.

tverbeure•1d ago
What you call a signal generator is what most would call an RF signal generator. Both an AWG and an RF signal generator belong to the generic signal generator family. :-)
raziel2701•1d ago
Does anyone know what company auctions this stuff? The author doesn't say.
avidiax•1d ago
I had the same question. Seems the UC schools use Publicsurplus.com, but last time I looked, I didn't see anything interesting.
tverbeure•1d ago
I bought it through edispositions.com.

Extremely good deals are rare and the chance that there’s something broken is very real. I often consider that a feature: fixing test equipment is a bit of a hobby, but be prepared to end up with a doorstop that cost a few hundred dollars.

Here are some examples that I bought though them:

- HP 8650E spectrum analyzer: works but intermittent shutdowns

- TDS 794D: works, but CRT is broken. A well know failure mode. Need to install a $75 LCD replacement.

- this R&S AMIQ: totally broken. Needed many days of work to revive.

It’s high risk buying these things.

myself248•1d ago
You'll find whole labs full of it once in a while on Bidspotter, set a saved-search for some names like Rohde and Tektronix and Keysight and you'll get emails once in a while.
leoh•1d ago
ELI5: what is this used for?
tverbeure•1d ago
It’s used to create communication test signals.

Say you designed a Bluetooth transceiver chip and need to test the performance under stress conditions: noise, sample clock instability etc.

The WinIQSim software simulates such a signal and uploads it to the AMIQ, which is essentially a high quality digital analog converter.

The analog output will go to an RF signal generator and then to your chip under test.

myself248•1d ago
I'm amused that it's just a PC motherboard, and that it uses ISA to talk to the generator hardware itself. Makes perfect sense; nothing needs high data rates there, and it's really easy to interface with. I just wouldn't have necessarily predicted it before seeing the case open.
lnsru•16h ago
Many modern measurement hardware is built this way - motherboard with custom PCIe boards. It dramatically simplifies GUI design using standard tools and keeps the complexity separated on the external boards. The PCIe boards also can be designed for one/two measurement channels making the equipment rather modular and customizable.
myself248•16h ago
Yeah, but PCIe is a bit harder to DIY an interface for! ;)
tverbeure•4h ago
I haven't done it myself... yet... but these days it's not that horrible to DIY PCIe with an FPGA. There's even a fully open source PCIe core, and there are example designs for it: https://github.com/enjoy-digital/litepcie.
HeyLaughingBoy•15h ago
A lot of hardware is built like this. Separating the GUI from the real time or safety-critical aspects of the system is a common enough need that there are many System-on-Module (SoM) boards that can run Linux or Windows and also include an ARM processor for real time behavior on the same die.

Your UI can be built in Python/Qt/Tk while the safety critical stuff is programmed in C running on an RTOS.

teleforce•1d ago
Wonderful article and I don't even know that this device existed perhaps due to Agilent/Keysight bias laboratory/shop.

R & S AMIQ Modulation Generator general specs is available here [1].

Fun facts, the venerable Silicon Valley was started by Hewlett-Packard (HP, then Agilent, now Keysight) that mainly supplying function/signal/waveform generator for the then booming radar and electronics industry.

HP Garage is now a designated landmark and marked with a plaque calling it the "Birthplace of 'Silicon Valley' " [2].

[1] Rohde & Schwarz – AMIQ04 I/Q Modulation Generator:

https://testworld.com/product/rohde-schwarz-amiq04-iq-modula...

[2] Hewlett-Packard:

https://en.wikipedia.org/wiki/Hewlett-Packard

CamperBob2•10h ago
Their first customer was actually Disney, who needed a wide-range audio oscillator to test sound hardware that would be used in theaters showing 'Fantasia.'

The oscillator's model number was 200A, because even back then they understood the SV maxim "Nobody wants to buy the first version of anything."

dusted•18h ago
I'm trying really hard not to want to turn this into a dac for my stereo system. They build really nice boxes..

I have a PSL-3 industrial controller (well, two, but one is broken) on the shelf behind me that I'm using for the noble purpose of playing Theme Hospital in Windows 98.

tverbeure•4h ago
It's not impossible to hack the hardware to do this: the output of the SDRAMs go to some 74-series chips which drive both the DAC and the connector for the 16-bit output.

You could remove the SDRAM path altogether, reverse the signal path from the connector with some PCB surgery and drive the DAC from the connector with your own digital hardware. That's one way...

There's also a hardware path from the ISA bus straight to the DAC, bypassing the SDRAM, for diagnostic purposes probably. So there might by options there too, but though it would require a ton of reverse engineering or even reprogramming the FPGAs (which are so old that the software isn't available anymore on the Altera website.)

Whether or not all of that is worth doing for a 14-bit DAC output is a matter of personal opinion.

aidenn0•11h ago
It would be interesting to benchmark this against consumer USB DACs that are marketed for sound. You can get 32-bit 192kHz bandwidth (384kHz sampling rate) DACs now for under $200. Obviously this is much lower bandwidth than the R&S, but I'd be interested to see the dynamic range of a modern DAC when approaching Nyquist; I don't have a strong belief one way or the other over which would win, given that 14-bits of dynamic range is about where the integrity of your analog path starts to matter a whole lot.

[edit]

Sound Blaster claims "up to" 130dB of dynamic range on theirs. Putting aside how much work the "up to" id doing, this would make the last 9 or 10 bits completely useless, even for undithered signals, but I was thinking of something cheaper, by one of those fly-by-night companies with names made of random letters.

Jemalloc Postmortem

https://jasone.github.io/2025/06/12/jemalloc-postmortem/
365•jasone•6h ago•88 comments

Frequent reauth doesn't make you more secure

https://tailscale.com/blog/frequent-reath-security
803•ingve•12h ago•353 comments

Rendering Crispy Text on the GPU

https://osor.io/text
146•ibobev•5h ago•42 comments

A receipt printer cured my procrastination

https://www.laurieherault.com/articles/a-thermal-receipt-printer-cured-my-procrastination
878•laurieherault•20h ago•465 comments

A Dark Adtech Empire Fed by Fake CAPTCHAs

https://krebsonsecurity.com/2025/06/inside-a-dark-adtech-empire-fed-by-fake-captchas/
135•todsacerdoti•9h ago•37 comments

Slow and steady, this poem will win your heart

https://www.nytimes.com/interactive/2025/06/12/books/kay-ryan-turtle-poem.html
21•mrholme•2h ago•14 comments

iPhone 11 emulation done in QEMU

https://github.com/ChefKissInc/QEMUAppleSilicon
275•71bw•16h ago•24 comments

Show HN: Tritium – The Legal IDE in Rust

https://tritium.legal/preview
185•piker•19h ago•103 comments

Urban Design and Adaptive Reuse in North Korea, Japan, and Singapore

https://www.governance.fyi/p/adaptive-reuse-across-asia-singapores
23•daveland•6h ago•4 comments

Three Algorithms for YSH Syntax Highlighting

https://github.com/oils-for-unix/oils.vim/blob/main/doc/algorithms.md
16•todsacerdoti•5h ago•7 comments

Show HN: I wrote a BitTorrent Client from scratch

https://github.com/piyushgupta53/go-torrent-client
97•piyushgupta53•2h ago•29 comments

Worldwide power grid with glass insulated HVDC cables

https://omattos.com/2025/06/12/glass-hvdc-cables.html
75•londons_explore•12h ago•48 comments

Maximizing Battery Storage Profits via High-Frequency Intraday Trading

https://arxiv.org/abs/2504.06932
238•doener•22h ago•220 comments

Show HN: McWig – A modal, Vim-like text editor written in Go

https://github.com/firstrow/mcwig
108•andrew_bbb•18h ago•10 comments

Show HN: Tool-Assisted Speedrunning the Boring Parts of Animal Crossing (GCN)

https://github.com/hunterirving/pico-crossing
97•hunterirving•18h ago•13 comments

Rust compiler performance

https://kobzol.github.io/rust/rustc/2025/06/09/why-doesnt-rust-care-more-about-compiler-performance.html
201•mellosouls•2d ago•152 comments

Why does my ripped CD have messed up track names? And why is one track missing?

https://www.akpain.net/blog/inside-a-cd/
123•surprisetalk•17h ago•117 comments

Show HN: GetHooky – a language-agnostic Git hook manager

https://ezpieco.github.io/GetHooky/
7•Ezpie•4h ago•1 comments

The curse of Toumaï: an ancient skull and a bitter feud over humanity's origins

https://www.theguardian.com/science/2025/may/27/the-curse-of-toumai-ancient-skull-disputed-femur-feud-humanity-origins
49•benbreen•10h ago•17 comments

Chatterbox TTS

https://github.com/resemble-ai/chatterbox
606•pinter69•1d ago•178 comments

Solving LinkedIn Queens with SMT

https://buttondown.com/hillelwayne/archive/solving-linkedin-queens-with-smt/
107•azhenley•15h ago•33 comments

Microsoft Office migration from Source Depot to Git

https://danielsada.tech/blog/carreer-part-7-how-office-moved-to-git-and-i-loved-devex/
323•dshacker•1d ago•253 comments

Major sugar substitute found to impair brain blood vessel cell function

https://medicalxpress.com/news/2025-06-major-sugar-substitute-impair-brain.html
95•wglb•7h ago•62 comments

Dancing brainwaves: How sound reshapes your brain networks in real time

https://www.sciencedaily.com/releases/2025/06/250602155001.htm
156•lentoutcry•4d ago•41 comments

First thoughts on o3 pro

https://www.latent.space/p/o3-pro
145•aratahikaru5•2d ago•133 comments

Helion: A modern fast paced Doom FPS engine in C#

https://github.com/Helion-Engine/Helion
151•klaussilveira•2d ago•56 comments

Quantum Computation Lecture Notes (2022)

https://math.mit.edu/~shor/435-LN/
131•ibobev•4d ago•44 comments

Roundtable (YC S23) Is Hiring a President / CRO

https://www.ycombinator.com/companies/roundtable/jobs/wmPTI9F-president-cro-founding
1•timshell•11h ago

US-backed Israeli company's spyware used to target European journalists

https://apnews.com/article/spyware-italy-paragon-meloni-pegasus-f36dd32106f44398ee24001317ccf2bb
584•01-_-•15h ago•285 comments

The Case for Software Craftsmanship in the Era of Vibes

https://zed.dev/blog/software-craftsmanship-in-the-era-of-vibes
119•Bogdanp•8h ago•43 comments