Project

General

Profile

Hardware » History » Version 5

laforge, 02/19/2016 10:50 PM
add block diagram

1 3 laforge
[[PageOutline]]
2 1 laforge
= OsmoSDR Hardware =
3
4
The OsmoSDR hardware consists of an oscillator, Zero-IF silicon tuner, ADC, FPGA and a USB-capable microcontroller.
5
6 5 laforge
The block schematics looks like this:
7
[[Image(osmo_sdr_block.png)]]
8 1 laforge
9
== Major Components ==
10
11
=== Atmel AT91SAM3U Microcontroller ===
12
13
The SAM3U is a quite powerful but inexpensive Cortex-M3 based Microcontroller.  What makes it special compared
14
to many other devices is its integrated USB 2.0 High-Speed device, combined with scatter-gather DMA and an internal
15
memory/bus architecture that can actually drive the USB 2.0 at 480Mbps without any problems.
16
17
The SAM3U [wiki:Firmware] will be available as Free Software / Open Source in our git repository.
18
19 4 laforge
 * Homepage:  http://www.atmel.com/sam3u
20
 * Data Sheet: http://www.atmel.com/dyn/resources/prod_documents/doc6430.pdf
21
22 1 laforge
=== Lattice XFP2 FPGA ===
23
24
The FPGA is mainly intended to interface the ADC with the SSC peripheral of the SAM3U.  However, it is reasonable
25
to assume it can do some simple filtering, too.
26
27
The FPGA design will be available as Free Software / Open Source in our git repository
28
29
=== Analog Devices AD7357 ADC ===
30
31
This ADC provides two channels (I and Q) and can run at up to 4.2 Megasamples / second and provides 14 bits of resolution.
32
33 4 laforge
 * Homepage: http://www.analog.com/en/analog-to-digital-converters/ad-converters/ad7357/products/product.html
34
 * Data Sheet:  http://www.analog.com/static/imported-files/data_sheets/AD7357.pdf
35
36 1 laforge
=== Silicon Tuner ===
37
38
FIXME
39
40
=== !SiLabs Si570 Oscillator ===
41 3 laforge
42
The Si570 is a 10MHz to 1.4GHz programmable oscillator.  The exact frequency can be set and adjusted via an I2C interface.
43
44 4 laforge
 * Data Sheet: http://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf
45
46 1 laforge
== Status ==
47
48 4 laforge
 * As of 13 December 2011, we had the first 5 prototypes
49
 * As of 28 December 2011, we have hardware verification code and detected some bugs that need a 2nd PCB revision
Add picture from clipboard (Maximum size: 48.8 MB)