Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

[ARM] What is the IO operation speed of an ARM processor

Status
Not open for further replies.

rongo024

Advanced Member level 4
Joined
Dec 29, 2008
Messages
111
Helped
21
Reputation
42
Reaction score
19
Trophy points
1,298
Location
Bangladesh
Activity points
1,806
hello,
I want to drive a 500 MS/s DAC from an ARM processor.
I have found that TS-7800 can run at 500MHz.

if the processor speed is 500MHz can I assume that the IO speed can be similar to processor speed?
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
18,104
Helped
4,059
Reputation
8,118
Reaction score
3,977
Trophy points
113
Activity points
119,434
Hi,

I don't think so. One point is, that most likely the IO transfer rate of almost any microcontroller is below 100MHz.

The other thing is, that most likely the 500MHz ADC interface is no LVCMOS parallel interface... i rather expect a PECL or multi lane LVDS interface ... and maybe with pipelined data output format.

Are you sure you found a 500MHz sampling rate ADC?
Often ADCs have this high analog frequency bandwidth, but a much lower data throughput. This is useful for "undersampling" technique.

Klaus
 

Easyrider83

Advanced Member level 5
Joined
Oct 11, 2011
Messages
1,608
Helped
373
Reputation
746
Reaction score
361
Trophy points
1,363
Location
Tallinn, Estonia
Activity points
8,577
Klaus, he means DAC, not ADC. But anyway, he don't feel any difference between core frequency and interface speed. He should think about using FPGA to drive so fast DAC. But it is a completly another story...
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
18,104
Helped
4,059
Reputation
8,118
Reaction score
3,977
Trophy points
113
Activity points
119,434
Hi, Easyrider83

ooops, you are right....
Then problems are a little smaller..

but nothing to test on a breadboard.. it´s a challenge.

Klaus
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
18,104
Helped
4,059
Reputation
8,118
Reaction score
3,977
Trophy points
113
Activity points
119,434
Hi,

The given ADC has a LVDS interface. So i'd go for an FPGA.

But real time processing is almost impossible.
Therefore you need a RAM to save the data and process later.

You should be experienced in high speed analog design, FPGA design, and you need good high speed PCB design experience.

Klaus
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top