Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tuhalf committed Jan 10, 2021
1 parent fca7035 commit f45d6a2
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@

A simple and scaleable Self Organizing Map implementation written in VHDL. Tested on ARTYA7-35T board.

##Tests
## Tests
#### Test with 10 color inputs
![](https://github.com/tuhalf/SOMvhdl/Docs/ScreenShots/TenColorsTest.png)
#### Test with 50 color inputs
![](https://github.com/tuhalf/SOMvhdl/Docs/ScreenShots/50ColorsTest.png)

##Features
## Features
- Any number of data entries via serial interface. (Limit is set to 254 but can be changed)
- Results output via serial interface.
- Flexible iteration and specification counts and map sizes.
- Non-repetitive psudo random map generation with Attiny85 extention.
- Test button to get output before training.

##How To Use
## How To Use
#### Installation
You can use Pre-Generated Bitstreams, which are avalible in releases or can generate from source.
##### ! To generate random map to start, you have to connect a 6 bit random bit generator to JA pins. You can use an Attiny85 or an Arduino for this. The necesary codes are in /Tools/RandomInit_attiny85 folder.
Expand All @@ -30,7 +30,7 @@ To train inputs from CSV files, you can use the Python code in /Tools/getMap.py
For visualization, I used the idea from [Isidroc SOMcpp Project][1] Using his R script, you can easily visualize the generated map. You can find the script in /Tools/PlotColorMartix.R
![](https://github.com/tuhalf/SOMvhdl/Docs/ScreenShots/R.png)

##Implementation Summary
## Implementation Summary
#### Timing
WNS | WHS
Expand All @@ -43,5 +43,5 @@ WNS | WHS
## To do
- Divide map into smaller parts to do parallel processing.

###End
### End
[1]: https://github.com/isidroc/SOMcpp "Isidroc's SOMcpp project"

0 comments on commit f45d6a2

Please sign in to comment.