hyperpicc / SRC_VHDL

XILINX - Spartan 6 - Sample Rate Converter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SRC_VHDL

XILINX - Spartan 6 - Sample Rate Converter

Some code is commented ... most isn't ... If you don't understand it then use at your own peril.

I'm actively setting this up, so don't expect too much just yet

/rtl - Contains all synthesizable code /rtl/rom - Two coefficient files: one for the SRC, one for a Halfband filter. Both are symetric, so only half are stored, except for the SRC which also contains the centre coefficient

/tb - Contains code for HDL testbenches. /tb/test - Results for MATLAB processing, verification

/ucf - Constraints file for implementation

XILINX ISE 14.7 Setup

  1. Import all in /rtl except folders as associated to all
  2. Import all in /tb except folders as associated to simulation
  3. Import all in /ucf as associated to implementation
  4. Sythesis Properties . Register Balancing: Yes
  5. MAP Properties . Multithreading: 2 . Placer Effort: High . Extra Effort: Normal
  6. PAR Properties . Multithreading: 4 . Placer Effort: High . Extra Effort: Normal
  7. Add XST Other -infer_ramb8 no

About

XILINX - Spartan 6 - Sample Rate Converter


Languages

Language:VHDL 100.0%