HDL QPSK Transmitter and Receiver example problem
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
>> makehdl('commhdlQPSKTxRx/QPSK Tx')
### Generating HDL for 'commhdlQPSKTxRx/QPSK Tx'.
### Using the config set for model commhdlQPSKTxRx for HDL code generation parameters.
### Running HDL checks on the model 'commhdlQPSKTxRx'.
### Begin compilation of the model 'commhdlQPSKTxRx'...
### Applying HDL optimizations on the model 'commhdlQPSKTxRx'...
### Creating HDL Code Generation Check Report QPSK_Tx_report.html
### HDL check for 'commhdlQPSKTxRx' complete with 1 errors, 0 warnings, and 1 messages.
### HDL check for 'commhdlQPSKTxRx' complete with 1 errors, 0 warnings, and 1 messages.
Error using hdlcoder.pirctx/earlyElaborate
Error: Evaluation of elaborate function on class hdldefaults.EmbeddedMATLAB failed with the error message:
pir_core:pirudd:paramsIgnored:
These parameters were ignored constructing component <Component CtxName="commhdlQPSKTxRx" RefNum="c2" UserName="MATLAB Function"
RTTIClass ="class pir::SFComp" Network="n13"/>:
'isclassicchart', mxValue
Error in slhdlcoder.HDLCoder/makehdl
Error in privmakehdl
Error in makehdl (line 66)
privmakehdl(varargin{:})
Related documentation
Any idea?
Thank you
1 commentaire
Kranti Balaga
le 28 Mar 2022
Hello Jiri Voltner,
I was able to generate the HDL code without any issues. Can you tell me which version of MATLAB you are currently using?
Thanks,
Kranti
Réponses (1)
Kiran Kintali
il y a environ 24 heures
Please reach out to tech support if it is still reproducible. Here is the generated output for the example.
>> makehdl('commhdlQPSKTxRx/QPSK Tx')
### Begin compilation of the model 'commhdlQPSKTxRx'...
### Working on the model commhdlQPSKTxRx
### Generating HDL for commhdlQPSKTxRx/QPSK Tx
### Using the config set for model commhdlQPSKTxRx for HDL code generation parameters.
### Running HDL checks on the model 'commhdlQPSKTxRx'.
### Working on the model 'commhdlQPSKTxRx'...
### Working on... GenerateModel
### Begin model generation 'gm_commhdlQPSKTxRx'...
### Copying DUT to the generated model....
### Model generation complete.
### Generated model saved at hdlsrc\commhdlQPSKTxRx\gm_commhdlQPSKTxRx.slx
### Begin VHDL Code Generation for 'commhdlQPSKTxRx'.
### Unused logic removed during HDL code generation. To highlight the logic removed, click the following MATLAB script: highlightRemovedDeadBlocks.m
### To clear highlighting, click the following MATLAB script: clearHighlightingRemovedDeadBlocks.m
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Data Bits FIFO/MATLAB Function1 as hdlsrc\commhdlQPSKTxRx\MATLAB_Function1.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Data Bits FIFO/RAM Frame Status Indicator as hdlsrc\commhdlQPSKTxRx\RAM_Frame_Status_Indicator.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Data Bits FIFO/SimpleDualPortRAM_singlebit as hdlsrc\commhdlQPSKTxRx\SimpleDualPortRAM_singlebit.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Data Bits FIFO as hdlsrc\commhdlQPSKTxRx\Data_Bits_FIFO.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Preamble Bits Generator/Preamble Bits Store as hdlsrc\commhdlQPSKTxRx\Preamble_Bits_Store.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer/Preamble Bits Generator as hdlsrc\commhdlQPSKTxRx\Preamble_Bits_Generator.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/Bit Packetizer as hdlsrc\commhdlQPSKTxRx\Bit_Packetizer.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/HDL Data Scrambler as hdlsrc\commhdlQPSKTxRx\HDL_Data_Scrambler.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/QPSK Modulator/QPSK Modulator Baseband as hdlsrc\commhdlQPSKTxRx\QPSK_Modulator_Baseband.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/QPSK Modulator as hdlsrc\commhdlQPSKTxRx\QPSK_Modulator.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter/RRC Filter/Filter/FilterCoef as hdlsrc\commhdlQPSKTxRx\FilterCoef.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter/RRC Filter/Filter/subFilter/FilterTapSystolicPreAddWvlIn as hdlsrc\commhdlQPSKTxRx\FilterTapSystolicPreAddWvlIn.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter/RRC Filter/Filter/subFilter as hdlsrc\commhdlQPSKTxRx\subFilter.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter/RRC Filter/Filter as hdlsrc\commhdlQPSKTxRx\Filter.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter/RRC Filter as hdlsrc\commhdlQPSKTxRx\RRC_Filter.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx/RRC Transmit Filter as hdlsrc\commhdlQPSKTxRx\RRC_Transmit_Filter.vhd.
### Working on commhdlQPSKTxRx/QPSK Tx as hdlsrc\commhdlQPSKTxRx\QPSK_Tx.vhd.
### Generating package file hdlsrc\commhdlQPSKTxRx\QPSK_Tx_pkg.vhd.
### Code Generation for 'commhdlQPSKTxRx' completed.
### Generating HTML files for code generation report at index.html
### Creating HDL Code Generation Check Report QPSK_Tx_report.html
### HDL check for 'commhdlQPSKTxRx' complete with 0 errors, 0 warnings, and 1 messages.
### HDL code generation complete.
>>
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!