CN2722532Y - Machine and card separated top box of digital TV-set - Google Patents
Machine and card separated top box of digital TV-set Download PDFInfo
- Publication number
- CN2722532Y CN2722532Y CN2004200610818U CN200420061081U CN2722532Y CN 2722532 Y CN2722532 Y CN 2722532Y CN 2004200610818 U CN2004200610818 U CN 2004200610818U CN 200420061081 U CN200420061081 U CN 200420061081U CN 2722532 Y CN2722532 Y CN 2722532Y
- Authority
- CN
- China
- Prior art keywords
- card
- cpu
- top box
- machine
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The utility model discloses a machine and card separated top box of digital TV and TV-set, comprising a machine box, a power source, a printed wiring board, a panel, a keying, a display interface and a CPU card, etc. The utility model is designed into a transparent transmission passage. The entire conditional access system is processed on the CPU card. Different CPU cards are inserted to complete different conditional access functions; namely, receiving a program has nothing to do with the machine top box. An ECM packet and an EMM packet of high speed data stream are extracted by the CPU in the top box of the TV-set, and the ECM packet of 188 bytes and the EMM packet of 188 bytes are directly transferred to the CPU card through a bus. The control character CW is returned after the CA procession through the CPU card. Then the ECM packet of 188 bytes and the EMM packet of 188 bytes are connected with a descrambling module to descramble. The pressures of the data stream communication and an 8-bit machine of the CPU card are solved by the ISO7816-3 protocol to realize the separation of the machine and the card. The utility model reduces the cost and has scale production.
Description
Technical field
The utility model relates to the digital television broadcasting field, is specially adapted to the separation between machine and card set-top box in the Digital Television.
Technical background
Digital Television is the inexorable trend of Future Development, and present domestic application is still few, and one of its reason is that the ununified pattern in the whole nation can't form industrialization.Special transitional product---the digital TV set-top box that matches with digital TV network.
At present domestic general family expenses set-top box all adopts machine card matching method, and a machine one card mode just can not can be at different manufacturers as card of mobile phone, uses on the mobile phone of different model.In order to break this restriction, we have designed this cover system, can make set-top box realize separation between machine and card very easily with 8 bit CPU cards.
Shortcomings such as scheme the earliest also is an employing machine card pairing structure abroad, because this mode is easy to generate corner on the market, uses inconvenience, and producer's product is single were so began to adopt the separation between machine and card technology in recent years abroad.DVB (digital video broadcasting) tissue in Europe has been formulated a series of standard for this reason, as the common scrambling algorithm of DVB and the general-purpose interface of separation between machine and card (the CI interface is also wanted the PCM card) card technique, because design background of this cover technology is at that time digital broadcasting situation of Europe and fixed, so not exclusively be fit to China.The general thought of this scheme is to do a general-purpose interface by the pcm interface technology of PC on a set-top box, set-top box is all passed descrambling module the various data that the headend equipment of receiving (machinery equipment of broadcasting usefulness) is sent by the PCM oral instructions then, insert the CPU card in the module again, pairing by descrambling module and CPU card is used, finish descrambling, adopt the PCM mode of kilocalorie effectively to solve the skimble-scamble problem of each tame scrambling algorithm (because the common scrambling algorithm standard of DVB tissue was not come out at that time) in Europe, since general-purpose algorithm has been arranged now, so we there is no need to use PCM kilocalorie scheme (European proposal) again, and designed this programme by its operation principle, can reach the purpose of separation between machine and card equally, but cost has reduced a lot, be fit to China's actual conditions, be convenient to large-scale popularization.
In China, the Ministry of Information Industry proposes to use the separation between machine and card technology very early, research and development now generally can be divided into three kinds of schemes, but all can not well solve the separation between machine and card technical problem, and pluses and minuses are respectively arranged.Wherein one of scheme of domestic employing is to organize essentially identical scheme with European DVB, just because PCM communications protocol complexity, and the CPU speed of band is limited in the general set-top box, realize the communication more complicated, so can not well realize separation between machine and card, and use the USB communication modes instead, finish communication to alleviate the pressure of set-top box CPU with special chip.But make the cost of this scheme also higher behind the employing special chip, so be difficult to promote than the cost of European proposal.
Second kind of scheme is the little scheme of Shenzhen state, and this family's scheme begins design recently, and it has drawn the lesson of scheme one, indiscriminately imitates the scheme in Europe substantially, just utilizes the advantage of own company designing integrated circuit, and the integrated package in the descrambling module has been carried out optimization process.Compare with the product in Europe, do not increase on the performance, just descend to some extent on the price, and same very big to the pressure of set-top box CPU, the slow basic work of CPU of speed is not got up.These two kinds of schemes generally can abbreviate the kilocalorie scheme as.
The third scheme requires to adopt the common scrambling algorithm, his whole design idea is all to write the algorithm of each tame CA (condition receiving system) in the lesser calorie, behind electrification reset, write in the set-top box then by the communications protocol of ISO7816-3, this mode advantage is to have removed kilocalorie, reduced cost, but owing to will be integrated in each tame algorithm in the CPU lesser calorie, so necessarily require the ROM district of CPU card very big, RAM district and E
2The PROM district also will increase a lot, and arithmetic speed requires very highly, generally needs to have strengthened cost with 32 CPU card more than 16.Owing to abandoned the separation between machine and card principle of European proposal on principle, so it is very poor to occur confidentiality in experiment, the load time, if CA is many more, the time of loading is long more, and was also big more to the CPU pressure of set-top box than problems such as length simultaneously.
Goal of the invention:
We combine the advantage of such scheme, overcome its shortcoming, according to the separation between machine and card principle design novel separation between machine and card set-top box, it can solve secret, communication preferably and reduce problem to the pressure of set-top box CPU, can realize separation between machine and card fully, and favourable reducing cost.
Realize the separation between machine and card technology, need to solve a following difficult problem:
One, high-speed transfer is flowed the descrambling problem of (TS stream).
Two, the communication problem of set-top box and CPU card.
Three, realize the CPU card COS problem (COS is writing a Chinese character in simplified form of chip operating system) of separation between machine and card technology
Four, highspeed user's addressing issue.
Technical scheme
The mentality of designing of this separation between machine and card system is according to present European separation between machine and card principle, allow the set-top box be a transparent transmission channel, the processing of whole condition receiving system all is put into the processing of getting on of CPU card, just can finish different condition receiving functions as long as plug different CPU cards like this, the program and the set-top box that is to say reception are irrelevant, only concern the CPU card, so just can well realize the function of separation between machine and card.
Introduce the course of work below with reference to block diagram:
Below in conjunction with accompanying drawing, the utility model operation principle is described further
Fig. 1 is the utility model structured flowchart
Fig. 2 is the utility model floor plan
The utility model is made up of machine box, power supply, printed wiring board, panel, button, display interface etc.; Wherein, tuner, IC-card seated connection mouth, TV input interface, 232 interfaces, video output interface, master chip, audio and video output interface, dynamic memory, brewing chamber button and LED display interface directly design and installation on printed wiring board.The CSD module that the master chip design has 8 bit CPUs, descrambler, image and sound decompression block, video encoder and button requirement and led function to show.
All not adding any processing then by ECM bag (including encrypted control word CW) EMM bag (including user's various information and the process key after the encryption) in the CPU extraction high-speed data-flow of set-top box inside in set-top box directly wraps the ECM of 188 bytes, the EMM bag of 188 bytes passes to the CPU card, the ECM bag is received in the CPU clamping, return CW (control word) after the function treatment according to own CA, the operation principle that is used for the descrambling of general module to set-top box, the descrambling problem that solves high-speed data has been done improvement, but in the kilocalorie scheme in Europe, descrambling is placed on the kilocalorie because the ISO7816-3 communications protocol of our usefulness can only communication 9600Bit/ second.So our this sets of plan has been put into general Descrambling Algorithms on the chip of set-top box, because ECM, EMM speed in the high-speed data-flow are very low, so solve the communication problem of data flow through available ISO7816-3 agreement after this method.
In set-top box, finish the descrambling of high-speed data-flow and real-time addressing user's filtration, in the CPU card, finish the processing of ECM, EMM and the extraction of CW, the processing of various Fare Collection Systems.Because ECM speed is very low, ISO7816 can be to its very easy processing, but when handling EMM, because the speed of EMM can reach 400-500K/ second, so we adopt the mode that the user is divided into groups to handle, behind the CPU card power-up initializing, the user grouping that writes on the CPU card number is passed to set-top box, set-top box is then carried out packet filtering according to packet number, only belong to the grouping that is inserted in the card on the set-top box, EMM bag just can be sent to the CPU card, and no then need not issue the CPU card, can solve the pressure communication of the highspeed user's addressing issue of EMM and ISO7816 agreement and the CPU card pressure with 8 machines like this.
The block diagram that Fig. 1 provides, its operation principle is as follows:
In the set-top box, CPU is provided with tuner, select the frequency that will receive, tuner recovers data flow (TS stream) again according to the setting of CPU, includes ECM signal (CW after having encryption) in this group TS stream, EMM signal (having customer management information), EIT (having program information), TDT (having information such as time, year, month, day), and program stream of multiple PID sign indicating number, audio stream etc.CPU delivers to descrambling module to program stream and audio stream as required again and carries out descrambling, can be subjected to CW control (CW is that the English of control word is write a Chinese character in simplified form) again by descrambling, in order to obtain the CW value, must in this group TS stream with EMM, ECM, some information among EIT, the TDT extract deciphering, and calculating control word CW, this a part of work will be finished by CPU.So the design's key technology is exactly the information of ECM bag and EMM bag or some other deciphering CW word to be put into the CPU card go deciphering.The interchangeable different card of different encryption methods, main frame (set-top box) can be general, so just accomplished separation between machine and card.And can carry out set-top box easily with 8 bit CPU cards and carry out separation between machine and card, thereby can realize production scaleization, make things convenient for the client to use.
After descrambling module obtained the CW word, the TS descrambling is become transparent TS stream, and (by scrambling, deliver to image decompressor at transmitting terminal TS stream again, the data of exporting 4: 2: 2 flow to video encoder, are transformed into the vision signal of simulation.
Audio stream is delivered to the audio decompression module, and the PCM signal is exported in the back of decompressing, and is transformed into the audio signal of simulation through plug-in D/A change-over circuit.An OSD module is arranged in block diagram, and it has been that screen shows effect, and it can be presented at the requirement of button and function on the screen.
Finishing the imperative structures that separation between machine and card also must design specialized, will limit the CPU of set-top box and the CPU structure of CPU card as the different command structure, is the command set of separation between machine and card set-top box below.
Command format (satisfying the ISO7816 communications protocol fully)
Response 3B 62 00 03 X1 X2 X3 reset
X1, X2 are user grouping number, and X3 is the User Status byte
Initialization command is write user profile
80?00?00?00?03?X1?X2?Y1
X1, X2 are user grouping number
The Y1 Subscriber Number
Returning 90 00 carries out correctly
69 02 write E
2PROM (the E that makes mistakes
2PROM has broken, and changes card)
Initialization command is write the card password
81?00?00?00?1F?X1?X2....X16
X1 X2....X16 is the card password of 16 bytes
Returning 90 00 carries out correctly
69 02 write E
2PROM (the E that makes mistakes
2PROM has broken, and changes card)
Read user profile order 82 00 00 00 03
Return 00 X1 X2 Y1 90 00
X1, X2 are user grouping number
The Y1 Subscriber Number
Checking card key 83 00 00 00 1F X1 X2...X8 Y1 Y2...Y8
X1 X2...X8 is the original ciphered data of wanting
Y1 Y2...Y8 is the result after encrypting by card key
It is correct to return 90 00 checkings
69 07 validation failures
Send out EMM bag or ECM bag
84?00?00?00?B8?X1......X184
The concrete form of bag is referring to the private data pack arrangement of 13818 protocol system layers.
Get the value of CW
85?00?00?00?10
Return 00 X1...X8 90 00
X1...X8 is the value of CW
The error code of returning is expressed as follows
69 01: illegal order
69 02: write EEPROM and make mistakes
Do not find and card user number consistent information in the 69 03:EMM bag
Licensing status position in the 69 04:EMM bag is invalid, and promptly bit0 is 0
69 05: no K2, promptly card is not received the EMM bag, wraps to set-top box application EMM
69 06: do not obtain the CW value
69 07: key authentication makes mistakes
69 08: receive the order mistake
69 09: do not have authority to revise data or password (in order to debug conveniently this function temporarily also of no use)
Fig. 2 is a concrete enforcement version of the present utility model, among the figure
(1) tuner: its major function is to finish the selection of channel and separating of data flow in this channel is in harmonious proportion the extraction of data flow, and recovers bit clock signal.
(2) IC-card seated connection mouth: with the single-row straight cutting seat of 5 pins of standard, with 5 side by side tree lace link on the circuit board of IC-card socket of iso standard.
(3) 232 interfaces: be mainly used in renewal and modification to set-top box software.
(4) flash memory: be a kind of electricity erasable memorizer, all the order character libraries and the executive program of set-top box all are kept at the inside.
(5) Y, C (Y is writing a Chinese character in simplified form of video brightness signal, and C is writing a Chinese character in simplified form of chroma video signal) output interface: some TV is provided with Y, C input port in order to reach the purpose of high definition, so need have Y, C delivery outlet supporting with it here.
(6) master chip: we have adopted the set-top box special chip (STi 5518) of Thomson Co. in this design, the functional block diagram of this chip is the chip part of figure as above, dynamic memory is connected on the data/address bus of STi5518, and flash memory is connected on the CPU of STi5518.
(7) audio and video output interface amounts to 6 jacks and is used for outside the audio-video signal output machine of decoder, and wherein each two-way of left and right acoustic channels audio frequency spends 4 holes, and video exports 2 the tunnel, spends 2 holes.
(8) D/A change-over circuit: the audio stream that just PCM of numeral circulation is changed to simulation.
(9) (4 * 16M): by the address subregion, this memory has been divided into several parts in dynamic memory, a part is made the internal memory of CPU working procedure to dynamic memory, and a part is made the sound accompaniment buffer memory of audio decompression, and a part is used for the frame buffer of video decompression.
(10) brewing chamber: in order to solve the problem of old-fashioned TV absence of audio input, designed this device, it mainly is that the baseband signal of audio frequency and video is modulated on the radio frequency of TV function reception, is convenient to watching of old TV.
(11) regulator block: owing to the decompression kernel of STi5518 adopts the 2.5V power supply in order to reduce power consumption, and require ripple coefficient very low, so designed the secondary voltage stabilizing circuit of 2.5V at this.
(12) TV input interface: to the set-top box main board power supply, power supply has 12V, 100ma by the outside connected switch source, 3.3V, 800ma.
(13) display interface has button and LED display part for the parameter of adjusting set-top box and the operating state of display machines top box on the front panel of casing, and the effect of this interface is with socket, winding displacement mainboard and front panel to be coupled together.
(14) regulator block: owing to the decompression kernel of STi5518 adopts the 2.5V power supply in order to reduce power consumption, and require ripple coefficient very low, so designed the secondary voltage stabilizing circuit of 2.5V at this.
(15) TV input interface: to the set-top box main board power supply, power supply has 12V, 100ma by the outside connected switch source, 3.3V, 800ma.
(16) display interface has button and LED display part for the parameter of adjusting set-top box and the operating state of display machines top box on the front panel of casing, and this effect that connects product is with socket, winding displacement mainboard and front panel to be coupled together.
The utility model discloses a kind of realization Digital Television/digital TV set-top box separation between machine and card structure.It is according to the separation between machine and card principle, allow the set-top box be a transparent transmission channel, the processing of whole condition receiving system all is put into the processing of getting on of CPU card, as long as card is plugged different CPU cards and just can be finished different condition receiving functions, the program and the set-top box that is to say reception are irrelevant, only concern the CPU card, so available 8 bit CPU cards are fine realization separation between machine and card, both reduced cost greatly like this, and be convenient to again produce in a large number and apply.
Claims (5)
1, a kind of digital television with separate device and card set-top box of forming by machine box, power supply, printed wiring board, panel, button, display interface and CPU card etc., it is characterized in that directly being equipped with on the printed wiring board tuner, IC-card jack interface, TV input interface audio output interface, 232 interfaces, master chip, brewing chamber, dynamic memory, flash memory and video output interface, button and LED display interface, 7816 communication modules.
2, digital television with separate device and card set-top box according to claim 1 is characterized in that the CSD module that design has 8 bit CPUs, general descrambler, descrambling register, image decompression module, sound decompression module, video encoder and button requirement and function to show on the master chip.
3, according to claim 1,2 described digital television with separate device and card set-top box, it is characterized in that ECM bag in the high-speed data-flow that the CPU in the set-top box extracts and EMM bag and directly the EMM of this two kind of 188 byte ECM bag and 188 bytes is wrapped the card through data/address bus transmission CPU, CPU sticks into capable CA and handles and return CW and be connected to descrambling module, through data/address bus and image with after the sound decompression module links to each other, through the video encoder outputting video signal, or connect D/A conversion output audio signal through interface.
4, according to claim 1,2 described digital television with separate device and card set-top box is characterized in that design has CPU, 7816 communication pieces, decipherment algorithm module, ROM, RAM and E2PROM module in the CPU card.
5, according to claim 3,4 described digital television with separate device and card set-top box is characterized in that the CPU card, link to each other with the 7816 communication pieces of CPU in the set-top box master chip through 7816 communication pieces by the card jack interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2004200610818U CN2722532Y (en) | 2004-09-06 | 2004-09-06 | Machine and card separated top box of digital TV-set |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2004200610818U CN2722532Y (en) | 2004-09-06 | 2004-09-06 | Machine and card separated top box of digital TV-set |
Publications (1)
Publication Number | Publication Date |
---|---|
CN2722532Y true CN2722532Y (en) | 2005-08-31 |
Family
ID=35012900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004200610818U Expired - Fee Related CN2722532Y (en) | 2004-09-06 | 2004-09-06 | Machine and card separated top box of digital TV-set |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN2722532Y (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272474B (en) * | 2007-03-23 | 2011-03-09 | 北京东方广视科技股份有限公司 | Method for fast switching channels |
CN103546785A (en) * | 2013-09-12 | 2014-01-29 | Tcl商用信息科技(惠州)股份有限公司 | Electronic equipment CA function realizing system and method based on USB (universal serial bus) |
-
2004
- 2004-09-06 CN CN2004200610818U patent/CN2722532Y/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272474B (en) * | 2007-03-23 | 2011-03-09 | 北京东方广视科技股份有限公司 | Method for fast switching channels |
CN103546785A (en) * | 2013-09-12 | 2014-01-29 | Tcl商用信息科技(惠州)股份有限公司 | Electronic equipment CA function realizing system and method based on USB (universal serial bus) |
CN103546785B (en) * | 2013-09-12 | 2017-12-19 | Tcl商用信息科技(惠州)股份有限公司 | A kind of electronic equipment CA functions based on USB realize system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1096797C (en) | System for processing a video signal via series-connected high speed signal processing smart cards | |
CN1100438C (en) | Inserse transport processor with memory address circuitry | |
CN104581318B (en) | Realize the method and terminal of smart card dynamic plug response | |
CN102098541B (en) | Code stream multiplexer constituting device | |
CN201878290U (en) | Mobile digital television stick device | |
CN101742225A (en) | System and method for sending and receiving multimedia data | |
CN1835552A (en) | Device and method of realizing expendable machine card separation in digital television system | |
CN2722532Y (en) | Machine and card separated top box of digital TV-set | |
CN102227138B (en) | Conditional access module card and realization method thereof | |
CN203301674U (en) | Digital television and smart card reader | |
CN1874448A (en) | Method and system for implementing separation between receiving terminal set and card in digital TV set | |
CN1816137A (en) | Method for realizing master-slave intelligent card for one-user multiple-terminal management | |
CN201294575Y (en) | CA terminal integrated with digital television set-top box | |
CN202488620U (en) | Digital television host, conditional access module, and digital television | |
CN100367795C (en) | Machine and card separation condition receiving plug-in unit for digital TV receiver based on intelligent card | |
CN101316332B (en) | Digital television integrated machine implemented by set-top box adapter, and method thereof | |
CN103096148A (en) | Cloud television intelligent terminal product | |
CN202979194U (en) | Set-top box serial number programmer | |
CN1671102A (en) | Personal electronic identification device and safety identification method thereof | |
DE102014203050B4 (en) | Mobile pay-TV-DRM architecture | |
CN202190365U (en) | Condition access system and digital television all-in-one machine | |
CN102682809B (en) | Digital movie playing server and movie playing control method | |
CN206249330U (en) | A kind of multi-functional storage reader device | |
CN207039764U (en) | The portable memory that a kind of video-encryption is traced to the source | |
CN201403162Y (en) | Digital broadcast decoding circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C19 | Lapse of patent right due to non-payment of the annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |