Find Jobs
Hire Freelancers

Programming for FPGA Chip LCMXO2-1200ZE-2MG132C

$250-750 USD

Cancelado
Publicado há aproximadamente 8 anos

$250-750 USD

Pago na entrega
I need someone to write a program for the following FPGA chip: Chip model# : LCMXO2-1200ZE-2MG132C Manufacturer of FPGA chip: Lattice Semiconductor ([login to view URL]) Chip is on the “MachXO2 Pico Development Kit”: [login to view URL] Specs sheet for the FPGA chip can be downloaded here: [login to view URL] You must use the “Lattice Diamond Software” for writing the code. Software can be downloaded for FREE here: [login to view URL] (You will need to register free on the Lattice website and obtain a free license file to use the software). I already have had someone write the code for me so that the XO2 chip functions as 2 slave devices on an I2C network, with each slave device having 256 bytes of memory. The XO2 responds to read and write commands on the I2C network. I have attached that code for you to work with. I need you to add to (or modify) the attached I2C code so that: 1) The 256 bytes of memory of each slave device on the XO2 chip should be save on the flash memory (internal flash memory on the XO2 chip) so that the memory is not erased or lost when the power is turned off to the XO2 chip. 2) The XO2 chip should still be responsive to I2C read and write commands on the I2C network even when it is writing data to its flash memory. As I understand there is a slight delay or lag when transferring the memory to flash memory. This delay or lag should not affect the responsiveness of the XO2 chip to I2C read and write commands. It should still be fully responsive to I2C at all times. Please note that I will NOT release any Milestone payments until the project is completed in full and I have tested your code to be working properly.
ID do Projeto: 9809279

Sobre o projeto

3 propostas
Projeto remoto
Ativo há 8 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

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
3 freelancers estão ofertando em média $783 USD for esse trabalho
Avatar do Usuário
Hi First thing , I want to let you know that I worked on "MachXO2 Pico Development Kit" recently , by luck that was also I2C Slave development , but specification was slight different then yours , I know the physical attributes of board , and capable enough to understand to your specification. I am also willing to buy Pico Development Kit for my personal development :) so I think this would be great for me as well as you to work on something which is beneficial for both of us. Thanks SK
$700 USD em 10 dias
4,8 (18 avaliações)
4,5
4,5
Avatar do Usuário
I have about 20 years experience in FPGA design, where i have worked on Xilinx, Altera and Lattice FPGAs. How would i go about working on this project requirement? 1. i have worked on Lattice XP2 devices. will understand a bit more about the mach fpgas. 2. i would be using verilog as my choice of HDL, unless you want it to be done using VHDL. VHDL is also possible. 3. i would be using modelsim software to simulate the design. 4. already have lattice diamond latest version installed and working on my windows PC. 5. functional verification would be done using a verilog testbench and modelsim simulator. 6. then verilog design to be implemented using lattice diamond software. if necessary, i could use the fpga internal probe facility available in the lattice diamond software. 7. if required, i could look to procure a xp2 based or mach based board locally in pune, india. the cost part can be worked out post discussion. 8. we can collaborate through the freelance collaboration tools. 9. would get more design implementation details from you on the I2c slave and how to utilize the lattice fpga internal EBR for on-chip memory implementation. 10. we could discuss more and then finalize the project details. i could share a project plan with you, before we start the design implementation. Regards, Yogesh Torvi
$900 USD em 30 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Seattle, United States
5,0
38
Membro desde fev. 16, 2010

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.