
Fechado
Publicado
Pago na entrega
I need a concise, synthesizable Verilog finite-state machine that detects the bit sequence 1011 (with overlap) and drives a single-cycle “found” pulse when the pattern appears. The design must target a Xilinx Zynq board and be built in Vivado 2022.1. Please use binary state encoding; that choice is fixed for this job. Here’s how I’d like the work delivered: • Source files: top-level Verilog module, separate testbench, and any support files. • Constraints: an XDC pinout I can adapt to my board. • Vivado 2022.1 project archive, including synthesis and implementation reports. • Generated .bit file so I can program the FPGA immediately. • Short read-me explaining the state-transition diagram, how overlap is handled, and how to reproduce the build in Vivado. Acceptance is based on simulation waveforms showing correct detection, no timing violations after implementation, and successful programming of my Zynq board with the supplied bitstream.
ID do Projeto: 39928563
13 propostas
Projeto remoto
Ativo há 8 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
13 freelancers estão ofertando em média ₹6.162 INR for esse trabalho

Hello, I may do this project within 1 week.(use some spare time after work) Could you clarify, how are you going to run your sequence, manually trigger clock and input with the buttons of FPGA? I have also exactly the same board, so could provide to you video guidence of working FPGA. Looking forward to your reply.
₹1.500 INR em 7 dias
3,0
3,0

✔✔✔Hold on!! Looking for a Developer Who Gets Results? Hire Me, Relax, and Watch Your Project Turn Into Success✔✔✔ As an experienced Embedded Systems & AI Engineer, I'm not only well-versed in FPGAs, but I do have hands-on experience with the Zynq platform and Vivado environment. I understand the importance of design precision and deliverables that meet project requirements. In addition to providing the necessary Verilog modules, including a top-level module and separate testbench, I will submit an XDC pinout file tailored for your board requirements, Vivado project archive encompassing synthesis and implementation reports, as well as the essential .bit file for immediate programming of your FPGA. Moreover, I believe effective communication is paramount in any successful professional relationship. To ensure you understand your delivery fully, I will provide a concise yet detailed read-me document outlining the state-transition diagram used, how overlap scenarios are managed and most Importantly cómo recrear la construcción en Vivado. With me on your team, you can sit back and be assured of both accurate work and comprehensive project deliverables. Await impressive simulation waveforms demonstrating correct detection, no timing violations post-implementation and successful FPGA programming with the supplied bitstream. Let's make your Verilog 1011 FSM for Zynq schematic swiftly achievable!
₹10.000 INR em 2 dias
0,0
0,0

Hello I will deliver a compact, fully synthesizable binary-encoded FSM in Verilog that detects the overlapping bit sequence 1011 and outputs a single-cycle “found” pulse on detection. The design will target your Xilinx Zynq board and be verified from simulation through bitstream generation in Vivado 2022.1. Deliverables: Source files: Clean, commented Verilog RTL (top module and separate testbench). FSM uses binary state encoding with clearly defined transitions for overlapping detection. Self-checking testbench that drives randomized bit streams and verifies correct pulse timing. Vivado 2022.1 project archive including synthesis, implementation, and timing reports showing zero violations. .bit file ready for immediate FPGA programming. XDC constraints template with easily adaptable I/O pin assignments for clock, reset, input bit stream, and output pulse. Read-me document with FSM state diagram, overlap handling explanation, and step-by-step Vivado build guide (create project, add sources, synthesize, implement, generate bitstream). The FSM will be fully synchronous, optimized for low resource usage, and verified to run at high frequency suitable for Zynq fabric. Simulation waveforms will confirm exact one-cycle detection pulse and proper overlap operation (e.g., detecting 1011 in 10111).
₹7.000 INR em 7 dias
0,0
0,0

I have a lot of experience in FSM builds, I have implemented a parallel parking lot sensor project that can read two fsms and increment/decrement accordingly in parallel without being confused or missing any increments. I have an Arty Z7 board that I can verify the design I send to you. In very little time I can build all requirements for your project. I’ll produce a well commented hdl code, a test bench with screen captures showing correct behaviour, and as well testing the end result on my board with an ila and zynq ps to send inputs, or reducing the clock to 1hz to test it by hand with switches before sending it over to you. I’ll be happy to work with you! I can complete your project in less than an hour, so you’ll get your project up and running in no time.
₹5.000 INR em 1 dia
0,0
0,0

I have hands-on experience with Verilog and Vivado. I can design and verify output, testbench, and timing closure. I’ll ensure clean synthesis and provide all project files ready to run
₹7.000 INR em 7 dias
0,0
0,0

This seems like a very simple project to create an fsm for the detection of the pattern. However, I'm confused as to how you're planning to test it on the board since this fsm is based on clocking signal. Maybe we can test by reducing the clock speed to 1Hz.
₹3.000 INR em 7 dias
0,0
0,0

Hello, I am Engr. Saad Ullah, I am working as Digital System Design course instructor and FPGA based researcher and have done many projects as well. So I can provide you complete and accurate project
₹7.000 INR em 1 dia
0,0
0,0

I can design a concise, synthesizable Verilog FSM to detect the 1011 bit sequence with overlap and generate a single-cycle “found” pulse. I’ve extensive experience with FPGA design, Verilog/Vivado (2022.1), and Xilinx Zynq workflows. My approach: implement a binary-encoded FSM with clear state transitions (IDLE- 1 -10-101-FOUND), overlap handled by state retention logic. Deliverables include top-level Verilog module, testbench, XDC constraints, Vivado project archive (.xpr), synthesis/implementation reports, .bit file, and a short README explaining the FSM diagram and build step
₹12.000 INR em 6 dias
0,0
0,0

Hello, I’ve reviewed your FSM-based bit-sequence detector project, and I can deliver exactly what you’ve described , a synthesizable binary-encoded FSM for detecting “1011” (with overlap), along with complete Vivado 2022.1 project files, simulation waveforms, reports, and the ready-to-program .bit file for your Zynq board. I’ve previously worked on RTL design and synthesis at Cadence Design Systems, with strong experience in FSM-based controllers, SRAM design, and Vivado flow. I’ll ensure a clean, verified, and professionally deliverable, ready to flash on your Zynq board immediately. Deliverables: *Verilog source (FSM + testbench) *XDC constraints (easily adaptable to your board) *Vivado project archive (including simulation, synthesis & implementation reports) *Verified .bit file (no timing violations) *Short read-me with FSM diagram and build steps My bid: INR 5500/- Timeline: 2–3 days (including simulation and bitstream validation) Looking forward to collaborating on this, as this is exactly the kind of work I enjoy delivering with precision. Regards, Kushagra Shukla
₹5.500 INR em 3 dias
0,0
0,0

Hello Sir, I’m an RTL Design Engineer with a Master’s in VLSI Design from NIT Calicut and hands-on experience in FPGA synthesis, Verilog design, and timing analysis using Xilinx Vivado. I’ve implemented similar pattern-detection FSMs and protocol monitors as part of industrial verification and RTL projects. For your 1011 sequence detector, I will deliver: A concise, synthesizable FSM using binary encoding (as required). Overlap handling verified via self-checking testbench. A complete Vivado 2022.1 project archive — with synthesis, implementation, and timing reports. A ready-to-program .bit file for your Zynq board. A short readme detailing the state transition diagram and build flow. You’ll receive simulation waveforms validating correct detection, and a clean implementation report (no timing violations). ? Bid: ₹7,500 ? Delivery: 3 days I’ll ensure it’s professional, fully synthesizable, and easily reusable in your Vivado setup. Looking forward to collaborating on this project! — Sri Vishnu Vardhan G.
₹7.500 INR em 3 dias
0,0
0,0

Dear Project Owner, I hope this message finds you well. As a seasoned FPGA/ASIC design engineer with over 8 years of experience specializing in RTL design using Verilog/SystemVerilog, I was excited to come across your project for a concise, synthesizable finite-state machine (FSM) that detects the overlapping bit sequence "1011" on a Xilinx Zynq board using Vivado 2022.1. Your requirements—binary state encoding, single-cycle "found" pulse, full deliverables (sources, testbench, XDC constraints, Vivado project archive, .bit file, and README), and strict acceptance criteria based on simulation, timing, and hardware verification—align perfectly with my expertise in high-reliability embedded systems for Xilinx platforms (including Zynq-7000 series like the XC7Z020). Why I'm the Right Fit Proven Track Record: I've delivered 50+ similar projects on platforms like Upwork, including sequence detectors, UART/SPI controllers, and custom FSMs for edge devices. Xilinx/Zynq Specialist: Extensive hands-on with Vivado (up to 2023.2, fully compatible with 2022.1), including PS-PL integration, ILA debugging, and bitstream generation for Zynq boards (e.g., ZedBoard, Pynq-Z1). I ensure zero timing violations at 100+ MHz and clean synthesis reports.
₹6.000 INR em 7 dias
0,0
0,0

Hello! I’d be delighted to deliver your 1011 sequence detector FSM in Verilog for the Xilinx Zynq platform. I specialize in RTL design, FPGA development, and Vivado-based implementation, with extensive experience building synthesizable finite-state machines using binary encoding and clean synchronous logic. Here’s what you’ll receive: Fully synthesizable Verilog FSM (binary-encoded, overlap supported) Dedicated top module, self-checking testbench, and reusable source files Vivado 2022.1 project archive with all reports and generated .bit file Clear XDC constraints (easily adaptable to your board) Short, well-written readme explaining state transitions, overlap logic, and build steps The design will be verified through simulation and meet timing with no critical warnings. I’ll ensure the “found” pulse behavior matches your specifications exactly
₹7.000 INR em 1 dia
0,0
0,0

Hyderabad, India
Membro desde out. 29, 2025
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
$10-30 USD
$30-250 USD
$15-25 USD / hora
$30-250 USD
$30-250 USD
$250-750 USD
$250-750 USD
₹600-1500 INR
$15-25 USD / hora
$5000-10000 USD
₹600-1500 INR
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
$2-8 USD / hora
₹12500-37500 INR