Questions tagged [microsemi-fpga]
Use this tag when your question specifically pertains to the Microsemi line of FPGAs and SoC-FPGAs.
42 questions
0 votes
0 answers
36 views
PolarFire PF_RAMS memory init fails: “sNVM page insufficient” when initializing 3 SRAM IPs — how to force init into LUT/BRAM instead of sNVM?
I have a Microchip / Microsemi PolarFire FPGA design built in Libero where I instantiate a RISC-V core (System Builder) and three additional PF_RAMS (PolarFire SRAM) IP blocks that I want to ...
0 votes
1 answer
140 views
Error (suppressible): (vsim-3584) Module parameter 'ARGVALUE0' not found for override
I'm trying to simulate Core1553BRT_APB LiberoSoc IP Core via user testbench provided by this Core. When I launch RTL simulation (I'm using ModelSim Microsemi Pro 2020.4), it gives me Error (...
0 votes
2 answers
104 views
signal rate error handling in FPGA
I am implementing a Manchester decoder for a serial input with rate 10mbps +/- 0.01% bit timing error. The sampling frequency is 160MHz +/- 50ppm. Longest packet is 1526 bytes * 8 = 12208 bits. So ...
2 votes
0 answers
100 views
Delay line using carry chain in IGLOO2 FPGA
I am trying to implement a fixed delay line using carry chain inside FPGA (Microchip's IGLOO2). Currently one of the constraints in this project is to use carry chain as delay elements (not any other ...
0 votes
0 answers
133 views
Giving write enable signal externally by DIP switch to FPGA memory
I have designed a simple internal SRAM memory where I initiate the write enable and read enable via DIP switches. Verilog input wire has been declared in the simple memory read write which connects to ...
1 vote
1 answer
1k views
Minimum FPGA clock frequency
I currently work with two FPGAs, Microchip/Microsemi ProASIC3E and AMD/Xilinx Zynq-7020. In their datasheets, the recommended minimum operating frequency is 1.5 MHz for the A3PE ProASIC3E chip. The ...
0 votes
1 answer
365 views
Microchip FPGA Internal Short Circuit
We are using the FPGA ProASIC3E A3PE1500-PQ208. The FPGA got internally short circuited during runtime. The FPGA IO Supply Voltage and FPGA ground are permanently short circuited and it is not ...
1 vote
1 answer
127 views
Problem with back annotated netlist signals naming for simulation purposes in Modelsim
Some of the labels used in back-annotated netlist descriptions generated by Microchip (Microsemi) Libero rely on forward slash naming conventions as shown below ...
-1 votes
1 answer
500 views
Error message vsim-3171 keeps popping up in Modelsim DE 2021.1 even though it was solved in Modelsim ME 10.2c
I have a test bench where I'm using a SystemVerilog bind construct. My test bench follows a similar organization to the one described at this link Every time I run it, error vsim-3171 shows up. I came ...
0 votes
1 answer
161 views
Libero does synthesis again before programming the device
I am using a ProASIC3E PQ208 FPGA and Libero tool to write the vhdl code and program the board on which the FPGA is soldered. When I try to open Libero again to program file, it starts the synthesis ...
0 votes
1 answer
116 views
HLS like programming on Actel devices
I have been using Xilinx FPGA devices for a while and I use HLS extensively to create parts of my design. I have currently switched to Actel FPGA devices and specifically the ProASIC3 family, and ...
0 votes
2 answers
441 views
Why program for MI-V bigger than 64 kB does not build properly?
I am woking with Microsemi Polarfire Splashkit evaluation board (Microchip's Polarfire MPF300T FPGA on board). My project has Mi-V RV32 Softcore processor (RISC-V ISA) and I am writing firmware for it....
0 votes
1 answer
284 views
FPGA simulation with crystal oscillator what to do with XTL input?
I instantiated a crystal oscillator (and CCC) in a Microchip/Microsemi IGLOO2 FPGA design, and the oscillator's VHDL module has a XTL input pin. What is the proper preparation/wiring for simulation? ...
0 votes
1 answer
323 views
Is it possible to write an "interconnect" in VHDL by hand?
An interconnect connects one or more masters to one or more slaves in a sort of system on chip design. In such a scenario there would be a master containing a standard bus like Avalon-MM, AMBA AXI, ...
0 votes
1 answer
1k views
Is there a reason to have different files or entities with same name in FPGA project?
In FPGA projects, the files are usually named after the entity they contain. I am trying to figure out these things: Is it a good practice to have multiple entities in same file? What if entity and ...