03-05-2019 06:23 PM
Use the canfd ip to simulate,but the output singal can_phy_tx has no waveform,only keep high level 1,the waveform is Figure 1,Figure 2 and Figure 3.
The frequency of the s_axi_aclk and can_clk are all 20MHz.The input timing for the canip is accord with the required timing.
I get the information from the xilinx forum the canfd ip need to be touched-up to use for xilinx vivado from version 17.2 through 18.2. My vivado version is 2017.4.
Please help confirm.
The forum link is as below.It seems the same issue as mine.
The configuration address and data are show as Figure 2 and Figure 3.
03-17-2019 11:35 AM
CAN-FD requires 8k of register space. Did you check that in the address editor?
If the register space is 4k change it to 8k and check.
03-17-2019 07:43 PM
Thanks very much for your reply.
When I connect the CANFD IP signal can_phy_tx to can_phy_rx，the can_phy_tx has signal.Does the can_phy_rx firstly have signal then the can_phy_tx has signal?
I get the can_phy_tx is related to the nodes and the ID(filter id),but I use it for the single node. How do I set the registers for the CANFD IP?