Poll

Which form factor do you want to see

Gum stick with dual USB-C ports
11 (47.8%)
Module with LGA land patterns
2 (8.7%)
Module with micro mezzanine connectors
10 (43.5%)

Total Members Voted: 23

Author Topic: [Poll] FPGA board form factor  (Read 5934 times)

0 Members and 1 Guest are viewing this topic.

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #50 on: September 26, 2019, 10:47:24 pm »
Please update us on the PCB service and the price that you would get, I have similar problem with JLCPCB and their spec, I can not route a 0.65mm BGA cheap |O :palm:
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #51 on: September 26, 2019, 10:53:44 pm »
Please update us on the PCB service and the price that you would get, I have similar problem with JLCPCB and their spec, I can not route a 0.65mm BGA cheap |O :palm:

www.wellpcb.com

The online-quoted price is actually below JLCPCB's price, but WellPCB is known to change price during audition, so who knows.

Once I have the order placed, I will update.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #52 on: September 27, 2019, 09:20:14 am »
Thanks, But I have checked it and the price for 2 layer and 4 layer was way higher, for 2 layer 100m X 100m it's about 5$ in JLCPCB it's 2$, And for the 4 layer 50mm X 50mm  is about 36$ , with that spec it's 13$ in JLCPCB:-X
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #53 on: October 01, 2019, 07:06:01 pm »
Bit of update, I removed JTAG support after obtained certain negative reply from Gowin. They are not going to give me the JTAG specs, and unlike Lattice programmer, Gowin hard coded JTAG JAM files to their binary, so I can't really extract it. Also, I'm not going to waste my time to intercept FTDI driver or use a logic analyzer to reverse their protocol.

Since the QN88 doesn't have SSPI mode, I will have to settle on MSPI flash method (MCU flashes ROM while FPGA is held in tri-state reset, then MCU releases SPI and reset, FPGA configures from flash).

Also, GD32 MCU replaced with CH552 MCU in TSSOP20 package, placement changed to accommodate a larger package. 12M/24M crystal removed in favor of internal clock. FPGA IOs used as oscillator for crystal resonator when accurate clock is needed. This also makes sleep mode power management easier.
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #54 on: October 21, 2019, 06:51:55 am »
A bit of update:

1. PCB in fabricated by JLCPCB, waiting for DHL to deliver it.
2. Part ordered from LCSC, stencil ordered from OSHStencil.
3. HS USB PHY being explored, and it seems it is more than feasible. With a Verilog soft IP DDR receiver and half rate Alexander phase detector I was able to meet timing requirements. Gearbox is not used in this case as Gearbox has internal retiming, so phase information is lost. Tx side uses 1:8 gearbox, just to save a few tens of mW of power.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #55 on: October 21, 2019, 08:08:36 am »
thumbs up, :-+ Is the schematics open?
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #56 on: October 21, 2019, 08:16:57 am »
thumbs up, :-+ Is the schematics open?

Here it is.
 

Offline ebclr

  • Super Contributor
  • ***
  • Posts: 2199
  • Country: 00
Re: [Poll] FPGA board form factor
« Reply #57 on: October 21, 2019, 11:20:41 am »
Where  can the Gowin synthesis software be downloaded with the hassle of not having  a Chinese phone, I guess without this software the board will be useless
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #58 on: October 21, 2019, 03:49:41 pm »
Where  can the Gowin synthesis software be downloaded with the hassle of not having  a Chinese phone, I guess without this software the board will be useless

I didn't use a phone number. Just a corporate email.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #59 on: October 22, 2019, 06:28:24 am »
Quote
Here it is.
Thanks :-+
I'm a Digital Expert from 8-bits to 64-bits
 

Offline dmendesf

  • Regular Contributor
  • *
  • Posts: 160
  • Country: br
Re: [Poll] FPGA board form factor
« Reply #60 on: November 10, 2019, 04:23:26 am »
Blueskull, are you selling these boards? This FPGA+SDRAM intrigues me and I want to play with it.
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #61 on: November 10, 2019, 04:57:13 am »
I'm prototyping the first batch. Once it proves working, I'll roll it in quantity.
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #62 on: November 15, 2019, 06:31:41 am »
The first prototype is done. There are some DNP parts and a bodged part as an after thought.

[attachimg=1]

[attachimg=2]

Since JLCPCB indeed can build the board despite exceeding their claimed specification, I decide to let them to also do the 0201s in the production batch.
I'll then apply some fresh flux to solder the PMIC and FPGA as they are not available from LCSC.
 

Offline TheHolyHorse

  • Regular Contributor
  • *
  • Posts: 172
  • Country: se
  • You don't need to be confused, just understand it.
Re: [Poll] FPGA board form factor
« Reply #63 on: November 15, 2019, 07:18:55 pm »
Looks really good :-+
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #64 on: November 16, 2019, 06:24:39 am »
you look sexy and you know it :-+ :-+ :-+
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #65 on: November 16, 2019, 07:40:10 am »
Just finished debugging this thing.

Some finds:

1. CH552 enters ISP mode regardless ISP pin settings for the first time when FLASH is empty.
2. MT9700 power MUX is a trap. It didn't say it has a discharging circuit but it does, so the board needs a revision. Also it has a protection diode from OUT to ENA (WTF?), so pulling ENA low can fry it. Or I could just get a similar but fake from LCSC.

I'm now debugging without power MUX (USB VBUS only) and I'll try to get CH552 firmware to talk to my computer today.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #66 on: November 24, 2019, 07:52:11 am »
That's good progress! keep up the work :-+
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #67 on: December 04, 2019, 02:57:09 am »
Updates:

1. MCU code in progress, bitbang I2C finished, unprogrammed PMIC can now boot from MCU. SPI driver done, flash ROM access is done.
2. USB driver in progress, enumeration is fine, no protocols implemented, ATM I will stick with BULK-only and all functions done in user level with libUSB. No ACM/CDC until new developers jump on board.
3. PCB bugs found, new PCB in progress. MT9700 is buggy, and it has an undocumented discharge resistor, which is a bummer. Its reverse current detector is also not good. It was removed and 2:1 power MUX is thus removed, in favor of USB power only. Other minor logic bugs found and solved.
4. LVDS reduced from 8 pairs to 6 pairs due to poor 28P China made friction lock FFC connector availability. 24P is abundant. New board accommodates both 20P and 24P.
5. Added PMIC LED to reduce swearing during debugging.

[attach=1]
« Last Edit: December 04, 2019, 03:30:33 am by blueskull »
 
The following users thanked this post: jhpadjustable

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #68 on: January 16, 2020, 12:50:41 pm »
what sort of Current does the V-Core use? I'm designing with Gowin PFGA(the exact part you are using in here) and I'm considering EUP3458 as a buck for generating the 1.0v VOCRE, is 600ma - 1A sufficient ? what did you use for generating vcore?
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #69 on: January 16, 2020, 03:12:00 pm »
what sort of Current does the V-Core use? I'm designing with Gowin PFGA(the exact part you are using in here) and I'm considering EUP3458 as a buck for generating the 1.0v VOCRE, is 600ma - 1A sufficient ? what did you use for generating vcore?

I was using a 150mA P-MOS load switch configured as a makeshift buck converter to generate Vcore, at 150mA RMS on high side, I can theoretically generate 350mA output.

Vcore usage is highly dependent on design. In a few simple designs I've done, Vcore has been below a few tens of mA.

I presume if you switch all logic elements at Fmax you might need 1A or more.

Trenz board used a 2A Intel (Altera/Enporion) buck SiP module.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #70 on: January 16, 2020, 08:54:11 pm »
Thanks :-+
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #71 on: February 14, 2020, 07:06:25 am »
From my experience with my prototype, my design was extremely hard to use due to the very long time it takes to program SPI thus reducing development productivity.

Luckily, Gowin has recently released the JTAG specification, so now I can implement a JTAG controller with MCU.

Next step: roll another board with native JTAG support. I need a way to multiplex things as my MCU has limited pins. Or maybe I should just use a better chip than CH552E.
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #72 on: February 15, 2020, 07:03:58 am »
Quote
Luckily, Gowin has recently released the JTAG specification, so now I can implement a JTAG controller with MCU.
That's good news, where is the link?
I'm a Digital Expert from 8-bits to 64-bits
 

Online blueskull

  • Supporter
  • ****
  • Posts: 14192
  • Country: cn
  • Power Electronics Guy
Re: [Poll] FPGA board form factor
« Reply #73 on: February 15, 2020, 08:20:24 am »
Quote
Luckily, Gowin has recently released the JTAG specification, so now I can implement a JTAG controller with MCU.
That's good news, where is the link?

On their website once you log in. First page nuder GW2AR document section.

Just in case, I'm putting a copy down here.
 
The following users thanked this post: ebclr

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1254
  • Country: ca
Re: [Poll] FPGA board form factor
« Reply #74 on: February 16, 2020, 07:14:44 am »
Thanks :-+
I'm a Digital Expert from 8-bits to 64-bits
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf