Free and open source SoC for Scanning Probe Microscopy
Go to file
Peter McGoron ce057c4066 manual: add CSR info 2023-04-08 17:31:29 +00:00
creole@73c5beb90e creole 2023-04-08 11:24:29 -04:00
doc manual: add CSR info 2023-04-08 17:31:29 +00:00
firmware soc.py: cleanup CSR generation 2023-04-08 17:31:12 +00:00
software first pass at making correct memory accesses 2023-04-08 16:05:52 +00:00
.gitignore make software build system cleaner 2023-04-04 12:24:58 -04:00
.gitmodules Revert "roll back to creole master" 2023-04-02 01:56:30 +00:00
COPYING add readme and COPYING 2022-09-17 00:35:47 -04:00
GUIDELINES.md change control_loop to m4 scripts, add common makefile 2023-03-15 18:30:08 +00:00
README.md add SPI link 2022-09-17 00:37:42 -04:00

README.md

upsilon

Upsilon is a 100% free and open source STM/AFM controller for FPGAs.

Organization

The project is split into hardware (firmware), kernel (software), and client software (client).

Hardware uses Verilog, LiteX and F4PGA to implement the Soft CPU (Risc-V), hardware communication, PI control loop, image scanning, and tip autoapproach.

Kernel implements the network communication between the hardware and the client software.

The client software receives and interprets data from the hardware.

License

GNU GPL v3.0 or later. Other portions are dual licensed under the CERN OHL-v2-S, or permissive licenses: please view all COPYING files for more legal information.

See also