URL
https://opencores.org/ocsvn/heap_sorter/heap_sorter/trunk
Show entire file |
Details |
Blame |
View Log
Rev 8 |
Rev 9 |
Line 4... |
Line 4... |
#include "wz_hsort.h"
|
#include "wz_hsort.h"
|
|
|
sort_data l_smem[NM][SORT_LEN / 2] = { 0, };
|
sort_data l_smem[NM][SORT_LEN / 2] = { 0, };
|
sort_data r_smem[NM][SORT_LEN / 2] = { 0, };
|
sort_data r_smem[NM][SORT_LEN / 2] = { 0, };
|
|
|
//Each level occupies the memory from
|
sort_data heap_sort (sort_data val)
|
sort_data
|
|
heap_sort (sort_data val)
|
|
{
|
{
|
#pragma HLS INTERFACE ap_hs port=val
|
#pragma HLS INTERFACE ap_hs port=val
|
#pragma HSL INTERFACE ap_hs port=return
|
#pragma HSL INTERFACE ap_hs port=return
|
#pragma HLS DATA_PACK variable=val
|
#pragma HLS DATA_PACK variable=val
|
#pragma HLS DATA_PACK variable=return
|
#pragma HLS DATA_PACK variable=return
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.