Skip to content

vvvverre/caravel_labs_search

Repository files navigation

Caravel LABS Search

This project implements an accelerator core for the computation of the autocorrelation of binary sequences, and the associated search for binary sequences with low autocorrelation.

For more information about low autocorrelation binary sequences (LABS) and the search for the most optimum solution, see e.g. Mertens et al. (2016).

Overview

This design contains two accelerator cores which compute the single-sided autocorrelation value. The cores are fed input sequences via the wishbone interface and the resulting energy value is also read back via the wishbone interface. The input and output of each core is decoupled from the interface via an 8-deep FIFO.

The design is mapped at the address 0x3000_0000.

Register Map

Offset (bytes) Hex Offset Name Description
0 00h STATUS
4 04h FIXED
8 08h CONFIG
12 0Ch SEQ0 LSW
16 10h SEQ0 MSW
20 14h E0
24 18h SEQ1 LSW
28 1Ch SEQ1 MSW
32 20h E1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published