cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Nitin_Kumar
Contributor
Contributor
476 Views
Registered: ‎07-28-2020

How to use Convolutional Encoder IP in SDK?

Hello,

  I  am trying to use Convolutional Encoder IP in Vivado and SDK, but I do not see any drivers or functions available for the same in SDK. I also cannot find any demo examples for this IP. Can anyone help me with this?

Moreover, as Convolutional Encoder takes one bit input at a time, but the interface port is of 8 bits, should I zero pad the 1 bit input and then send it to convolutional encoder OR this IP can itself read 1 bit from 8 bit input and do the encoding.

If it takes only 1 bit input, will this be a bottleneck in my hardware implementation? If yes, then how can i improve upon this to achieve high data rate? 

Regards

Nitin Kumar

0 Kudos
2 Replies
nathanx
Moderator
Moderator
364 Views
Registered: ‎08-01-2007

The convolutional encoder is a logic IP without driver, that said, you do not see anything in SDK, but you can find the IP in Vivado.

You can find some convolution encoder examples on XAPP551. The files of XAPP551 can be downloaded from https://www.xilinx.com/member/forms/download/design-license.html?cid=146331&filename=xapp551.zip.

 

Nitin_Kumar
Contributor
Contributor
358 Views
Registered: ‎07-28-2020

Thanks @nathanx

0 Kudos