Skip to content

Branch : Quicklogic : Issue in the top_bit.v, driving a output ASSP port #1455

@rakeshm75

Description

@rakeshm75

Output port of the ASSP macro instance is tied to 0. WBs_ADR is a ASSP output port which is an input to the FPGA, it cannot be driven from the FPGA (cannot be tied to 0).

.WBs_ADR({1'b0, 1'b0, TILE_X1Y1_WBs_ADR[2], TILE_X1Y1_WBs_ADR[3], TILE_X1Y1_WBs_ADR[4], TILE_X1Y1_WBs_ADR[5], TILE_X1Y1_WBs_ADR[6], TILE_X1Y1_WBs_ADR[7], TILE_X1Y1_WBs_ADR[8], TILE_X1Y1_WBs_ADR[9], TILE_X1Y1_WBs_ADR[10], TILE_X1Y1_WBs_ADR[11], TILE_X1Y1_WBs_ADR[12], TILE_X1Y1_WBs_ADR[13], TILE_X1Y1_WBs_ADR[14], TILE_X1Y1_WBs_ADR[15], TILE_X1Y1_WBs_ADR[16]}),

Attached the top_bit.v, file here.

design3_bit_v.zip

Activity

rakeshm75

rakeshm75 commented on May 11, 2020

@rakeshm75
Author

With the latest code the vector signal mapping is correct but still an output port of the ASSP is tied to 0. WBs_ADR is a ASSP output port which is an input to the FPGA, it cannot be driven from the FPGA (cannot be tied to 0).

.WBs_ADR({TILE_X1Y1_WBs_ADR[16], TILE_X1Y1_WBs_ADR[15], TILE_X1Y1_WBs_ADR[14], TILE_X1Y1_WBs_ADR[13], TILE_X1Y1_WBs_ADR[12], TILE_X1Y1_WBs_ADR[11], TILE_X1Y1_WBs_ADR[10], TILE_X1Y1_WBs_ADR[9], TILE_X1Y1_WBs_ADR[8], TILE_X1Y1_WBs_ADR[7], TILE_X1Y1_WBs_ADR[6], TILE_X1Y1_WBs_ADR[5], TILE_X1Y1_WBs_ADR[4], TILE_X1Y1_WBs_ADR[3], TILE_X1Y1_WBs_ADR[2], 1'b0, 1'b0}),

kgugala

kgugala commented on May 13, 2020

@kgugala
Contributor

This one is fixed

rakeshm75

rakeshm75 commented on May 18, 2020

@rakeshm75
Author

@kgugala, Yes, now the output port is not driven by the IP, but it is still wrong as TILE_X1Y1_WBs_ADR[16:2] is tied to WBs_ADR [16:0].
Ideally it should be .WBs_ADR(TILE_X1Y1_WBs_ADR[16:0]) and not
.WBs_ADR(TILE_X1Y1_WBs_ADR[16:2])
as now the addresses are tied wrongly, WBs_ADR[14:0] to TILE_X1Y1_WBs_ADR[16:2]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @kgugala@rakeshm75

        Issue actions

          Branch : Quicklogic : Issue in the top_bit.v, driving a output ASSP port · Issue #1455 · f4pga/f4pga-arch-defs