Multi-form expanded retro game machine equipment
By using an FPGA motherboard and synchronous dynamic random access memory, the retro game console device solves the problem that existing devices cannot adapt to the current gaming environment, achieving low cost, high reliability, and multi-form conversion to meet diverse user needs.
Patent Information
- Application Number
- CN202520372353.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2035-03-04
AI Technical Summary
Existing retro game consoles are not suitable for the current gaming environment, and are characterized by high cost, long startup time, low reliability, cumbersome updates, limited usage scenarios, and inability to read original game console cartridges.
It adopts FPGA-based motherboard components, system-on-a-chip and memory, supports memory cards and card expansion modules, and combines synchronous dynamic random access memory and debugger interface to realize multi-form conversion and autonomous updates.
It reduces equipment costs, shortens startup time, improves reliability and flexibility, supports multiple usage modes, and facilitates user maintenance and R&D optimization.
Smart Images

Figure CN223601979U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to game technical field, concretely relates to a kind of multi-form development's retro game machine equipment. BACKGROUND
[0002] Retro game equipment or so-called handheld game machine equipment as a kind of game trend has begun to be popular in the 80s to 90s of last century. The current retro game machine equipment is the system on Chip (SOC) development board such as Raspberry Pi etc. for its core mainboard using running Linux system, and Linux system is burned in starting medium such as Secure Digital (SD) card, and emulator program is copied into SD card, SoC development board is powered on, and then emulator program is started through self-starting script.
[0003] However, the design of the current retro game machine equipment cannot adapt to the current game environment, and cannot better meet the game needs of users, so how to design the retro game and equipment that meet the current game industry needs is an important issue to be solved in the industry. UTILITY MODEL CONTENT
[0004] Therefore, the utility model embodiment provides a kind of multi-form development's retro game machine equipment, to solve the problem that the design of the retro game machine equipment in the prior art cannot adapt to the current game environment, cannot better meet the game needs of users.
[0005] According to the first aspect, the utility model embodiment provides a kind of multi-form development's retro game machine equipment, and the retro game machine equipment includes:
[0006] FPGA-based mainboard component, system on Chip and access memory;
[0007] The mainboard component is provided with the storage card slot for inserting storage card and the cassette tape expansion slot for accessing cassette tape expansion module, the storage card slot is used for inserting storage card, and the cassette tape expansion module is used for inserting cassette tape;
[0008] The system on Chip is electrically connected with the mainboard component, and the mainboard component is provided with the key expansion slot for accessing handheld game console key expansion module and a plurality of handle expansion slots for accessing handle, when the mainboard component accesses handle and handheld game console key expansion module, the retro game machine equipment is in handheld game console form, and when the mainboard component does not access handle and handheld game console key expansion module, the retro game machine equipment is in mainframe form;
[0009] The access memory is electrically connected with the mainboard component.
[0010] With reference to the first aspect, in a first implementation of the first aspect, the mainboard assembly adopts a BL616C-50-Q2I chip as a burning and debugging chip.
[0011] With reference to the first aspect, in a second implementation of the first aspect, the mainboard assembly is provided with a first display connector, which is used to connect a display device matched with the retro game machine device.
[0012] With reference to the second implementation of the first aspect, in a third implementation of the first aspect, the mainboard assembly is provided with a second display connector, which is used to connect a display device independent of the retro game machine device.
[0013] With reference to the first aspect, in a fourth implementation of the first aspect, the mainboard assembly is provided with a system-level module, which has a circuit board-circuit board connector connected to the mainboard assembly and an on-board Flash module.
[0014] With reference to the first aspect, in a fifth implementation of the first aspect, the mainboard assembly is provided with a debugger interface, through which the retro game machine device is electrically connected to an upper computer.
[0015] With reference to the first aspect, in a sixth implementation of the first aspect, the access memory adopts a synchronous dynamic random access memory.
[0016] With reference to the sixth implementation of the first aspect, in a seventh implementation of the first aspect, the mainboard assembly is provided with a memory expansion slot for the access memory to be inserted, and the access memory is electrically connected to the mainboard assembly through the memory expansion slot.
[0017] With reference to the first aspect, in an eighth implementation of the first aspect, the mainboard assembly adopts a Console circuit board.
[0018] With reference to the first aspect, in a ninth implementation of the first aspect, the system-level chip adopts a Raspberry Pi series computer mainboard.
[0019] The multi-form expanded retro game machine equipment of the utility model uses the mainboard assembly based on FPGA, saves the overall cost, adopts SDRAM for memory access, shortens the starting time of the simulator, greatly reduces the user waiting time, and since the card tape is inserted into the card tape expansion module, the card tape and the card tape expansion module are assembled into the card tape with the game, so that the retro game machine equipment supports reading the card tape of the original game machine, and the retro game machine equipment can easily convert multiple forms, which is the host form in ordinary times, can also be inserted into the handle module to expand into a handheld game console form, and can also be used as a PCIe HAT expansion card of Raspberry Pi, therefore, the utility model provides a high-reliability, economical, feasible and high-freedom retro game machine equipment, which can realize the functions of the retro game host machine, is convenient for users to maintain and repair, and is also convenient for R&D personnel to modify and optimize. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the technical scheme in the embodiments of the utility model or the prior art, the following will briefly introduce the drawings needed to be used in the embodiment or the prior art description, and obviously, the drawings in the following description are only some embodiments of the utility model, and for those skilled in the art, other drawings can also be obtained according to these drawings without creating labor.
[0021] Among them:
[0022] Figure 1 The structure schematic diagram of the multi-form expanded retro game machine equipment provided by the utility model is shown;
[0023] Figure 2 The principle diagram when the multi-form expanded retro game machine equipment provided by the utility model is used is shown;
[0024] Figure 3 The circuit schematic diagram of the debugging interface circuit in the multi-form expanded retro game machine equipment provided by the utility model is shown;
[0025] Figure 4 The circuit schematic diagram of the display circuit of the connected external display in the multi-form expanded retro game machine equipment provided by the utility model is shown;
[0026] Figure 5 The circuit schematic diagram of the external connector interface in the multi-form expanded retro game machine equipment provided by the utility model is shown;
[0027] Figure 6 The circuit schematic diagram of the display circuit of the connected self-display in the multi-form expanded retro game machine equipment provided by the utility model is shown;
[0028] Figure 7The utility model provides a circuit schematic view of the display circuit of the display connected in the multi -form development's retro game machine equipment of the utility model,
[0029] Figure 8 The utility model provides a circuit schematic view of RPI HAT PCIe circuit in the multi -form development's retro game machine equipment of the utility model,
[0030] Figure 9 The utility model provides a circuit schematic view of USB circuit in the multi -form development's retro game machine equipment of the utility model one,
[0031] Figure 10 The utility model provides a circuit schematic view of USB circuit in the multi -form development's retro game machine equipment of the utility model two,
[0032] Figure 11 The utility model provides a circuit schematic view of system level module in the multi -form development's retro game machine equipment of the utility model one,
[0033] Figure 12 The utility model provides a circuit schematic view of system level module in the multi -form development's retro game machine equipment of the utility model two,
[0034] Figure 13 The utility model provides a circuit schematic view of system level module in the multi -form development's retro game machine equipment of the utility model three. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical scheme and advantage of the utility model embodiment more clear, below, the technical scheme in the utility model embodiment will be clearly and completely described with the drawings in the utility model embodiment, obviously, the described embodiment is a part of the embodiment of the utility model, not all the embodiment.Based on the embodiment in the utility model, all other embodiments obtained by the person skilled in the art without making the creative labor all belong to the range of protection of the utility model.
[0036] The retro game equipment or palm game machine equipment of the 80s to 90s of last century as a kind of game trend has begun to be popular again. The current retro game machine equipment is the SoC development board such as raspberry pi etc. as its core motherboard using running Linux system, burns Linux system in SD card etc. start medium, and copies emulator program to SD card, powers on the SoC development board, and then starts emulator program through self-starting script.
[0037] But the current retro game machine equipment has the following shortcomings:
[0038] A. The SoC development board with strong performance needs to be used, and the cost is high;
[0039] B. Since the SoC development board needs to execute the Linux operating system first and then execute the emulator program, the starting time is long;
[0040] C. At present, the system, emulator program and ROM of the retro game console device based on the SoC development board are seriously dependent on the SD card storage, and the reliability is not high. Unexpected power failure can easily cause the SD card file system to be damaged, thereby causing the Linux system to be unable to start normally and other problems, resulting in that the game console function cannot be normally used;
[0041] D. The retro game console device needs to update the entire Linux system and the emulator program respectively when updating the system, and the steps are long and tedious, usually need to borrow a PC to burn the Linux image, and the user operation requirement threshold is high;
[0042] E. The secondary development of the retro game console device needs to consider the driver adaptation of the Linux system, and the related driver code is mostly closed source implementation, and it is difficult for users to develop by themselves;
[0043] F. The use scene is single, and it can usually be used only as an emulator host.
[0044] G. It does not support reading the original game console tape.
[0045] As can be seen, the current design of the retro game console device cannot adapt to the current game environment, and cannot better meet the game needs of users. How to design a retro game and device that meets the current game industry needs is an important problem to be solved in the industry at present.
[0046] In order to solve the above problems, a multi-form retro game console device is provided in the specification, which can be understood as. Please refer to Figure 1 and Figure 2 The retro game console device specifically includes:
[0047] The main board component 10 (Console PCBA) based on FPGA, the system on chip 20 and the access memory 30.
[0048] The mainboard assembly 10 is provided with a memory card slot for inserting a memory card and a cartridge expansion slot for connecting a cartridge expansion module. It can be understood that the memory card slot is used for inserting a memory card, the cartridge expansion module is used for inserting a cartridge, and the mainboard assembly 10 is further provided with a key expansion slot for connecting a handheld game console key expansion module and a plurality of handle expansion slots for connecting handles. When the mainboard assembly 10 is connected with the handles and the handheld game console key expansion module, the retro game console device is in a handheld game console mode, and when the mainboard assembly is not connected with the handles and the handheld game console key expansion module, the retro game console device is in a host computer mode, and can also be used as a PCIe HAT expansion card of the system-level chip 20.
[0049] In the embodiment, the mainboard assembly adopts a Console Printed Circuit Board Assembly (PCBA). The Console Printed Circuit Board Assembly is a mainboard assembly (PCBA) for a game console. Correspondingly, the mainboard assembly 10 is provided with a set of Board-to-Board (BTB) connectors for a circuit board cooperating with an FPGA SOM, a FPGA debugger, a PGA analog USB connection port, an HDMI output connector, an SD card connector, and a plurality of function keys, pin expansion connectors, standard PMOD connectors, lithium battery charging and discharging management circuits, and power amplifier circuits according to requirements. Meanwhile, a host computer shell is used as a whole carrier in the retro game console device. The mainboard assembly is assembled in the interior of the host computer shell.
[0050] Assembly, PCBA). The Console Printed Circuit Board Assembly is a mainboard assembly (PCBA) for a game console. Correspondingly, the mainboard assembly 10 is provided with a set of Board-to-Board (BTB) connectors for a circuit board cooperating with an FPGA SOM, a FPGA debugger, a PGA analog USB connection port, an HDMI output connector, an SD card connector, and a plurality of function keys, pin expansion connectors, standard PMOD connectors, lithium battery charging and discharging management circuits, and power amplifier circuits according to requirements. Meanwhile, a host computer shell is used as a whole carrier in the retro game console device. The mainboard assembly is assembled in the interior of the host computer shell.
[0051] Meanwhile, the mainboard assembly 10 is provided with a system-level module (FPGA SOM) composed of an independent PCBA, including an FPGA, an FPGA peripheral circuit for connecting the BTB connector of the Console PCBA, and a Flash module. In this way, the mainboard assembly 10 uses a nor flash solidification simulator program, so that the memory card only serves as a ROM storage device, and the retro game console device itself will not be damaged in case of unexpected power failure.
[0052] Specifically, the cartridge expansion module is composed of two independent PCBAs. The cartridge expansion module allows users to directly insert and use original game console cartridges.
[0053] The system on chip (SOC) is electrically connected with the mainboard component 10. The SOC of the retro game machine device uses a Raspberry Pi computer mainboard, and connects the Raspberry Pi computer mainboard and the mainboard component (Console PCBA) through the same FPC connecting line. In this way, the mainboard component can be used as a PCIe HAT expansion of the Raspberry Pi.
[0054] The access memory 30 is electrically connected with the mainboard component. Considering the current game environment, in order to shorten the start-up time of the emulator and greatly reduce the waiting time of the user, in the embodiment, the access memory 30 adopts a synchronous dynamic random-access memory (SDRAM), and the mainboard component 10 is provided with a memory expansion slot for inserting the access memory. It can be understood that the access memory is electrically connected with the mainboard component through the memory expansion slot, and the memory expansion slot is used to connect the pin expansion connector in the mainboard component (Console PCBA), so as to realize the expansion of the SDRAM memory. In this way, part of the emulator can use the SDRAM memory,
[0055] Please refer to Figures 3 to 13 The mainboard component 10 uses a stable and reliable BL616C-50-Q2I chip as the core element of the USB-to-FPGA debugger circuit, which can cooperate with the upper computer to burn the firmware of the FPGA and enter the test mode. The core of the entire debugger is composed of only the BL616C-50-Q2I single chip. The periphery is only composed of resistors, capacitors and an inductor. Through such a setting, not only the cost can be effectively reduced, but also the complexity of the system is reduced.
[0056] The BL616C-50-Q2I chip running the above-mentioned components can realize all the functions of the debugger. Among them, SW3 and its peripheral circuit are the download circuit of the BL616C-50-Q2I chip. Its function is to make the BL616C-50-Q2I chip enter the DFU mode after being pressed, so as to burn the corresponding firmware into the BL616C-50-Q2I chip; J21 is a USB-C interface, which is used as the USB debugging interface of the mainboard component 10 in normal times, and is used as the USB burning interface of the BL616C-50-Q2I chip when the BL616C-50-Q2I chip enters the DFU mode; the two signal lines of DBG_TWI are the I 2 C interface of the debugger as the HOST, which can be used to expand the I 2 C slave of the debugger to enrich the functions of the debugger.
[0057] It should be noted that all external interfaces in the debugging interface circuit are designed with ESD protection measures to improve the stability of the system. Through such a setting, the retro game machine device has a firmware update function, and users can complete system updates without the help of a host computer. Of course, the mainboard assembly 10 is provided with a debugger interface, and the retro game machine device is electrically connected with the host computer through the debugger interface, that is, the mainboard assembly 10 can also be connected with the host computer through the debugging interface circuit, and the host computer is used to perform corresponding update operation on the retro game machine device.
[0058] The mainboard assembly 10 is provided with a first display connector, which is used to connect a display device matched with the retro game machine device. The display device can be understood as a display screen provided with the retro game machine. Specifically, the mainboard assembly 10 is provided with a standard RGB display screen connector and a corresponding display screen backlight boost circuit, which can support the connection of a matched RGB display screen for use, so as to meet the product use in a palm scene.
[0059] Meanwhile, the mainboard assembly 20 is also provided with a second display connector, which is used to connect a display device independent of the retro game machine device. In the embodiment, the second display connector adopts an HMDI output circuit, which supports 1080P and 60Hz image output, and is compatible with most display screens and televisions on the market. Through such a setting, it is convenient for users to directly connect a television or a display screen for use. The HMDI output circuit mainly realizes AC coupling by taking the LVDS signal transmitted by the HDMI as the Source end and the SINK end (usually a display screen or a television) of the HDMI, wherein the 499R / 1% pull-down resistor between the coupling capacitor and the HDMI connector is a resistor cooperating with the 50Ω pull-up of the HDMI SINK end to realize a 10:11 voltage division, so that the common-mode voltage of the differential signal output on the HDMI interface is 3.0V to meet the specification requirements of the HDMI.
[0060] The HMDI output circuit contains complete HDMI DDC communication implementation. The HDMI_DDC.CLK and HDMI_DDC.DAT two signal lines are responsible for realizing the DDC communication of the HDMI. Q4 is an I2C level conversion circuit, which is used to convert the level of the DDC communication of the HDMI from 5V to 3.3V level which can be received by the FPGA.
[0061] The HMDI output circuit also contains HDMI HPD (hot plug), which is composed of a voltage division network composed of two resistors R53 and R127, which is used to divide the 5V high-level HDMI HPD signal to 3.3V high-level signal which can be received by the FPGA.
[0062] Wherein, the role of Q11 is to close all pull-down resistors to achieve low power consumption when the HMDI output circuit does not transmit signals. Q11 is controlled on-off via DVI-A_PSV signal; U3, U4, U5 are ESD protection devices, which can effectively avoid damage of related circuits caused by ESD problems, and improve the reliability of the system.
[0063] The USB circuit in the mainboard assembly realizes the USB1.1 HOST mode and the USB3.0 slave mode, wherein the USB1.1 HOST mode can be used for connecting a USB handle controller, and the USB3.0 slave mode can be used for taking the device as a PC expansion module, such as a UVC acquisition card, so that the user can also obtain the running picture of the emulator host through USB connection when there is no HDMI display.
[0064] The mainboard assembly 10 has a plurality of external connector interfaces, wherein J9 and J10 can be connected with SDRAM expansion modules or card tape expansion modules at will. J6 and J7 can be connected with standard PMOD expansion modules. J6 and J7 are on the same side of the mainboard assembly, and therefore can also be compatible with the Dual-PMOD expansion module on the market. The ADC INPUT utilizes the ADC of the FPGA itself to realize detection of the battery voltage and the VBUS voltage of the mainboard assembly, and only needs a resistance-capacitance network to realize detection of the above-mentioned voltages, so that the mainboard assembly can be used as a retro game console and also has the possibility of being modified into a battery-powered handheld game console.
[0065] The RPI HAT PCIe circuit of the mainboard assembly 10 realizes an FPC connector compatible with the Raspberry Pi PCIe connector, so that the mainboard assembly has the ability to be used as a PCIe HAT expansion card of the Raspberry Pi.
[0066] The multi-form expanded retro game console device of the utility model uses the mainboard assembly 10 based on FPGA, saves the overall cost, uses SDRAM for the access memory 30, shortens the start-up time of the emulator, greatly reduces the user waiting time, and since the card tape is inserted into the card tape expansion module, the card tape and the card tape expansion module are assembled into a card tape carrying a game, so that the retro game console device supports reading the card tape of the original game console, and the retro game console device can easily convert into various forms, is in the form of a host computer at ordinary times, can also be expanded into a handheld game console by inserting a handle module, and can also be used as a PCIe HAT expansion card of the Raspberry Pi, so that the utility model provides a retro game console device with high reliability, economy, feasibility and high degree of freedom, which can well realize the function of a retro game console, is convenient for users to maintain and repair, and is also convenient for R&D personnel to modify and optimize.
[0067] The apparatus embodiments described above are merely illustrative, wherein the units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0068] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software products, and the computer software products can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and include a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0069] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A multi-form factor extended retro game console device, characterized by, The retro game machine device comprises: An FPGA-based mainboard assembly, a system-level chip, and an access memory; The mainboard assembly is provided with a memory card slot for inserting a memory card and a cartridge expansion slot for connecting a cartridge expansion module, the memory card slot is used for inserting a memory card, and the cartridge expansion module is used for inserting a cartridge; The system-level chip is electrically connected with the mainboard assembly, the mainboard assembly is provided with a key expansion slot for connecting a handheld game console key expansion module and a plurality of handle expansion slots for connecting handles, when the mainboard assembly is connected with handles and the handheld game console key expansion module, the retro game machine device is in a handheld game console mode, and when the mainboard assembly is not connected with handles and the handheld game console key expansion module, the retro game machine device is in a mainframe mode; The access memory is electrically connected with the mainboard assembly.
2. The multi-form factor extended retro game console device of claim 1, wherein, The mainboard assembly adopts a BL616C-50-Q2I chip as a burning and debugging chip.
3. The multi-form factor expanding retro game console device of claim 1, wherein, The mainboard assembly is provided with a first display connector for connecting a display device matched with the retro game machine device.
4. The multi-form factor expanding retro game console device of claim 3, wherein, The mainboard assembly is provided with a second display connector for connecting a display device independent of the retro game machine device.
5. The multi-form factor expanding retro game console device of claim 1, wherein, The mainboard assembly is provided with a system-level module having a circuit board-circuit board connector connected with the mainboard assembly and an on-board Flash module.
6. The multi-form factor extended retro game console device of claim 1, wherein, The mainboard assembly is provided with a debugger interface, and the retro game machine device is electrically connected with an upper computer through the debugger interface.
7. The multi-form factor expanding retro game console device of claim 1, wherein, The access memory adopts a synchronous dynamic random access memory.
8. The multi-form factor expanding retro game console device of claim 7, wherein, The mainboard assembly is provided with a memory expansion slot for inserting the access memory, and the access memory is electrically connected with the mainboard assembly through the memory expansion slot.
9. The multi-form factor expanding retro game console device of claim 1, wherein, The mainboard assembly adopts a Console circuit board.
10. The multi-form factor extended retro game console device of claim 1, wherein, The system-level chip adopts a Raspberry Pi series computer mainboard.