HDL Coder™ поддерживает следующий MATLAB® System objects для генерации HDL-кода:
HDL Coder поддерживает следующий Communications Toolbox™ System objects для генерации HDL-кода:
comm.BPSKModulator
(Communications Toolbox), comm.BPSKDemodulator
(Communications Toolbox)
comm.PSKModulator
(Communications Toolbox), comm.PSKDemodulator
(Communications Toolbox)
comm.QPSKModulator
(Communications Toolbox), comm.QPSKDemodulator
(Communications Toolbox)
comm.ConvolutionalInterleaver
(Communications Toolbox), comm.ConvolutionalDeinterleaver
(Communications Toolbox)
comm.ViterbiDecoder
(Communications Toolbox)
comm.HDLCRCDetector
(Communications Toolbox), comm.HDLCRCGenerator
(Communications Toolbox)
comm.HDLRSDecoder
(Communications Toolbox), comm.HDLRSEncoder
(Communications Toolbox)
HDL Coder поддерживает следующие DSP System Toolbox™ System objects для генерации HDL-кода:
dsp.Delay
(DSP System Toolbox)
dsp.BiquadFilter
(DSP System Toolbox)
dsp.DCBlocker
(DSP System Toolbox)
dsp.HDLComplexToMagnitudeAngle
(DSP System Toolbox)
dsp.HDLFIRRateConverter
(DSP System Toolbox)
dsp.HDLFFT
(DSP System Toolbox), dsp.HDLIFFT
(DSP System Toolbox)
dsp.HDLChannelizer
(DSP System Toolbox)
dsp.HDLNCO
(DSP System Toolbox)
dsp.FIRFilter
(DSP System Toolbox)
dsp.HDLFIRFilter
(DSP System Toolbox)
HDL Coder поддерживает следующий Vision HDL Toolbox™ System objects для генерации HDL-кода:
visionhdl.BilateralFilter
(Vision HDL Toolbox)
visionhdl.BirdsEyeView
(Vision HDL Toolbox)
visionhdl.ChromaResampler
(Vision HDL Toolbox)
visionhdl.ColorSpaceConverter
(Vision HDL Toolbox)
visionhdl.DemosaicInterpolator
(Vision HDL Toolbox)
visionhdl.EdgeDetector
(Vision HDL Toolbox)
visionhdl.GammaCorrector
(Vision HDL Toolbox)
visionhdl.LookupTable
(Vision HDL Toolbox)
visionhdl.Histogram
(Vision HDL Toolbox)
visionhdl.ImageStatistics
(Vision HDL Toolbox)
visionhdl.ROISelector
(Vision HDL Toolbox)
visionhdl.LineBuffer
(Vision HDL Toolbox)
visionhdl.PixelStreamAligner
(Vision HDL Toolbox)
visionhdl.ImageFilter
(Vision HDL Toolbox)
visionhdl.MedianFilter
(Vision HDL Toolbox)
visionhdl.Closing
(Vision HDL Toolbox)
visionhdl.Dilation
(Vision HDL Toolbox)
visionhdl.Erosion
(Vision HDL Toolbox)
visionhdl.Opening
(Vision HDL Toolbox)
visionhdl.GrayscaleClosing
(Vision HDL Toolbox)
visionhdl.GrayscaleDilation
(Vision HDL Toolbox)
visionhdl.GrayscaleErosion
(Vision HDL Toolbox)
visionhdl.GrayscaleOpening
(Vision HDL Toolbox)
Подмножество этих предопределенных System objects поддерживается для генерации кода, когда вы используете их в MATLAB System блоке. Дополнительные сведения см. в разделе «Генерация HDL-кода» на странице MATLAB System.