Community Profile

Contact

Top 1% contributor

Yes, there is. Identical atomic subsystems will only generate one module/entity that will be multiply instantiated. The subsys...

accepted

4

Answered 3 years ago

HDL Verifier has FPGA-in-the-loop simulation capability that will do just what you are asking about. You will need to use one o...

No, this is not possible. The full set of blocks supported by HDL Coder, organized by Simulink library, are available via the ...

3

It appears that your MATLAB code has 64 separate inputs, and that fixpt conversion is selecting anywhere from 3 to 7 bits per in...

2

Answered 2 months ago

HDL Coder has supported HDL code generation from MATLAB code since R2012a. However, it does not and will never support the wavre...

Answered 2 years ago

Certain synthesis tools do not support division of arbitrary numbers; this is why you are encountering this restriction. The mos...

Andrew, There is a block-level parameter that allows the reset to be disabled on a block by block basis. You can access this...

I cannot answer question 1: I'm not familiar with the development boards. For question 2: HDL Coder's Workflow Advisor is int...

This error is coming directly from Xilinx Vivado, and seems pretty clear. For whatever reason, Xilinx wants your project root di...

1

HDL Coder will generate code based off your Simulink model. If you provide a 16-bit input (either implicitly or explicitly defin...

Answered 6 months ago

Place a Product block in your design subsystem; feed it two ufix4 inputs. Alternatively: use a MATLAB Function block that con...

Answered 7 months ago

You might want to take a look at either <http://www.mathworks.com/products/hdl-coder/ HDL Coder> or <http://www.mathworks.com/pr...

|CP| stands for Critical Path. You have requested critical path analysis on your model, which will analyze the post-synthesis re...

Answered 8 months ago

The error message seems pretty clear: it's stating that the HDL Streaming FFT block requires one of a class of certain data type...

Answered 1 year ago

This is straightforward. The Dual Port RAM has two address inputs; wr_addr and rd_addr. wr_dout is the contents of the address w...

You can find the Simple Dual Port RAM in MATLAB R2011b in at least two simple ways. # Type 'hdldemolib' at the MATLAB prompt ...

You are correct that HDL Coder does not support matrix multiplication directly. You can always decompose the matrix multiplicati...

Can you register your inputs our outputs (or both)? HDL Coder supports this via its subsystem pipelining capability; this can be...

If you are using a testbench, make sure the testbench is feeding the DUT with inputs of type logical. HDL Coder should use these...

Support for HDL Code Generation from MATLAB code was not added to HDL Coder until R2012a. See the <http://www.mathworks.com/help...

As the error message states, there is no fixed-point version of the 'log' or 'exp' commands in MATLAB HDL Coder. The complete li...

Xilinx System Generator is a 3rd party tool produced by (not surprisingly) Xilinx. More information can be found at http://www....

The MATLAB HDL Coder demos are an excellent way to learn how to generate HDL code from MATLAB. They are probably the best place ...

There is no customer-accessible way to add support for additional blocks to the HDL Coder supported blocks library. If you have ...

The Reciprocal Sqrt Block implementation supports calculation using unsigned, fixed-point data types. It uses the iterative New...

I believe that support for coefficients as input ports on the Biquad Filter block was added in R2012a.

Neither the *mod* function call nor the *sin* function call are supported for HDL Code Generation inside the MATLAB Function blo...

Simulink HDL Coder can generate HDL for a supported set of Simulink blocks. While this list is fairly extensive, it does not in...

Answered 4 years ago

Simulink(R) HDL Coder(TM) does not have a published demo directly addressing the use of hand-written code with a Subsystem Black...

In general the supported functions inside a MATLAB Function block are the same ones as for generating HDL from MATLAB, as docume...

Answered 10 months ago

Load more