You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
BLITTER RE-CREATION THOUGHTS
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: BLITTER RE-CREATION THOUGHTS
Hi, sorry I haven't read the complete thread but I see you're looking for bidirectional 3.3 to 5v interface logic - the one I used for the data bus on the HDMI thing is 74ALVC164245DL,112. It has two groups of 8 pins with a direction control and tristate pin per group. They're about $2 each in x10 pricing from mouser. I've had no problems with that one.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
Problem is tri-state the buffers, when the FPGA goes tri-state, nothing is driving the buffers, so logic output to the bus will be "random"... The buffers need to be isolated, but there is no control for that. So I can't use "normal" buffers ICs.. only FET based ones which don't have tri-state issues or need for direction pin.Smonson wrote: 27 Oct 2018 00:58 Hi, sorry I haven't read the complete thread but I see you're looking for bidirectional 3.3 to 5v interface logic - the one I used for the data bus on the HDMI thing is 74ALVC164245DL,112. It has two groups of 8 pins with a direction control and tristate pin per group. They're about $2 each in x10 pricing from mouser. I've had no problems with that one.
-
Smonson
- Posts: 717
- Joined: 28 Oct 2017 10:21
- Location: Canberra, Australia
Re: BLITTER RE-CREATION THOUGHTS
You would need to change the direction of the buffer (or turn it off) at the same time that you tri-state the FPGA pins.exxos wrote: 27 Oct 2018 09:51 Problem is tri-state the buffers, when the FPGA goes tri-state, nothing is driving the buffers, so logic output to the bus will be "random"... The buffers need to be isolated, but there is no control for that. So I can't use "normal" buffers ICs.. only FET based ones which don't have tri-state issues or need for direction pin.
-
Stimpy
- Posts: 36
- Joined: 03 Apr 2018 21:19
Re: BLITTER RE-CREATION THOUGHTS
I've used an IDT part in the past, for floppy etc but can't remember which one.it was bidirectional. However the TI parts have very good documentation, so might be better choice. Most seem to be based on the MOSFET idea, which I've also used in discrete form for I2c etc.
Perhaps my old post wasn't clear, but with all suska cores you choose if you want your buffers internal or drive external ones. There are two top files in the hierarchy. You dont need to modify anything apart from your pin constraints file to put signals on your pin of choice.
Perhaps my old post wasn't clear, but with all suska cores you choose if you want your buffers internal or drive external ones. There are two top files in the hierarchy. You dont need to modify anything apart from your pin constraints file to put signals on your pin of choice.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
So are you saying there is a top file which can tristate external buffers ? I don't know anything about FPGA so what you saying doesnt mean a lot to me. :(Stimpy wrote: 27 Oct 2018 10:26 Perhaps my old post wasn't clear, but with all suska cores you choose if you want your buffers internal or drive external ones. There are two top files in the hierarchy. You dont need to modify anything apart from your pin constraints file to put signals on your pin of choice.
-
Stimpy
- Posts: 36
- Joined: 03 Apr 2018 21:19
Re: BLITTER RE-CREATION THOUGHTS
Yes, I don't know how you would build it without choosing the right top file as they would otherwise conflict. If you use the SOC top file (designed for multiple cores in one FPGA) it gives you separate ports for everything.exxos wrote: 27 Oct 2018 12:28So are you saying there is a top file which can tristate external buffers ? I don't know anything about FPGA so what you saying doesnt mean a lot to me. :(Stimpy wrote: 27 Oct 2018 10:26 Perhaps my old post wasn't clear, but with all suska cores you choose if you want your buffers internal or drive external ones. There are two top files in the hierarchy. You dont need to modify anything apart from your pin constraints file to put signals on your pin of choice.
FPGA do not support highz internally, just 1s and 0s. Only place you can use highz (Z) is on and external pin.
Constraints file for one thing allows you to move pins around, with certain restrictions. Some pins are dedicated to clocks etc.
The VHDL is very well written so if you want to learn a bit, having a read through a top file would be a good start.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
Only just got home, but tried the hobbytronics board and works as expected... 3.3V one side, 5V other side, nothing screwing going on at all with that.
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
This is the TXB0108 based board..
This acts even odder than the IDT chip...
3.3V one side, 5V other side... 0V 5V side and get 2.5V on the 3.3V side.... 0V the 3.3V side and get 3.27V on the 5V side...
This all makes no sense to me at all. I can't see I am doing anything wrong with these things, I mean the simple mosfet one works fine, but neither the Texas or IDT part function how they should... Really these chips should operate just like the single mosfet board. :shrug:
Will have another look tomorrow, but I think I am just going to avoid these chips... Will have a look at the suska code and see if I can see any other pins in the files...
wayyy back I got this https://www.exxosforum.co.uk/forum/viewt ... t=79#p5134 So will see if there is some other file which is different...
This acts even odder than the IDT chip...
3.3V one side, 5V other side... 0V 5V side and get 2.5V on the 3.3V side.... 0V the 3.3V side and get 3.27V on the 5V side...
This all makes no sense to me at all. I can't see I am doing anything wrong with these things, I mean the simple mosfet one works fine, but neither the Texas or IDT part function how they should... Really these chips should operate just like the single mosfet board. :shrug:
Will have another look tomorrow, but I think I am just going to avoid these chips... Will have a look at the suska code and see if I can see any other pins in the files...
wayyy back I got this https://www.exxosforum.co.uk/forum/viewt ... t=79#p5134 So will see if there is some other file which is different...
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
OK so in wf101643ip_top_soc.vhd
I see BUSCTRL_EN : out std_logic;
Looks like I compiled wf101643ip_top.vhd before which didn't have the EN pin...
But some other differences as well :shrug:
Looks like separate pins for buses, in and out.. not sure why... That could double the amount of routing ?! It doesn't look so simple somehow... but maybe will just think about doing a mosfet adapter pcb.. or just make the adapters a little larger to fit all the mosfets.. not pretty, but it would work.
I see BUSCTRL_EN : out std_logic;
Looks like I compiled wf101643ip_top.vhd before which didn't have the EN pin...
But some other differences as well :shrug:
Looks like separate pins for buses, in and out.. not sure why... That could double the amount of routing ?! It doesn't look so simple somehow... but maybe will just think about doing a mosfet adapter pcb.. or just make the adapters a little larger to fit all the mosfets.. not pretty, but it would work.
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28224
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: BLITTER RE-CREATION THOUGHTS
Looking though the files, I can only see this for BUSCTRL_EN
So maybe I just need to declare the pin to use it as that file looks like its part of the core stuff anyway...
I have emailed wolfgang to see if he understands about adding the missing signal....
So maybe I just need to declare the pin to use it as that file looks like its part of the core stuff anyway...
I have emailed wolfgang to see if he understands about adding the missing signal....
You do not have the required permissions to view the files attached to this post.
Who is online
Users browsing this forum: CCBot and 4 guests