Welcome to Amiga Vampire Accelerators
Home Order Vampire V2 Accelerator FAQ Topics
  Login/Create an Account    


Amiga600_FPGA.gif Vampire 1200 V2
· About
· Core updates
tree-L2.gif Peripherals
tree-T.gif Trapdoor
tree-T.gif IDE
tree-T.gif F-Panel
tree-T.gif Ethernet
tree-T.gif Expansion
tree-T.gif JTAG
tree-T.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 600 V2
· About
· Core updates
tree-L2.gif Peripherals
tree-T.gif PLCC-68 socket
tree-T.gif JTAG
tree-T.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 500 V2
· About
· Core updates
tree-L2.gif Peripherals
bar.gif DIL-64 socket
bar.gif IDE
bar.gif Ethernet
bar.gif JTAG
bar.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 600 V1
tree-L2.gif About
tree-T.gif Schematics
tree-T.gif Core
tree-L.gif Soldering
· Terms of service
· Ordering
· Tecnical support
· Core upload
· Vampire 600 map
· All News

Amiga600_FPGA.gif Vampire 500 V1
· All News

Amiga600_FPGA.gif Amiga FPGA Accelerator
· Introduction
· Pictures
· Voltage Level Translation
· Sharing ideas
· Who helped?
· Contact info

Amiga_Ball.gif Amiga Talk Talk
· Amiga 1200 Coldfire
· Talk regarding A608
· Amiga PPC

icon_members.gif Amiga Repair
· Amiga 600 restoration
· Mouse repair
· Cold solder joint
· Amiga 600 repair
· Keyboard repair

favoritos.gif Amiga Tutorials
· Install WB from WinUAE
· Play HAM Video

som_themes.gif Amiga Testings
· Amiga 600 plays video
icon_community.gif Forum
nuke.gif Downloads
home.gif Web Hosting
som_downloads.gif Web links

Vampire V2 MENU: Vampire 500,600,1200 V2 JTAG
Posted on Wednesday, January 03 2024 @ 18:37:57 CET by majsta

Peripherals for the Vampire 500,600,1200 V2

Vampire 500,600,1200 V2 JTAG connector

JTAG stands for Joint Test Action Group and it is standard for verification and testings PCB after manufacture. Over the years become widely used within FPGA devices.
To simplify explanation how this works it is enough to said that with FPGA using JTAG you can actually see how specific FPGA I/O pin "see" signal or combination of multiple signals on PCB traces. I must also say that JTAG is also very dangerous tool who could give you lot of info about specific circuit which drives to cloning if system is not protected by other mechanisms.

In our case with Vampire accelerators JTAG gave big advantage over the others because suddenly we had device who could be final product and same time debugging device. This is something that saved us lot of money and time because it completely excluded need for expensive Logic Analyzers. We could actually see what's going on in Amiga, we could trigger specific event under determined conditions and in real time see what is going on. We could recreate that event with code, modify it, improve it or completely override it by other.

For me personally using JTAG created some kind of excitement and joy that is beyond explanation. Using it I felt that it I m truly entering Amiga world and often I trigger some specific Address on Amiga bus and watch how Amiga suddenly become alive, ticking, how chips communicate to each others. How they ask each others for permission to do something. Oh damn! Best definition for JTAG on Amiga, "pure P000RN!". I had to say it!

Vampire 1200 V2 debugging using Altera Quartus 13.1 SignalTap II LogicAnalyzer

Running roto demo using JTAG Debug server tcl script

under construction 6.1.2024.

Related Links
· More about Amiga FPGA accelerator
· News by majsta

Most read story about Amiga FPGA accelerator:

Article Rating
Average Score: 0
Votes: 0

Please take a second and vote for this article:

Very Good


 Printer Friendly Page  Printer Friendly Page

 Send to a Friend  Send to a Friend

Sorry, Comments are not available for this article.
Web site powered by PHP-Nuke

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest
You can syndicate our news using the file backend.php or ultramode.txt
Web site engine's code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Page Generation: 0.128 Seconds