/ipxact

IPXACT to VHDL package and C header

Primary LanguagePythonOtherNOASSERTION

ipxact

IPXACT to VHDL package and C header

This python script will take an IP-XACT file and output the memory-map data in a C header and a VHDL package. This means that you can use the IP-XACT document as your master document for your memory-map. This should help avoid bugs stemming from missing synchronization between the expected memory-map seen from the Processor and the memory-map used in your IP-core.

Blog post: http://bifrostlogics.wordpress.com/2014/01/29/ipxact-to-vhdl-package-and-c-header/

IPXACT standard: http://standards.ieee.org/getieee/1685/download/1685-2009.pdf

Kactus2 download: http://sourceforge.net/projects/kactus2/

Howto video: http://www.youtube.com/watch?v=GYld-7lAupA