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

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

2

Answered 1 year ago

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

Answered 2 years ago

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...

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

1

Answered 2 months ago

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

Answered 3 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...

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

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 ...

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...

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 6 months ago

No picture is attached, so I'm not entirely sure what your specific problem is. In general, you can change your current director...

0

Answered 1 month ago

HDL Coder does not support conversion between double/single (IEEE-754) values and any other types. You do not want doubles in yo...

HDL Coder does not support code generation for any of the Simulink Random Number generator blocks. You will need to implement a ...

You can generate HDL code from a design with no testbench, but you will not be able to perform any validation of that code with ...

Load more