HDL FIFO Reset Problem
古いコメントを表示
Hi,
I'm working with HDL FIFO Classic Module and I've discovered that when I do a reset (to local reset port) , FIFO Number of register entries turns to 1 and the empty signal turns to low level. Are there anything wrong with Classic HDL FIFO module or am I missing something?

NOTE: And HDL code generated does just the descrived above
fifo_sample_count_next <= to_unsigned(16#0001#, 16) WHEN rst /= '0' ELSE
fifo_sample_count + to_unsigned(16#0001#, 16) WHEN (fifo_write_enable AND ( NOT fifo_read_enable)) = '1' ELSE
fifo_sample_count + to_unsigned(16#FFFF#, 16) WHEN (( NOT fifo_write_enable) AND fifo_read_enable) = '1' ELSE
fifo_sample_count;
回答 (1 件)
Kiran Kintali
2023 年 12 月 1 日
0 投票
Would you be able to share your sample model? You can prune it to just show HDL FIFO block.
Found a relevant report here. Need to investigate further if the issue is identical.
An update patch is planned for this bug.
6 件のコメント
Juan Martin de las mulas
2023 年 12 月 1 日
Kiran Kintali
2023 年 12 月 1 日
編集済み: Kiran Kintali
2023 年 12 月 1 日
please share the mask variables or hardcode the sizes for this pruned model.
(DetectionSize/4)*MaxNumDetections
Juan Martin de las mulas
2023 年 12 月 4 日
編集済み: Juan Martin de las mulas
2023 年 12 月 4 日
Kiran Kintali
2023 年 12 月 6 日
The issue is fixed in latest release; what is the version of MATLAB you are using? We would like to provide an update.
Kiran Kintali
2023 年 12 月 6 日
The issue is resolved in the latest releases of MATLAB and HDL Coder and is being backported to previous releases. https://www.mathworks.com/support/bugreports/2982578
Do not hesitate to reach out to tech support for the update release information.
Juan Martin de las mulas
2023 年 12 月 11 日
カテゴリ
ヘルプ センター および File Exchange で Code Generation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!