Skip to content

FPGA design for Tang Nano board. SCARF SPI slave with block ram slave, pattern generator slave and two edge counter slaves.

License

Notifications You must be signed in to change notification settings

charkster/tang_nano-scarf_pat_gen_edge_counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tang_nano-scarf_pat_gen_edge_counter

picture

FPGA design for Tang Nano board. SCARF SPI slave with block ram slave, pattern generator slave and two edge counter slaves.

This design requires a SPI interface (I used my Raspberry Pi). The python example requires the output of the pattern generator to be connected to the input of the first edge counter. The FPGA's block ram is used to hold pattern data that is driven to upto 8 pin outputs. Two edge counter instances are also included, with 2 pins that can measure high and low duration of a pulse.

I use the FPGA board as a suppliment to the Raspberry Pi, where it can perform and measure real-time signalling.

About

FPGA design for Tang Nano board. SCARF SPI slave with block ram slave, pattern generator slave and two edge counter slaves.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published